I agree with Dima that 2 days is not enough time to gather feedback. Is there any reason for the quick turnaround time? David P.S. I'm sorry about disappearing from the other thread about disputed PRs. I will try to summarize the discussion on that thread and call for a vote shortly.
On Sat, Jan 13, 2024 at 8:55 PM Matthias Koeppe <matthiaskoe...@gmail.com> 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: > *mkoe...@math.ucdavis.edu <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 > <https://groups.google.com/d/msgid/sage-devel/2355bcd9-1e87-4d72-8632-134e0d074b22n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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/CAChs6_%3DssbOMrgFTgfY879xhuUr3KOR8_pjEv4S_Cw0H_JN09A%40mail.gmail.com.