[Haskell-cafe] Hackage feature request: E-mail author when a package breaks
Ketil Malde
ketil at malde.org
Tue Nov 1 11:14:15 CET 2011
Max Bolingbroke <batterseapower at hotmail.com> writes:
>> This is where it stranded the last time, IIRC. That sentiment makes me
>> a bit uneasy; so you are the official maintainer of a package on
>> Hackage, but you do not want to hear about it when it fails to compile?
> Don't forget that some packages fail to compile on Hackage even though
> they work fine, because e.g. they depend on a third-party C library
> that is not installed, or depend on some other package that Hackage
> cannot build.
True, in that case, it's harder to avoid getting one email every time
you upload a new version. We should still strive to have stuff build on
Hackage (e.g. installing C libs or fixing the ohter packages); if the
build fails for one of these reasons, you never know if it fails for
other reasons as well.
So, I'd *love* to get an email when my packages fail to build, but I will
accept that other people have a more sensitive relationship with their
inbox. (I assume that the people who raise this objection - Max
and Yitzchak - belong in this category? It's not entirely clear from
your comments, and I do hope we're not avoiding useful functionality
based on a purely *hypothetical* problem.)
Conrad suggested creating a mailing list per package, another option
could be to automatically post to a single maintainers list,
highlighting the package (and preferably also maintainer) name in the
Subject. A decent MUA could then up-score the more relevant messages.
I'd really like to see Hackage move to a continuous integration type of
system, where everything is automatically built and tests are run on
every submission. If somebody works out the software infrastructure,
I'll volunteer CPU cycles. Next hackathon?
-k
--
If I haven't seen further, it is by standing in the footprints of giants
More information about the Haskell-Cafe
mailing list