On Friday, September 26, 2025 at 6:47:25 AM UTC+8 John H Palmieri wrote:

3. Kwankyu has brought up some issues about github release creation.
4. ... Item 3 arose, and some other issues arose, because code was removed 
without carefully thinking about the consequences.


As can be seen 
in https://github.com/sagemath/sage/actions/workflows/dist.yml?page=3, the 
release creation is failing since May. The these failures were a result of 
external changes in the GH API/actions involved at the release step, not 
any deletions on our (my) side. So this is another example of the natural 
bit rot that Michael mentions.

I think one reason you’re bringing this up is that the current release 
cycle has been especially tough on sage-the-distro users:

   1. 
   
   First came the setuptools update, which broke the Jupyter kernel and 
   caused some annoying recompilation issues.
   2. 
   
   Then the move to the Meson build backend introduced a few doctest and 
   docbuild hiccups on some systems.
   3. 
   
   And now, the cleanup work after that switch has brought along a couple 
   more bugs (like the current sage-conf problem).
   
Since I was closely involved in points 2 and 3, I really want to say I’m 
sorry for the headaches this has caused. My goal was never to make things 
harder for anyone. PR #39030 <https://github.com/sagemath/sage/pull/39030>  
<https://github.com/sagemath/sage/pull/39030>was a big, nine-month effort, 
non-trivial but necessary, and honestly, given the state of 
sage-the-distro, I’m relieved it went as smoothly as it did.

That said, you’re absolutely right: I should have done a better job 
communicating these changes ahead of time, if only to set expectations and 
help everyone brace for the bumps along the way.

<https://github.com/sagemath/sage/pull/39030>


-- 
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 visit 
https://groups.google.com/d/msgid/sage-devel/416aeb07-4242-412f-baf0-502b8e110f02n%40googlegroups.com.

Reply via email to