On 2025-09-25 15:47:24, John H Palmieri wrote:
> Here are some recent occurrences in Sage development:
> 
> 1. The documentation is not built by default.

Is there an issue about this? I don't build the docs so I honestly
don't know. What I do know is that when we recently switched to meson
for building the sage library, the docs were built unconditionally. I
know because I had to (re)add the option to disable them:

  https://github.com/sagemath/sage/commit/aca4aed1192

They are however enabled by default, so AFAIK they should be built,
and the intention was never to change that.


> 2. There has been the assertion that Conda is the recommended approach for 
> compiling from source.

This has been beaten to death, e.g.

  * https://groups.google.com/g/sage-devel/c/AvH3xq2bCfo/m/Rrr0Chp0DAAJ
  * https://github.com/sagemath/sage/discussions/39272

Ultimately, what we should recommend is what is most likely to
work. The bottom line is that sage distribution is rotting. Speaking
for myself, now that I'm not forced to maintain hundreds of duplicate
packages, I don't. And from the git log on build/pkgs, I'm not
alone. With no one maintaining the packages there, it ceases to be
what is most likely to work. Conda is a good alternative, but I also
get the impression that the suggestion du jour is not the point of
your post.

This issue is unique in that no one needs to do anything for the sage
distribution to bit-rot. Packages become out-of-date and incompatible
with newer libraries/compilers all on their own; no malice on behalf
of any sage developers is involved. No one has decided to switch to
Conda, it's just slowly becoming the better choice. Some may find that
regrettable, but it's not something that can be addressed by
fiat. Reversing the trend would involve a huge, ongoing time
commitment, indefinitely. People are free to work on it if they want
to, but we can't legislate it.

-- 
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/aNXecTDe7KR233MN%40mertle.

Reply via email to