cabal-upload & cabal-install

Ross Paterson ross at soi.city.ac.uk
Thu May 3 19:27:03 EDT 2007


On Thu, May 03, 2007 at 09:45:28PM +0100, Duncan Coutts wrote:
> What do we need to do next? Should we invite a little bit of wider
> testing on cabal-install + hackage and get some user feedback. If that's
> good we should actively advertise and push it.

I think slowly building the user base among early adopters (as now) will
be the most useful.  There's a GSoC project to extend the web interface,
which will involve changes and the risk of temporary breakage.  We won't
be ready for everyone till after that.

As far as I know, the main thing missing from cabal-install is
documentation.  There's a tricky issue of how it should relate to
a system package manager, but that will have to wait.

> One longer term thing I was thinking about was using hackage and
> cabal-install to gather testing feedback. We could have cabal-install
> report (with user consent) build successes and failures, including
> useful info about the environment, including the platform, Haskell
> implementation and version, the version of cabal, cabal-install and
> versions of the all the dependent packages (not sure if it should be
> directly or transitively).
> 
> This would be a great way to do distributed testing and a way of finding
> out which packages are well used and tested. If summary info is on the
> website it also allows users to find out if a package is likely to work
> on their machine.

Sounds like a great idea.  Another possibility is to have buildbots
feeding this info back for all packages.


More information about the cabal-devel mailing list