Updated distribution meta-information available at search.cpan.org

Graham Barr has put out some new features on search.cpan.org, both related to the META.yml file that comes with most distributions. The META.yml provides information in an easy-to-handle format on things like the author, version, license, what modules a distribution requires, and so on.

First, a few weeks ago, Graham added the ability to specify project home pages, source code repositories and alternate bug queues via the META.yml file. Now, if you go look at ack's page on search.cpan.org, you'll see that there are links for all of those. Note that the bug queue would normally point to rt.cpan.org, but since I'm using the Google Code issue tracker for ack, I need to point users to it.

Second, today Michael Schwern worked with Graham to make the META.yml more accessible by creating a JSON format, and to create META.yml files on-the-fly for distributions that don't ship with one. JSON is a very common format for structured information distribution, so JSON support at search.cpan.org will make it easy for applications that may not know YAML to work with CPAN meta-information.

Thanks to Graham for some important updates to the site that is effectively the face of CPAN, and for his work on what is often a thankless job.

Categories

0 TrackBacks

Listed below are links to blogs that reference this entry: Updated distribution meta-information available at search.cpan.org .

TrackBack URL for this entry: http://perlbuzz.com/cgi-bin/mt/mt-tb.cgi/259

Leave a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

About this Entry

This page contains a single entry by Andy Lester published on December 24, 2007 9:59 PM.

Strawberry Perl 5.10.0 now available was the previous entry in this blog.

What people are saying about Perl 5.10 is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Other Perl Sites

Other Swell Blogs

  • geek2geek: An ongoing analysis of how geeks communicate, how we fail and how to fix it.
Technorati Profile