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.

Reply via email to