[Haskell-cafe] The instability of Haskell libraries

Keith Sheppard keithshep at gmail.com
Fri Apr 23 19:12:39 EDT 2010


Sorry, "rerun the build" means rebuild my package and all of my
package's dependencies...

On Fri, Apr 23, 2010 at 7:11 PM, Keith Sheppard <keithshep at gmail.com> wrote:
>> 1) The buildbot will catch dependencies with compile errors, but only
>> after the package has been pushed, and there is no easy way for
>> packagers to check that this won't happen
>>
>
> An alternate solution that can be done completely outside the hackage loop:
>
> Set up a server to poll the "Source-Repository head" of every hackage
> package that includes one in it's cabal file, then rerun the build any
> time a change is detected. This may be a good excuse to implement a
> pluggable continuous integration server in haskell too along the lines
> of what Hudson is for java... maybe an idea for the next GSoC
>
> Best, Keith
>
> --
> keithsheppard.name
>


More information about the Haskell-Cafe mailing list