Skip to main content

Happy Birthday, MetaCPAN!

·730 words·4 mins·
CPAN metacpan perl
Table of Contents
❤️ It's great to see you here! I'm currently available on evenings and weekends for consulting and freelance work. Let's chat about how I can help you achieve your goals.

It was exactly 1 year ago today (Nov 3, 2010) that I registered the metacpan.org domain name. Over the course of this year, the project has gone from a couple of guys writing some code to a true community effort. MetaCPAN is steadily being adopted by Perl developers around the globe and it is steadily gaining in functionality.

Together we've created a free, open, collaborative project which makes new tools available to CPAN lovers everywhere. The API has spawned some cool and very useful projects. The web site has spawned some much needed functionality in the form of diffs, syntax highlighting, author profiles etc.

What you may not know is that MetaCPAN is now set up in such a way that all resources (servers, DNS, email, domain registration, etc) can be configured by a handful of core devs. This means that if any one (or several) core devs drop out of the picture, the project can continue on as before. There is no one person who can act as a blocker to the rest of the contributors and anything which might be considered controversial requires consensus before it gets pushed to the master branch. So far, I think this has yielded good results.

For example, here's the latest roundup, which does not include numerous bug fixes and other tweaks by PERLER, among others:

Sept 6: PLU adds a contributors leaderboard

Dyn officially comes on board as our DNS sponsor

Sept 9: RWSTAUNER adds CPANRatings links to /release and /module pages

Sept 12: KENTNL adds identi.ca to author profiles

Sept 15: JROBINSON adds flattr to author profiles

DRAEGTUN adds hackernews to author profiles

Sept 19: KENTNL adds geekli.st to author profiles

Sept 27: LLAP edits learn.perl.org links to point at MetaCPAN

Oct 14: MIYAGAWA updates cpanminus to support the following syntax: "cpanm --metacpan" (code courtesy of TOKUHIROM)

Oct 16: TOKUHIROM posts his slides from his YAPC::Asia talk on MetaCPAN.

Oct 17: KENTNL comes up with a nice little hack to employ caching in MetaCPAN::API calls

Oct 18: AZAWAWI integrates MetaCPAN into Padre

Oct 19: AZAWAWI adds the ability for Padre to fetch Pod directly from MetaCPAN with the option of inserting the SYNOPSIS directly into your document

Oct 20: The video of TOKUHIROM's MetaCPAN talk is posted. That is a quick turnaround on posting video. :)

Oct 21: I add a chronologically sorted list of distributions to get a ++ on MetaCPAN. (A ++ leaderboard is also made available).

Oct 26: Dimitar Petrov now has mcpan.org online. This means converting links from search.cpan.org to MetaCPAN is as simple as adding the letter "m": search.mcpan.org

RWSTAUNER adds syntax highlighting for .c, .h and .xss See https://metacpan.org/source/DOY/Moose-2.0205/mop.c

Oct 28: RWSTAUNER adds syntax highlighting to Changes files. See https://metacpan.org/source/BRICAS/CPAN-Changes-0.18/Changes

Comments
#

Author: stevenharyanto.myopenid.com

Date: 11/03/2011 06:11:31 AM

To Olaf, congratulations for starting a successful open source project and to the whole MetaCPAN team/contributors, congratulations for a great work. Happy 1st birthday!


Author: Sawyer X

Date: 11/03/2011 09:29:54 PM

This is a good opportunity to mention how much you rock! Seriously.

MetaCPAN has shown it’s greatness, IMHO, by bringing all these kickass people out of the woodworks, and having them work and build together this amazing ecosystem that interacts so well.

I can’t think of so many projects that got people to just volunteer themselves and build new stuff around it, while feeling right at home, ya know?

Kind of hard to explain, but to anyone who’s been working on projects of and within a community, MetaCPAN is a glaring example of how to do things right. It’s this formula we can’t really explain in so many words, but MetaCPAN definitely got it nailed!

Kudos to everyone involved!! :)


Author: :m)

Date: 11/03/2011 10:47:06 PM

thank you for metacpan. happy birthday!


Author: mishin

Date: 11/07/2011 12:35:20 PM

what i search perl module - i go to https://metacpan.org/ it is best perl source point of the world! thanks metacpan, perl became better


Author: Olaf Alders

Date: 11/11/2011 04:09:48 AM

That’s a glowing review! Thanks very much – it’s great to hear. :) Of course, the Dancer community is an excellent template for a lot of people coming together to create something truly great. It’s amazing how much people can get done when they just generally have a good attitude.


Author: Olaf Alders

Date: 11/11/2011 04:10:29 AM

A big thanks to everyone for the birthday wishes. :)


Related

MetaCPAN August Roundup
·767 words·4 mins
CPAN metacpan perl
MetaCPAN Status Update
·341 words·2 mins
CPAN iCPAN metacpan perl
Which CPAN Author Fields Should be Searchable?
·624 words·3 mins
CPAN metacpan perl