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