This is a misrepresentation of the events. In fact, the time <https://github.com/sagemath/sage/pull/40709> came up, the code in question, along with a bunch of other releases-related CI parts, didn't work for months. This code had been orphaned, and broken. Therefore it was a fair game to remove. It's not some kind of critical maths functionality that had been removed, but a small detail of formatting on Sage's website. And a broken one, too.
To make it clear to anyone, it's about 20 lines of calls to a low-level GitHub API. I have doubts whether that detail is necessary in the first place, too. It is meant to be used to produce plain text lists of contributions, pre-html style, no clickable hyperlinks, split in sections according to their appearance in beta and rc pre-releases. It makes little sense to me. A much better effect can be achieved with a standard tool, producing a list with hyperlinks for each stable release. Dima On September 29, 2025 7:46:16 PM CDT, Kwankyu Lee <[email protected]> wrote: >Hi, > >We respect contributors to sage >in https://www.sagemath.org/development-map.html. > >The webpage is generated by the >script: https://github.com/sagemath/website/blob/master/scripts/geocode.py >scanning the data in > >https://github.com/sagemath/website/tree/master/src/changelogs > >As explained >in https://groups.google.com/g/sage-devel/c/YFQYrdziwe0/m/JcyqmGQTAwAJ, we >are running a workflow for every release to generate github releases > >https://github.com/sagemath/sage/releases > >which are the source for automatic generations of the changelogs by another >workflow. > >This mechanism was damaged when the PR >https://github.com/sagemath/sage/pull/40709 removed a chunk of code that >was introduced to support the mechanism. > >Now that the author of the PR #40709 starts a discussion, that was >necessary before he removed the code, in an obscure place > >https://github.com/sagemath/sage/pull/40843 > >I recommend him and others to continue the discussion here. > >-- >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 [email protected]. >To view this discussion visit >https://groups.google.com/d/msgid/sage-devel/143f8c7d-0cfb-489b-aaf7-9a1a6d7495bbn%40googlegroups.com. -- 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 [email protected]. To view this discussion visit https://groups.google.com/d/msgid/sage-devel/F4A10D55-106D-4715-9F56-537B3E6843B8%40gmail.com.
