Announcing the Perl QA Hackathon 2016

We're happy to announce that the 9th annual Perl QA Hackathon (QAH) will be held in Rugby in the United Kingdom. The event will run from Thursday 21st April to Sunday 24th April.

The QAH is a face-to-face gathering of the lead developers who work on the Perl toolchain that all Perl programmers rely on and build upon. The first QAH was held in Norway, in 2008, and so far it's always been in Europe. The QAH provides dedicated time over 4 days to work on the critical systems and tools, with all the right people in the same place.

CPAN Weekly: one module per week, in your inbox

CPAN Weekly is a mailing list for Perl 5 programmers. Each week there will be one short message sent to the list, with a brief description of a CPAN module, and example usage.

The idea is not to provide a tutorial, but just to make you aware of the module, and show one basic use case. By planting seeds in your mental Perl toolbox, hopefully next time you have certain needs you will think "oh, I read about a module for that!", rather than "I'll just write a module for that".

You can sign up at cpan-weekly.org.

24 Pull Requests

If the Pull Request Challenge hasn't provided enough pull request action for you, you could sign up for 24 Pull Requests. The idea is to do 24 pull requests in the 24 days before Christmas Day. You have to find the repositories yourself.

All you need to sign up is a github username.

One more month in the 2015 CPAN PR Challenge

So far 487 people have signed up for the 2015 CPAN Pull Request Challenge. Each month participants (who have just joined or completed the previous month) get a semi-randomly assigned distribution, and have one month to submit a pull request.

A lot of those 487 never did a PR, or did one and then dropped out. But plenty have stuck with it, and 56 perl hackers have had a November assignment so far. There are stragglers spread through the year as well, determined to submit a damn PR for the distribution they were assigned.

We're hoping to end on a bang: so far more than 30 past participants (who had submitted at least one PR) have rejoined just for December. Back in January I told RJBS that I hoped 100 people would do a PR in December. He said that'll never happen. Help me prove him wrong!

It's not too late to join, and just do one last PR in December: send email to me (neil at bowers dot com) with your github username and your PAUSE id if you have one. I'm giving a talk on the PRC at the London Perl Workshop, and it would be great if we could pass 500 sign-ups by then...

CPAN Testers needs our 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.