Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

miyagawa (1653)

  (email not shown publicly)
AOL IM: bulknews (Add Buddy, Send Message)

Journal of miyagawa (1653)

Wednesday October 17, 2007
08:38 PM

Better CPAN RSS feed

[ #34709 ] has an RSS feed for recently uploaded modules but there's only one minor problem: the feed doesn't have rich metadata.

Daisuke Murase (aka typester on CPAN and IRC) created a site called CPAN Recent Changes a while ago and it's been really useful for people tracking activities on CPAN.

The feature the site provides is very simple: "a better recent change log for CPAN". The site tracks the recently uploaded modules from and grabs Changes file and takes diff against the previous version, so you can see what's changed in the release (unless the author is too lazy to update the Changes file). The site of course publishes the RSS feed for the recent uploads to CPAN, with the changes in the summary field, so you can keep an eye on it without clicking the link to see what's changed.

You can also follow changes in different views, like modules under the specific namespaces (e.g. Catalyst or DBIx-Class) or modules uploaded by specific authors (e.g. me or Ingy) and they all come with RSS feeds too.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • .. but it doesn't currently match the Recent page on, as it only contains very recent entries, not those from the last week.

    However, this may not be too much of a problem soon, as Andreas is looking at providing feeds directly from the PAUSE upload system, with feeds for the last week/month/quarter/year. Typester's feed is a nice companion for those that would like more info, although typester might want to get in touch with Andreas and see whether their ideas could be merged.

    From my POV i

    • I believe the history is there on his database (since the site launched more than an year ago) and he could provide a view for it, but that's not a big problem since most RSS readers keep track of the entries archive on their own.
  • I was following the CPAN feed and always went straight to the 'Changes' file, whenever I noticed an interesting updated module/distribution. This is a true time saver for me.