Yes, please, post your comments here.

On Wednesday, January 17, 2024 at 7:31:28 AM UTC-8 Trevor Karn wrote:

> Will this thread be used for discussion prior to the April 15 deadline?
>
> On Monday, January 15, 2024 at 11:42:10 PM UTC-8 Matthias Koeppe wrote:
>
>> As I have not received sufficient feedback by today, I'll retarget to the 
>> next deadline, Apr 15.
>> Comments and discussion please by January 31.
>>
>>
>>
>> On Saturday, January 13, 2024 at 5:55:29 PM UTC-8 Matthias Koeppe wrote:
>>
>>> Over the years, it has been suggested that our project seek affiliation 
>>> with the NumFocus organization (https://numfocus.org/)
>>>
>>> *2016:* E.M. Bray asks in 
>>> https://groups.google.com/g/sage-devel/c/8-BfX8KxFuI/m/CQRmz_3vDQAJ:  Is 
>>> there any particular objection about approaching NumFOCUS [...]? (there is 
>>> no objection or any response for that matter)
>>>
>>> *2018: *E.M. Bray's 2018 sage-devel post (
>>> https://groups.google.com/g/sage-devel/c/aY0GVqBwFkI/m/cTqfaBN5AQAJ) 
>>> gives a great overview on benefits for us and the difference between 
>>> "Affiliated projects" and "Sponsored projects"; in the same thread, D.V. 
>>> Pasechnik reports having been put in charge of co-leading it by William, 
>>> but notes his reservations about CoC; Jason Grout reports having given 
>>> NumFOCUS people a heads-up.
>>>
>>> *2019:* V. Delecroix brings up NumFOCUS (
>>> https://groups.google.com/g/sage-devel/c/sGFOYBeEq-Q/m/NUCfS2zhAQAJ), 
>>> S. Lelievre points to the 2018 post, E.M. Bray follows up with a discussion 
>>> of questions of governance.
>>>
>>> *2022:* D.V. Pasechnik notes that the NumFOCUS effort "appears to be 
>>> stalled". 
>>> https://groups.google.com/g/sage-devel/c/G7qZkzjWDZU/m/MgrEqTqJAQAJ
>>>
>>> *As of today, 2024,* in my opinion, SageMath is clearly not able to 
>>> meet the additional requirements of a NumFOCUS Sponsored Project (
>>> https://numfocus.org/projects-overview): "A transparent, publicly 
>>> visible governance model" (????), "A roadmap outlining high priority work 
>>> areas" (although my modularization project provides 
>>> https://github.com/sagemath/sage/issues/29705 provides a viable 
>>> candidate for > 50% of it).
>>>
>>> *But we can easily apply to become a NumFOCUS Affiliated Project; it's 
>>> 21 easy questions in a slightly awkward web form (*
>>> https://numfocus.typeform.com/to/VUPE35?typeform-source=numfocus.org)*. 
>>> The next deadline is Monday January 15*, and I will turn in an 
>>> application on behalf of the project unless I hear serious, qualified 
>>> objections.
>>>
>>> Below are my draft responses to the 21 questions; any suggestions and 
>>> corrections are very welcome.
>>>
>>> ============
>>> Question 1
>>> Does your project have a contributor Code of Conduct?
>>> *Yes*
>>>
>>> Question 2
>>> What is the name of your project?
>>>
>>> *SageMath*
>>> Question 3
>>> Please provide the url of your project's (primary) repo:
>>>
>>> *https://github.com/sagemath/sage <https://github.com/sagemath/sage>*
>>> Question 4
>>> Your project's website:
>>>
>>> *https://www.sagemath.org/ <https://www.sagemath.org/>*
>>> Question 5
>>> Please provide a summary description of your project in a few sentences:
>>> *Comprehensive mathematical software system*
>>>
>>> Question 6
>>> Does your project have a logo?
>>>
>>> *Yes*
>>>
>>> Question 7
>>> Please upload a .svg file of your project's logo. A "square" format is 
>>> best.
>>> *982721.png*
>>>
>>> Question 8
>>> Your project's Twitter handle or other social media handles/urls:
>>> *https://twitter.com/sagemath <https://twitter.com/sagemath>, 
>>> https://mathstodon.xyz/@sagemath <https://mathstodon.xyz/@sagemath>, *
>>> *https://www.facebook.com/pages/Sage-Math/26593144945 
>>> <https://www.facebook.com/pages/Sage-Math/26593144945>, *
>>> Question 9
>>> Why do you want your project to join NumFOCUS?
>>> *TBD*
>>>
>>> Question 10
>>> Are you applying for Fiscal Sponsorship or Affiliation? For more 
>>> information, see https://numfocus.org/projects-overview
>>>
>>> *B. affiliation*
>>> Question 11
>>> How does your project relate to or integrate with the existing ecosystem 
>>> of NumFOCUS tools?
>>> *Cython, CVXpy, igraph, IPython, Jupyter, Matplotlib, NetworkX, NumPy, 
>>> SciPy, SymPy are dependencies of SageMath. Additionally, volunteers 
>>> maintain conda-forge packaging of SageMath.*
>>>
>>> Question 12
>>> Describe how your project furthers the NumFOCUS mission: 
>>> https://numfocus.org/community/mission
>>> *SageMath is mathematical software with an integration mission. *
>>>
>>> Question 13
>>> How many active contributors does your project currently have?
>>>
>>> *70*
>>> Question 14
>>> Any comments you’d like to make on the number of your active 
>>> contributors:
>>>
>>> *as per 
>>> https://github.com/sagemath/sage/graphs/contributors?from=2023-02-09&to=2024-01-13&type=c
>>>  
>>> <https://github.com/sagemath/sage/graphs/contributors?from=2023-02-09&to=2024-01-13&type=c>*
>>> Question 15
>>> What is your project doing to attract and/or mentor new contributors and 
>>> maintainers?
>>>
>>> *Organize virtual and in-person workshops, participate in Google Summer 
>>> of Code*
>>> Question 16
>>> Where do you host conversations about project development and governance 
>>> (e.g. mailing lists, forums, etc.), and how many participants do you have?
>>>
>>> *https://groups.google.com/g/sage-devel 
>>> <https://groups.google.com/g/sage-devel>, TBD participants*
>>> Question 17
>>> What license(s) does your project currently use?
>>>
>>> *GPL v2+, GPL v3+*
>>> Question 18
>>> Projects must adopt the NumFOCUS Code of Conduct or one similar in 
>>> spirit. Please tell us how you plan to meet this requirement: 
>>> https://numfocus.org/code-of-conduct
>>>
>>> *https://github.com/sagemath/sage/blob/develop/CODE_OF_CONDUCT.md 
>>> <https://github.com/sagemath/sage/blob/develop/CODE_OF_CONDUCT.md> was 
>>> adopted in 2014*
>>> Question 19
>>> Your Name (First & Last):
>>> *Matthias Koeppe*
>>>
>>> Question 20
>>> Your Email:
>>> *mko...@math.ucdavis.edu*
>>>
>>> Question 21
>>> Questions or Comments:
>>>
>>> *Draft application, not submitted yet*==========
>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/4a5a04ed-b6c6-4cff-8ac8-2077b4310ccdn%40googlegroups.com.

Reply via email to