On Fri, 16 Jun 2023, 02:08 'Travis Scrimshaw' via sage-devel, < sage-devel@googlegroups.com> wrote:
> > On Monday, June 12, 2023 at 10:53:38 AM UTC+9 Matthias Koeppe wrote: > > On Sunday, June 11, 2023 at 6:20:03 PM UTC-7 Travis Scrimshaw wrote: > > My understanding of William's goal (please correct me if I am wrong) was > to put everything together so nobody was trying to build a better wheel. To > me, by splitting everything up into these small pieces, it seems contrary > to that goal as how is someone suppose to know the piece they want already > exists? > > > The Sage distribution will continue to exist. There will be no > user-visible change coming from the modularization project for the users of > the Sage distribution. > > > That is simply not true right now. The # optional sage.* doctests as a > user-visible change. > It's a metadata getting visible, not code change. It is a useful change, anyway. Perhaps one can introduce a tag #needsmodule instead of, admittedly over-used, #optional tag, for these cases. > My reading is that your main goal is to make Sage pip-installable, but > that seems independent of breaking Sage up into smaller parts. Even > breaking up Sage into smaller portions for more 'precise' dependencies for > these supposed downstream Python developers won't really fix B and C. > > > It works the other way around. B and C (applied to individual > Cython/Python modules) were/are _obstacles_ to making modularized > pip-installable distributions. > > > I don't follow. Separating the components of Sage won't fix B/C, nor will > fixing B/C split Sage into smaller components (which will actually make the > dependency web worse). > > Best, > Travis > > -- > 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/19987597-9875-4306-927c-4a287c70eb5fn%40googlegroups.com > <https://groups.google.com/d/msgid/sage-devel/19987597-9875-4306-927c-4a287c70eb5fn%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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/CAAWYfq3V4uNB357amXC2py%2Bx%3DR7gJ4ZLdQedBVoAUUE%3Dd4axVw%40mail.gmail.com.