Version 30 (modified by ross@…, 7 years ago)

--

The Hackage Wiki and Bug Tracker

This wiki and bug tracker are for the Hackage and  Cabal projects.

What is Hackage?

Hackage is a community development project consisting of a number of components related to packaging  Haskell software:

 Cabal
The library, command-line interface, and package description format for a single package. Cabal is the lowest-level tool for Haskell package management. It is included with most Haskell implementations, but is also released separately.
cabal-setup
A convenience tool for installing a single cabal package, with the same command-line interface as a Cabal setup script. This tool compiles the Setup.lhs script, if necessary, using the right version of Cabal (based on the .cabal file) or if there is no Setup.lhs script, acts like one. It is part of the cabal source.
HackageDB
The database of Cabal packages, like  CPAN for Haskell.
cabal-install
A tool for installing multiple cabal packages, including downloading packages from HackageDB and determining the dependencies among packages.

The bug tracker

To report bugs (or edit Wiki pages), you'll need to log in with username guest and password haskell' (note the apostrophe at the end).

Other starting points