Hi,

(this is mostly a rant, but hopefully a constructive one)

the Haskell/cabal/hackage eco system is pretty great, as we all know.
But there is one huge gaping omission there: Changelogs!

I’m involved in packaging Haskell stuff for Debian. Now, the Debian
tools we have for that tell me „Hlint has a new version, 1.6.5, which is
newer than the one you packages, 1.6.4.

Huh, nice. What has changed? Is it relevant for Debian? Is it worth a
new upload? There is no easy way to find out:

http://hackage.haskell.org/package/hlint lists no changes
http://community.haskell.org/~ndm/hlint/ lists no changes
        (and not every package has a homepage)
http://community.haskell.org/~ndm/darcs/hlint/ contains on Changes file
        (and not every package has a (linked) darcs repository)
http://community.haskell.org/~ndm/darcs/hlint/ also has no web frontend.

Which leaves me with the option of getting the darcs repo and looking
through "darcs changes". If I know of a repository for the package.

So please, package authors, put Changes files in your packages and keep
the current for now.

And cabal/hackage guys: Llease introduce a standard Changes format for
cabal packages so that http://hackage.haskell.org/package/hlint readily
lists (or links to) changes.

Thanks,
Joachim

-- 
Joachim "nomeata" Breitner
Debian Developer
  [email protected] | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: [email protected] | http://people.debian.org/~nomeata

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to