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*
Question 4
Your project's website:

*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://mathstodon.xyz/@sagemath, *
*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*
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, 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 was 
adopted in 2014*
Question 19
Your Name (First & Last):
*Matthias Koeppe*

Question 20
Your Email:
*mkoe...@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/2355bcd9-1e87-4d72-8632-134e0d074b22n%40googlegroups.com.

Reply via email to