Containers for Coverage

Test coverage

I’ve been building Docker containers again. And I think you’ll find this one a little more useful than the Perlanet one I wrote about a couple of weeks ago. Several years ago I got into Travis CI and set up lots of my GitHub repos so they automatically ran the tests each time I committed… Continue reading Containers for Coverage

Not that PR, thanks

GitHub Workflow to reject PRs

It’s October. And that means that Hacktoberfest has started. If you can get four pull requests accepted on other people’s code repositories during October then you can win a t-shirt. In many ways, I think it’s a great idea. It encourages people to get involved in open source software. But in other ways, it can… Continue reading Not that PR, thanks

Building a Perlanet Container

Screenshot showing diff

I’m a dinosaur who still believes that web feeds are a pretty neat idea. I wrote and maintain perlanet (a Perl program for aggregating web feeds into a new feed – and building a web site based on that new feed) and I use it to build a few sites on topics I’m interested in.… Continue reading Building a Perlanet Container

Replacing CPAN RT

CPAN RT

[Update: the CPAN Request Tracker was saved. It’s now run by a new team of volunteers and none of my suggestions below are required.] Two weeks ago, we learned that the CPAN Request Tracker was closing down early next year. I proposed a plan that CPAN authors could follow to ensure that their users can… Continue reading Replacing CPAN RT

RT – Action Plan for CPAN Authors

CPAN RT

CPAN RT is going away. CPAN authors have until the beginning of March to extract any useful information from it. RT is the “Request Tracker”, a bug tracking system that is written by Best Practical. For almost as long as I can remember, anyone who uploads a module to CPAN gets a free ticket queue… Continue reading RT – Action Plan for CPAN Authors