On Sun, Mar 25, 2018 at 4:49 PM, Simon King <simon.k...@uni-jena.de> wrote: > Hi! > > On 2018-03-25, Volker Braun <vbraun.n...@gmail.com> wrote: >> On Sunday, March 25, 2018 at 2:51:46 PM UTC+2, Dima Pasechnik wrote: >>> >>> one can install autotools on archlinux systemwide >>> >> >> Also, autotools aren't even required to build Sage. >> >> Whats the point of delaying a release for weeks/months to fix an optional >> package? Presumably you agree that broken standard packages should have the >> highest priority, so broken optional packages necessarily have a lower >> priority. > > In my previous post I didn't understand that the actual point of this > thread apparently is not "How much support are we supposed to provide for > optional packages?", but "Are optional packages important enough to > constitute a blocker?". > > As a maintainer of a former optional package, I repeatedly found it > annoying that the package got broken by changes in SageMath. It feels > like EACH TIME I fix upstream to make it work with the latest Sage version > and open a ticket for upgrading the package, BEFORE THE REVIEW IS FINISHED > there will be yet another change in Sage that breaks the just-fixed package > yet again. For that reason, I lost the impetus at some point, and now the > package doesn't properly work since several years. > > Therefore I do believe that Sage development should treat optional packages > with more respect.
I agree--I think there should be at least one buildbot run per-platform--maybe not for every issue but at least run once a week, that tests building all optional packages and running tests that use them (i.e. tagged with # optional - <packagename>). A build with broken optional packages could then be considered a broken build. It's possible we could still "downgrade" some formerly "optional" packages that no one is interested in maintaining, but that shouldn't be the default assumption. -- 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.