Hackage + Cabal: how to start hacking

Details
Speaker: Duncan Coutts.
Cabal (http://www.haskell.org/cabal/) and Hackage (http://hackage.haskell.org/) are key parts of the Haskell community's tool set and infrastructure. They have contributed significantly to Haskell's growth over the years. By making them fulfil their intended roles better they should enable Haskell to grow further still.
Of course, like most open source volunteer projects, there is a chronic shortage of volunteers to make the improvements that we all want to see.
Working on these projects is actually fun and satisfying in part because so many people rely on them (and because they solve NP-complete problems every time you cabal install ...)
This talk will give an overview of the architecture, code, development process and road map for Cabal and Hackage. It is aimed at interested newcomers, with the goal of lowering the entry barrier to contribute to
these projects.

Hackage + Cabal: how to start hacking