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.

Reply via email to