On Thu, Mar 10, 2016 at 12:20 PM, Michael Orlitzky <[email protected]> wrote: > On 03/10/2016 02:37 PM, William Stein wrote: >>> >>> I'm not arguing that complex is better than simple, but most of their >>> build scripts are so simple that they don't work. Error handling is >>> nonexistent, options are hard-coded, paths are random, the environment >>> is not sanitized, installed files are not tracked, ABI changes go >>> unnoticed, CFLAGS are ignored, LDFLAGS are ignored,... all things we've >>> already figured out. >> >> Is "we" = "gentoo", "sage", or packaging experts in general? >> > > Gentoo "and friends." The package manager specification was originally > written by someone who parted ways with Gentoo. Having a spec made it > possible to create another source-based package manager that could share > the same package repository. There are now three separate > implementations (Portage, Paludis, and Pkgcore) of that specification, > and several distributions using them. So I would include Exherbo, > Funtoo, and even Google's Chrome OS (based on Gentoo) with the people > who are mostly getting things right.
Could you say more? (I mean about what you might imagine Sage could do to improve -- both incrementally or dramatically?) I'm sure everybody really appreciates your experience, and speaking up about this here. William -- William (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 [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
