On Wednesday, March 10, 2021 at 4:10:19 AM UTC-8 Antonio Rojas wrote:
> As long as everything is still shipped in the Sage source tarball, isn't
> it just a matter of changing a path in the build script?
>
That's right. As far as changes in src/ are concerned, what #30010 did was
move src/sage
On Wednesday, March 10, 2021 at 1:21:07 AM UTC-8 François Bissey wrote:
> Sagemath as a meta distribution of stuff has bad habits in regards to
> treating “sagelib” as a regular package. In short it doesn’t.
>
That's no longer true.
sagelib is now a regular Python distribution called "sagemath
On Wednesday, March 10, 2021 at 4:10:19 AM UTC-8 Antonio Rojas wrote:
> Of course, if the long term plan is to split this to a separate git repo,
> then I completely share your concerns.
>
No, the plan for modularization does not involve splitting the repository.
See https://trac.sagemath.org
On Wednesday, March 10, 2021 at 1:21:07 AM UTC-8 François Bissey wrote:
> [...] building the documentation [...]
In https://trac.sagemath.org/ticket/29868 I sketch a design that is in line
with modern Python packaging, in particular build isolation. I welcome
discussions based on this.
--
El miércoles, 10 de marzo de 2021 a las 10:21:07 UTC+1, François Bissey
escribió:
> Instead of trying to fix the problem that you should be building the
> documentation
> before installing, the push to modularisation is currently used to
> enshrine the
> current situation. #30010 actually sep