Issue #585 - 2022-10-10 - Handle your Pull-Requests, please!

latest | archive | edited by Gabor Szabo
This edition was made possible by the supporters of our cause.
Don't miss the next issue!

Hi there!

I know you are busy with tons of stuff and I know that as an Open Source developer you are most likely just a volunteer, but so are the people who send you Pull-Requests. It is very unpleasant to do the work, even if it small, send the pull-request and then never hear from the author any more.

Looking at my GitHub profile, apparently I created 600 Pull-requests, 530 of them are closed but 70 are still open. Some of them are open since 2011, that is 11 years ago. Some are as small as changing http to https in a URL, accepting (or rejecting) them should not take more than a few second. Finding them might be harder as GitHub does not seem to have a button for that, but you can easily search for them as you can see in my post Listing Pull-request waiting for a user.

So I'd like to ask you to check if there are any Pull-Requests waiting for you and try to clean up the queue.

Hacktoberfest: If you receive a Pull-request during October, if you like it, accept it and consider marking it according to the instructions for maintainers so the PR will be accepted. (Hacktoberfest recognized 11 PRs I sent since registering, none of the repos are marked as participating. I am not sending the PRs for Hacktoberfest, but it would be encouraging to get the recognition.)

Enjoy your week!

Gabor Szabo


Creating a CPAN Author's Guide

by Neil Bowers (NEILB)

An excellent place to contribute to the Perl ecosystem and to get your Hacktoberfest PR


Torto AI

Are you interested to invest some money in the stock market, but don't want to waste time chasing data sources? Are you overwhelmed by the meaningless data dumps from the big web-sites? Try


Release 0.4.0 of my Perl Dist::Zilla GitHub Action

by Jonas Nielsen

If your CPAN distribution uses Dist::Zilla, this tool might make it easier to set up GitHub Actions and the process might run much faster as Dist::Zilla is already installed in the image. I have not tried it yet, but this sounds interesting as it can reduce the runtime of the CI by a few minutes.

Hacktoberfest 2022

by Flavio Poletti (POLETTIX)

Flavio does not seem to be impressed. I like the concept of Hacktoberfest, but in recent years it seems the useless PRs have gotten out of hand and the whole project is less fun.

Look mom I invented colors

by Herbert Breunung (LICHTKIND)

Lichtkind just released Graphics::Toolkit::Color for the purpose to create computationally harmonic color pallets.

CPAN Digger and the Hacktoberfest

by Gabor Szabo (SZABGAB)

How to use CPAN Digger to find CPAN packages that need a CI. (A new idea: add the CPAN Cover results to the CPAN::Digger page.)

How I use Yabsm to Manage my Btrfs Snapshots

by Nicholas Hubbard

Where Yabsm stands for yet another btrfs snapshot manager and Btrfs is "better F S" a filesystem for Linux.

Building a Perlanet Container

by Dave Cross (DAVECROSS)

It is very nice to see Dave got into (or back) to the Docker image building game. More importantly, I did not know that the Perl Planetarium is hosted on GitHub Pages. I guess I might set up a feed-collector of my own using the tools davorg created.

Adding GitHub Actions to Test2::Harness::UI

by Gabor Szabo (SZABGAB)

A detailed explanation of the GitHub Actions configuration file.

The deep, the shallow and the ugly (classes)

by Herbert Breunung (LICHTKIND)

Some bits about the code base of Graphics::Toolkit::Color.


The Weekly Challenge

The Weekly Challenge by Mohammad Anwar will help you step out of your comfort-zone. You can even win prize money of $50 Amazon voucher by participating in the weekly challenge. We pick one winner at the end of the month from among all of the contributors during the month. The monthly prize is kindly sponsored by Peter Sergeant of PerlCareers.

The Weekly Challenge - 186

by Mohammad S. Anwar (MANWAR)

Welcome to a new week with a couple of fun tasks "Zip List" and "Unicode Makeover". If you are new to the weekly challenge then why not join us and have fun every week. For more information, please read the FAQ.

RECAP - The Weekly Challenge - 185

