On Tue, Oct 24, 2017 at 3:08 PM Eric Gourgoulhon <egourgoul...@gmail.com> wrote:
> Thanks Emmanuel for the discussion summary. > > > Le mardi 24 octobre 2017 20:58:17 UTC+2, Emmanuel Charpentier a écrit : >> >> >> It is true. But we are hoisted by our own petard : from our tutorial >> <http://doc.sagemath.org/html/en/tutorial/introduction.html> : >> "The Sage download file comes with “batteries included”. In other words, >> although Sage uses Python, IPython, PARI, GAP, Singular, Maxima, NTL, GMP, >> and so on, you do not need to install them separately as they are included >> with the Sage distribution." >> I fail to see how this would not apply to OpenSSL (under the heading "and >> so on")... >> >> > I have the feeling that the current tendency is towards a more modular and > lighter Sage, which deviates from the original "batteries included" > philosophy. Maybe the latter should be rephrased as "mathematical batteries > included". This would exclude standard "technical" software like OpenSSL, > which should be provided systemwide. > Well said. I’m the reason for the batteries-included full distribution Sage approach, and I did it that way entirely out of necessity: very limited manpower, Python packaging was in disarray, etc., all while attempting to support many environments like Solaris, Cygwin, OS X,... Python packaging has improved a lot since 2004, with conda and pip, and there are a hundred times more people working on Sage. Git now exists. I hope we have further discussions in this list about ways to realize the vision you have roughly sketched above. > Eric. > > -- > 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. > -- -- William Stein -- 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.