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.

Reply via email to