by Mohammad S. Anwar (MANWAR)

Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Mac Address" and "Mask Code" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.

Meet The Champion - Kueppo Wesley

by Mohammad S. Anwar (MANWAR)

Please checkout the interview with the latest champion of The Weekly Challenge.

Perl Review - Perl Weekly Challenge - 179

by Colin Crain

Perl Solutions Review by Colin Crain.

Challenge 185

by Andinus

Welcome back to blogging after a break.

Mask the MAC

by Arne Sommer

Great demo of substr() in Raku to solve this week challenges. Thanks for sharing the knowledge.

Enter the Masked Ball

by Colin Crain

As always, detailed task analysis showing the power of regex. Keep it up great work.

PWC185 - MAC Address

by Flavio Poletti (POLETTIX)

One-liner subroutine in Perl and Raku, very impressive. Thank you.

PWC185 - Mask Code

by Flavio Poletti (POLETTIX)

I can't ignore the questions section. It raises some interesting questions. Thanks for sharing cool solutions.

Perl Weekly Challenge: Week 185

by Jaldhar H. Vyas

Beautifully designed one-liner in Raku with exceptionally detailed discussion. Thanks for everything.

The Weekly Challenge 185

by James Smith

Plenty of different variations on display as always the case with James. You don't want to skip it, highly recommended.

Perl Weekly Challenge 185: MAC Address and Mask Code

by Laurent Rosenfeld

Smart pure regex solutions in Perl and Raku. Thanks for sharing.

string substitutions

by Luca Ferrari

Lots of Raku magic in action. Keep it up great work.

Perl Weekly Challenge 185

by W Luis Mochan

Nice use of CPAN module and not re-inventing the wheels. Thanks for sharing the knowledge with us.

Manipulating characters

by Peter Campbell Smith

Another cool demo of regex in action. Task analysis is interesting too. Thanks for your contribution.

Big MAC and Mask

by Roger Bell West (FIREDRAKE)

I am always fascinated by PostScript solution. Thank you Roger for sharing.


by Stephen G Lynn

Fun one-liner in Perl for Mask Code task is not to be missed. Keep it up great work.

Weekly collections


Boston PM : Ovid+LeoNerd on Corinna - OO in Perl5 Core (live but virtual)

Tuesday Oct 11th, 2022 07:00 PM Eastern Time (US and Canada)

Perl Jobs by Perl Careers

Adventure! Senior Perl roles in Malaysia, Dubai and Malta

Clever folks know that if you’re lucky, you can earn a living and have an adventure at the same time. Enter our international client: online trading is their game, and — well, we won’t reveal their name just yet, but suffice to say you’ve probably heard of them. Their ideal person has 10 – 20 years of experience with Perl and is dying to have an adventure in a glamorous new locale.

Good (Perl) Humans Wanted. Remote Perl role in USA

Most jobs get you paid, but the best ones help you make the world a better place. To increase your karmic bank account while adding dollars and cents at your financial institution, we’ve found a 100% remote role that will let you make a difference from the comfort of your living room. Looking for Perl developers with Catalyst/Mojolicious and DBIx::Class.

Someone left the awesome job machine on again… UK remote Perl job

The client is interested in anyone with experience building web apps in Perl, using one of the major Perl frameworks. If you’re a crack-hand with Catalyst, a Mojolicious master, or a distinguished Dancer, they want you. You’ll be deploying apps your work to AWS, so experience would be handy, and the company’s big on testing, so they’d like you to know your way around Test::More.

Perl Developer and Business Owner? Remote Perl role in UK & EU

Our clients run a job search engine that has grown from two friends with an idea to a site that receives more than 10 million visits per month. They're looking for a Perl pro with at least three years of experience with high-volume and high-traffic apps and sites, a solid understanding of Object-Oriented Perl (perks if that knowledge includes Moose) and SQL/MySQL and DBIx::Class.

You know, you could get the Perl Weekly right in your mailbox. Every Week.
Free of charge!

Just ONE e-mail each Monday. Easy to unsubscribe. No spam. Your e-mail address is safe.
Perl Weekly on Twitter RSS Feed of the Perl Weekly. Updated once a week