Haskell is a pure functional language.
The Debian Haskell Group (DHG for friends!) is the team committed to packaging and maintaining a working and up-to-date Haskell environment and library in Debian; this wiki pages is mostly of interested to those who contribute to the DHG.
Team contacts
General discussion mailing list: http://lists.debian.org/debian-haskell/
Maintainer and commit lists: https://alioth.debian.org/mail/?group_id=31040
IRC: #debian-haskell
Note that the maintainer address list (pkg-haskell-maintainers@lists.alioth.debian.org) tends to be very noise due to automatic mail (e.g. from the Debian archive), so discussions are easier on haskell-debian@lists.debian.org.
Team infrastructure
Alioth project -- to contribute to the DHG, register on Alioth and then use this link to ask for project membership; of course, you also need to subscribe to the mailing lists
The Package Plan -- our tool to verify the consistency of our package selection. Update this before uploading packages! See the README for documentation.
- QA pages (good to check for problems)
Buildd status of our package with unsupported arches hidden, compact mode.
Status of reproducible of our packages, for unstable and testing.
- Tables, graphs and statistics
Dependency tree of our packages -- updated only manually; colors indicate installability
Graphs of our buildd usage
- Related, external resources
Git repositories for all Hackage packages, for a quick review of new versions: http://hdiff.luite.com/
Haskell packaging documentation
/CollabMaint/GettingStarted gives basic information on how we manage our DHG package collection.
/CollabMaint/Processes -- information on our group-internal processes
Haskell Policy (mostly obsolete)
TODO list
A raw list of things to do, hoping that someday someone will start working on them...
- Fix policy, which is very old
- Adapt it to the current best-practises and haskell-devscripts workflow
Description guidelines, see for example http://lists.debian.org/4C2FA27F.50303@poisson.phc.unipi.it
- Fix wiki pages, which are very old too (some examples are completely deprecated)
- Create some Lintian test specific to Haskell packages
Libraries worth packaging: ?/PackageTODO
Document http://anonscm.debian.org/darcs/pkg-haskell/tools/all-packages/ and related processes.
