CPAN Testers needs your money

This week, Neil Bowers got in touch with us, and let us know they're running a campaign for CPAN Testers. See how you can get involved and help:

CPAN Testers needs recurring funding to cover its hosting costs. If you, or your company, rely on CPAN, then please seriously consider setting up a standing order to donate £50 (or some multiple thereof) to CPAN Testers every year. We encourage companies to use a multiple of the base £50 that reflects their reliance on CPAN and thus CPAN Testers.

CPAN Testers is an invaluable resource for all of us: it tests CPAN releases across a wide range of operating systems, versions and build configurations of Perl. This benefits the Perl community in two ways: (1) improving quality and (2) avoiding problems. If you use CPAN modules, then CPAN Testers is making those modules more reliable for you.

If you're an author, your releases will be tested on operating systems and versions of Perl that you may not have access to, and you'll be told if there are any failures. Addressing these failures makes your module more dependable. If you're going to use other modules from CPAN in your distribution, then CPAN Testers gives a good indication of how likely it is that they'll break your installation. If there are multiple modules for a given task, you can pick the one with fewest CPAN Testers failures.

The CPAN Testers service is free for all of us to use. CPAN Testers and the Metabase service it relies on were developed, and continue to be maintained, using volunteer effort. They run on serious hardware, hosted in commercial data centres, and these resources cost money, every year. Birmingham (UK) Perl Mongers have stumped up a lot of cash over the years; David Golden, Barbie and others have dipped into their own pockets. The Enlightened Perl Organisation (the good kind of EPO) has been covering the gaps. When things go wrong, they're often left scrambling for funds.

Personally, I'd rather the people working on it could focus on improving the service for all of us. This means that we need a source of recurring funding. So, as a community, I propose that we each commit what we can, every year. To make life simple, I'm suggesting that individuals, small companies, and Perl Mongers groups sign up for £50 (not fifty of your currency). Larger companies can hopefully sign up for £100 or some higher multiple of £50, but hopefully enough of us can sign up for at least £50 per year to provide stability, and maybe even growth. Our goal is £5000/year; any extra will go into CPAN Testers, or other parts of the CPAN ecosystem or QA activities such as the QA Hackathon.

You can set up recurring payments using PayPal at the EPO page for CPAN Testers:

If you want to discuss some other method of payment, please get in touch with Mark Keating.

When you've done that, please get in touch with me (neil at bowers dot com), so you / your company can be acknowledged in all the right places.

I'm not part of the CPAN Testers team, I'm just a satisfied beneficiary who wants to help them out.

The first three companies have already signed up — see who they are here

Leave a comment


Subscribe to our newsletter!

Make sure you never miss the interesting stories of Perl startups, apps and projects.