[Haskell-cafe] The instability of Haskell libraries

Keith Sheppard keithshep at gmail.com
Fri Apr 23 19:11:27 EDT 2010


> 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