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.