Am Mittwoch 16 Dezember 2009 14:45:18 schrieb Duncan Coutts: > On Wed, 2009-12-16 at 11:18 +0200, Valery V. Vorotyntsev wrote: > > It would be nice if Hackage displayed ``recent changes'' of a package. > > [severity: wishlist] > > > > You see, I am subscribed to the ``hackage - recent additions'' feed > > [http://hackage.haskell.org/packages/archive/recent.rss] and receive > > entries that look like this: > > > > Cabal 1.8.0.2 > > Added by DuncanCoutts, Wed Dec 16 04:19:24 UTC 2009. > > A framework for packaging Haskell software > > > > This is sweet. But how can I tell what's new in Cabal since 1.6.0.3? > > (`Cabal' is just an example here.) > > Yep it's a fair point. > > http://hackage.haskell.org/trac/hackage/ticket/299 > > Some packages have a changelog file in them that we could display, > though most don't. For those that do have a changelog, how we avoid > displaying all of history is a bit tricky. For those that do not, > ideally we could derive a changelog by looking at the difference in the > API. The latter requires a tool we've not written yet. > > Duncan
How about two files, a changelog with the history and a "What's new in this release" which gets copied to the top of the changelog on the next release? It's only marginally more work for the author/maintainer of a package, I think, and would make the job for hackage much easier. _______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
