On Monday, October 7, 2024 at 12:24:04 AM UTC+9 marc....@gmail.com wrote:

I would say that the motivation is to make it possible for a developer to 
include a self-contained portion of sage in a separate project without 
having to make that project as large as a full Sage distribution.


OK. That is perhaps a major case that one needs a portion of the sage 
library.  I can also imagine a user installing a smaller sage library just 
because it is enough for him/her. 
 

...  It is not reasonable to expect an individual mathematician, or 
student, to be able to decide which portions of Sage are needed, nor even 
to know which portions can be installed separately.  An individual who 
wants to use Sage should just install Sage.  All of it.  And that 
installation should be very easy.  It should certainly not require deciding 
which portions of Sage might be needed in which contexts. 


Sure.Those users don't need to care about the modularization project. 

On the other hand, who would be the users of the distribution packages for 
whatever need? I wonder how they overlap with sage developers.

If the sage developers, who are mostly mathematicians, cannot foresee any 
use of distribution packages for them, then I think the modularization 
project is doomed.

-- 
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 on the web visit 
https://groups.google.com/d/msgid/sage-devel/d7e4df69-29bb-4cb4-b5e2-d0c94d0a0a5fn%40googlegroups.com.

Reply via email to