> I think maybe even a better distinction than "sage-the-distro" is to 
> call it "SageMath, the Application".  As far as users of the 
> application are concerned I agree the it should have the goal of being 
> a general purpose stack of mathematics software.  For short I'll call 
> the application/distribution SageMath in (camel-case) and the Python 
> package "sage" since that's what the actual package is called. 
>
> But treating that larger software stack, and the `sage` Python package 
> as one in the same makes development on the latter more difficult, and 
> probably ultimately the former as well.  For example--continuing with 
> R as the test particle--say I'm a SageMath user who makes heavy use of 
> R for my statistics, and like being able to use R with sage.  What 
> happens when a critical bug is fixed in R, and a new patch release 
> comes out (something Sage, by the way, doesn't even have but should). 
> How do I get that patch release?  Well I have to wait for a new 
> version of sage (the package, and everything else that comes with it). 
> That might include a bunch of other new dependencies that I didn't 
> really think I needed.  Possibly even API breakage elsewhere (though 
> fortunately sage itself is normally pretty good about that). 
>
>
Yes, I agree that is a very significant issue and of course has been for 
some time (with respect to many, many packages, I couldn't even list them 
all for you).  Perhaps unreasonably, I want us to be able to have our cake 
and eat it too, at least in this regard.  Which is why it is awesome you 
are on board since maybe eventually this will happen :)

-- 
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 post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to