[Haskell-cafe] Hackage checking maintainership of packages

Ilya Portnov portnov at iportnov.ru
Tue May 7 15:20:09 CEST 2013


07.05.2013 14:21, Ivan Lazar Miljenovic пишет:
> On 7 May 2013 17:36, Ilya Portnov<portnov at iportnov.ru>  wrote:
>> Hi Cafe.
>>
>>
>>
>>> I have thought that a more interesting metric might be to send the
>>> maintainer an email when their package stops building automatically on
>>> hackage.
>>
>>
>> I think, this is "must have" feature for new hackage. If error was occured
>> during build, send email to maintainer:
>
> Except that there are various reasons a package won't build on Hackage:
>
> * Temporary glitch with another Haskell dependency (e.g. package Foo
> depends upon Bar-x.*; maintainer of Bar uploads a new point release of
> Bar that fails to build just before Foo's maintainer uploads the new
> version, thus the build server picks the buggy version of Bar and thus
> the new version of Foo fails to build).
>
> * Requires a foreign library that isn't installed on the Hackage build server.
>
> * OS-dependent.
>

Anyway, if package does not build, only maintainer can know why and what 
to do with it. As for OS- and environment-dependent packages, it would 
be nice to let maintainer mark package as "not buildable", so that 
hackage should not try to build it.

WBR, Ilya Portnov.



More information about the Haskell-Cafe mailing list