Hi, I also strongly support this initiative for Sage to join NumFocus at this point in time.
Regarding Cython, I made up the name in maybe 2008, and started it as a project by combining "Pyrex" that Greg Ewing worked on periodically, my own fork of Pyrex that had features I added that were needed for Sage, and Stefan Behnel's fork that was needed for lxml. Robert Bradshaw (my phd student at the time) and Craig Citro (my postdoc) then started working on it, and they added a huge amount of functionality, e.g., they fully implemented closures, which was nontrivial; also, I remember they added some type inference optimizations, and generally greatly improved the unit testing. I've cc'd Robert and Craig in case they want to add anything. Sage has always been I think by far the biggest Cython user, and testing of Cython by Sage helps ensure better stability and quality. -- William On Sun, Mar 10, 2024 at 8:50 AM David Roe <roed.m...@gmail.com> wrote: > I support Matthias' initiative to join NumFocus. Looking at the > application <https://github.com/sagemath/sage/wiki/NumFOCUS>, there are > only a few todo items: > * Describe the shared history with Cython and IPython. This doesn't need > to be extensive, but would be useful. > * If we update the code of conduct in #37501 > <https://github.com/sagemath/sage/pull/37501>, we should update the dates > when the code of conduct was last modified. > > There is also discussion at the bottom about Sage's governance structure, > but I don't think that's required for an affiliated project. > David > > On Tue, Mar 5, 2024 at 3:37 PM Matthias Koeppe <matthiaskoe...@gmail.com> > wrote: > >> I don't think one needs to read between the lines. Per >> https://jupyter.org/governance/linux-proposal.html#project-jupyter-s-needs >> it's about funding goals in the $1-$2 million range + permanent staffing + >> support for "operating" (which is described there as "legal/trademark, >> marketing, fundraising, accounting, contracts, internships, events, dev >> ops, etc.") >> None of these seem relevant for our current effort to become a NumFOCUS >> affiliated project. >> >> But as there is a sudden sign of life in this thread, let me point out >> that I have an expanded version of the initial proposal draft: >> https://github.com/sagemath/sage/wiki/NumFOCUS and I welcome discussion >> here and collaborative editing in the wiki page. >> I'll submit by the next target date (Apr 15). >> >> Matthias >> >> >> On Tuesday, March 5, 2024 at 11:28:38 AM UTC-8 kcrisman wrote: >> >>> On Tuesday, March 5, 2024 at 2:08:07 PM UTC-5 William Stein wrote: >>> >>> Hi, >>> >>> Related to NumFOCUS, this new proposal for Jupyter to restructure their >>> relationship with NumFocus is possibly relevant: >>> >>> https://jupyter.org/governance/linux-proposal.html >>> >>> >>> Interesting, and certainly relevant. It's a little unclear to me why >>> NumFOCUS is not appropriate for them, other than a vague reference to >>> operations - can anyone read between the lines for those of us not as >>> plugged into that world? >>> >> -- >> 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/d5bf8367-6adf-463a-8d0c-d084e2d8756cn%40googlegroups.com >> <https://groups.google.com/d/msgid/sage-devel/d5bf8367-6adf-463a-8d0c-d084e2d8756cn%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_%3DYOH03G9riLrthc1b4h0ZniYbBKf%2BgWFHxy1M%3D6SP4Ow%40mail.gmail.com > <https://groups.google.com/d/msgid/sage-devel/CAChs6_%3DYOH03G9riLrthc1b4h0ZniYbBKf%2BgWFHxy1M%3D6SP4Ow%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- William (http://wstein.org) -- 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/CACLE5GDdRAUjeikLm8AV3UKqmfes%3DWEWULf35JPq-z0iUcQKFQ%40mail.gmail.com.