Summer of Code?
duncan.coutts at worc.ox.ac.uk
Tue Feb 19 06:15:04 EST 2008
On Mon, 2008-02-18 at 21:33 -0500, Isaac Dupree wrote:
> hi guys,
> does any of you have ideas of how to put me to work Cabal hacking for
> Haskell.org Summer of Code (or to apply for that highly contested
> position anyway?). I feel like there may be a web page somewhere that
> lists Cabal project ideas already, that I just haven't run into, in
> which case I'd be happy to be pointed to it!
The Cabal/Hackage bug tracker is pretty well up to date with our ideas,
though they're perhaps somewhat scattered.
The major things are related to moving Cabal to using a dependency
framework. You'll notice lots of tickets that are blocked on that one.
There's also plenty to be done in the area of build reporting and
automated quality testing. There is huge potential for doing automated
analysis/metrics on all the hackage packages by using the ghc-api.
For example suppose one were to write a program using the ghc-api to
compare the exported apis of packages and use that to generate automatic
changelogs and enforce the package versioning policy, then we would want
to use cabal/cabal-install to run that analysis on every package and
submit reports back to hackage.
More information about the cabal-devel