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.