CPAN

Opening Files Quickly from Inside vim

published on
I use ot a lot when it comes to opening files. I wanted to be able to use this tool from inside vim as well. It turns out, the solution is quite simple.

CPAN Bus Factor

published on
[The following post is the result of a collaboration with Neil Bowers] CPAN Bus Factor Perhaps you’ve noticed a new metric when browsing MetaCPAN? What is “bus factor”? Wikipedia defines “bus factor” as a measurement of the risk resulting from information and capabilities not being shared among team members, derived from the phrase “in case they get hit by a bus.” For CPAN our definition is “a measurement of how risky it might be to start relying on a CPAN module, which might not be actively maintained”. Read More...

The Perl QA Hackathon is still looking for Sponsors

published on
Last year I shared an article about how You Can Help MetaCPAN by Helping the QA Hackathon. A year later, you can still help MetaCPAN by helping the QA Hackathon. As one of the core MetaCPAN developers, I'm planning to attend this event next month. It's still the best chance that I get to sit down and focus on MetaCPAN. MetaCPAN has had the good fortune of having multiple interns working on code since the Hackathon last year and we've made a lot of headway, but there's a lot of heavy lifting which still needs to be done, particularly around how we use Elasticsearch. Read More...

MetaCPAN Welcomes Panopta as a Sponsor

published on
As you may know MetaCPAN as a project has no budget. We rarely solicit funds because we rarely need to pay for anything. This has allowed us to focus on the project itself rather than the administrative issues that arise whenever money changes hands. Because these relationships allow us the freedom to do what we need to do, we think it's important to thank our sponsors publicly. And with that introduction I'd like to thank Panopta, the latest sponsor in the MetaCPAN world. Read More...

MetaCPAN Welcomes our Newest OPfW Interns

published on
You may have already seen the news. The latest round of GNOME's Outreach Program for Women is now underway. I will have the pleasure of acting as a mentor for Rose Ames and Andreea Pirvulescu. My main responsibility is to make sure they have no significant blockers, so CPAN authors, don't be surprised if I reach out to you on their behalf at some point. They'll both be blogging about what they're up to, so feel free to follow Rose's blog and Andreea's blog to keep up on the latest news from them. Read More...

Can you send 24 pull requests this December?

published on
For many of us, the holiday season is approaching. The Advent calendars will be kicking off soon, which is great. If you're into blogging, I'm sure there are some calendars which may still be looking for articles. However, if you're looking to push some code, let me point out 24pullrequests.com The idea is that you send one pull request per day for 24 days. There are two ways for you to contribute. Read More...

How to Run a Single Test via Dist::Zilla

published on
Last week I was working on a distribution which includes some XS and also uses Dist::Zilla. I needed to edit a single test, but didn't want to run the entire test suite after every edit. It wasn't immediately clear to me how to do this via "dzil test". I asked in #dzil and within a couple of minutes I got some excellent advice in the form of: dzil run prove -lv t/my-test. Read More...