Earlier this week I posted, that this would be the final year of the CPAN Pull Request Challenge (PRC). A number of people have asked why I'm stopping, and offered to help keep it going. In this post I'll expand on why I think it's time to stop, and also share some thoughts on what could follow the PRC.

Read more ...

I'm going to run the CPAN Pull Request Challenge (PRC) again for 2018. This will be the fourth and final year, so if you've always fancied giving it a go, this is your chance! If you want to take part, email me (neil at bowers dot com) your github username, and your PAUSE id if you have one (PAUSE id is not required).

Read more ...

When I first announced the Pull Request Challenge in late 2014, I expected a dozen or so people would sign up, we'd do some pull requests in 2015 (fixing bugs and improving docs), and that would be that. It's deeply satisfying that we're in our 3rd year, and so far over 1100 assignments have been given out, with pull requests done on more than 850 different CPAN distributions. This year we've got our first group taking part, from CV Library, and they're awesome.

Read more ...

I'm going to run the CPAN Pull Request Challenge (PRC) again in 2017, as enough of this year's participants have said they'd like to continue. If you'd like to take part, email me your github username. If you're a CPAN author, please let me know if you're happy for your distributions to be assigned.

Read more ...

In 2015 I ran the first CPAN Pull Request Challenge. Each month participants were assigned a randomly selected CPAN distribution, and had a month to submit a pull request. 496 people signed up, and 237 of them completed 768 assignments between them, submitting pull requests on 677 different CPAN distributions. This is a review of how things panned out, what worked well, not so well, and how things have changed for 2016's challenge.

Read more ...

I'm going to run another CPAN Pull Request Challenge in 2016, but with a few differences from the 2015 challenge. Here I'll outline the challenge and the differences.

Read more ...

One third of CPAN distributions (33.1%) have a github repository, but which distributions are they, and are distributions more likely to have a repo if they're further up the CPAN River? This is a quick post to record the stats for future comparison.

Read more ...

A bit later than usual, this is a quick look at the number of CPAN pull requests that were done in May 2015. A noticeable drop from previous months, but still more than in any month before 2015. Just.

Read more ...

This is the usual quick look at the number of CPAN pull requests that were done in April 2015. Ever-so slightly more than in March (650 vs 643), so the second-best month ever.

Read more ...

This is a collection of suggestions for how to increase the likelihood of a random pull request (PR) being merged. This particularly applies to the CPAN Pull Request Challenge, where you're trying to come up with a PR on a randomly assigned CPAN distribution. These ideas come from feedback I've had from people on the receiving end of random PRs, and discussions with experienced CPAN authors.

Read more ...
1 2