On Wed, Dec 7, 2016 at 7:41 PM, William Stein <wst...@gmail.com> wrote:
> On Wed, Dec 7, 2016 at 7:41 AM, Jeroen Demeyer <jdeme...@cage.ugent.be> wrote:
>> On 2016-12-07 14:52, Kwankyu Lee wrote:
>>>
>>> What do you think?
>>
>>
>> Why do this? I guess this will mostly lead to bitrotting code that would
>> better be merged into Sage.
>
> "According to the CRAN website, Currently, the CRAN package repository
> features 5601 available packages. According to RDocumentation.org
> there are 11794 R packages on CRAN, Bioconductor and GitHub at the
> moment (November 20th 2016). Number of packages is rising with each
> day."
>
> R is the defacto standard in statistics and has millions of users.
>
> In contrast, Sage has like 5 third party packages, and maybe 50K
> users, and is certainly not the defacto standard for math.
>
> Have some faith in people to be able to actually maintain code on their own.
> I would way, way rather have 5000 external sage packages, with only
> 1000 well maintained, then 0.   I applaud all efforts to give people
> the tools and support they need to express themselves.

With our efforts at improving sage packaging, it will also be
possible, for example, for people to easily install sage into
development environments (e.g. via apt-get), which means they can
(finally!) use sage, for example, in free continuous integration
systems like Travis-CI and do development and testing like normal open
source projects.

At the end of the day the only thing that makes sage "special" is its
broken packaging (and to a lesser extent its poor guarantee of a
stable API).  If that were fixed it would be fine for people to
develop third party packages against sage, and if they don't maintain
it that's their problem, not sage's.  In the rest of the world, people
understand this.

-- 
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