On Sat, Jan 11, 2014 at 3:02 PM, Javier López Peña <vengor...@gmail.com> wrote: > On Saturday, January 11, 2014 4:37:56 PM UTC, William wrote: >> >> Andrew's main argument is that there is strong interesting in writing >> a nontrivial new build system that solves our unique set of problems >> with Sage (since no existing build system does). > > > I am not qualified to discuss the advantages of different build systems, > but if the build system of Sage is to be redesigned, it might be worth > taking a look into conda [1], the build system designed by Travis Oliphant > (the guy largely responsible for NumPy) for the Anaconda python distribution > (and later open-sourced). Travis makes an argument for conda here [2]. > > From what I have seen, it addresses some problems similar to the ones > faced by sage, although the installation philosophy might be somewhat > different. > > Not saying conda is the right tool for Sage, but looking into it could save > from some > wheel-reinventing.
Thanks for reminding people of conda. One issue is that Sage's build system is far more than just for installing Python package -- it's much, much more (e.g., Gap, Singular, etc.). > > Cheers, > J > > [1] https://github.com/pydata/conda > [2] > http://technicaldiscovery.blogspot.com.es/2013/12/why-i-promote-conda.html > > -- > 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 http://groups.google.com/group/sage-devel. > For more options, visit https://groups.google.com/groups/opt_out. -- William Stein Professor of Mathematics University of Washington http://wstein.org -- 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 http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/groups/opt_out.