On Tue, Jan 26, 2016 at 7:59 AM, Volker Braun <vbraun.n...@gmail.com> wrote: > The cliquer "buildsystem" is a steaming pile of s**t, it clearly should not > be a standard package. For starters, it shouldn't install a .so on darwin...
Agreed. In fact, here's a (was private) email I wrote in 2009 after having lunch with Guido van Rossum; it's about Cython, Sage packaging and how cliquer is a prime example of something that shouldn't be in Sage: "I asked Guido about Cython going into core Python and he gave me a general speech discouraging me from getting *anything* into core Python. (I might use some of it when people try to propose packages for Sage.) He said that only dead code in maintenance only mode should be added, etc., etc. He didn't really answer specifically about Cython though, except to say that modern software distribution tools are getting so good (alluding to Distribute?) that being in the core of Python isn't such a big deal anymore. He also mentioned they have an official PEP or something for all new contributions. E.g., they won't even consider a new component be added to Python unless somebody clearly commits to supporting the contribution for "five years". And of course the people making that commitment have to be reputable. We should do the same for Sage -- e.g., when PIL got considered, we should have made sure somebody *volunteers* to maintain it for some amount of time, before even considering it. Same for cliquer, which got voted in, then sucked in a million ways, and almost feels disowned already. I will bring this up next time a package is considered for inclusion in Sage. I'm actually really shocked that in all the discussion about getting packages into Sage, we fixed on voting procedures and other stuff, but totally missed by far the most important point -- getting somebody to solidly commit to maintaining the package on all platforms for a given amount of time. We missed the most important thing and instead got caught up in stupid bureaucracy that doesn't solve anything." William -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-support+unsubscr...@googlegroups.com. To post to this group, send email to sage-support@googlegroups.com. Visit this group at https://groups.google.com/group/sage-support. For more options, visit https://groups.google.com/d/optout.