Did you see these tickets http://hackage.haskell.org/trac/hackage/ticket/299 http://hackage.haskell.org/trac/hackage/ticket/244 ? Probably the real proposal could be fixed in comments for that tickets, so anyone who wants to implement that feature would see all possible solutions in one place, without browsing through haskell-cafe archives. Joachim Breitner <mail@joachim-breitner.de> writes:
If the changelog had a properly specified format and location, cabal upgrade could, if the user wants it, tell him all the downloaded changes. This really helps him to keep up-to-date. It is also a good channel for the authors to talk to his users („see this nice module I added to the package“, „some parts of the API are deprecated now, please move to this part“). Last but not least having documented changes is QA measure that the Haskell platform in the wider sense deserves.
Greetings, Joachim