Re: Are we on track to release v5.44 in May?

[email protected] (James E Keenan) Wed, 18 Mar 2026 20:41:22 -0400
Newsgroups perl.perl5.porters
Message-ID <[email protected]>
On 3/17/26 13:07, Scott Baker wrote:
> We're officially half way through March now, and tt would be nice to hit 
> our release target if May.
> 
> Are we in a good place to hit that target?

Yes, we are.  This weekend, for example, perl-5.43.9 will be released. 
That will mark "User-visible changes to correctly functioning programs 
freeze."

However, in the dozen or so years I've been paying close attention to 
our annual production releases, the period between April 20 and May 20 
is where we are likely to get tripped up.  The April 20 release will be 
"Full program freeze."  At that point the person doing the annual 
production release (formerly the pumpking; now IIUC a member of the Perl 
Steering Council or their designee) should begin preparing Release 
Candidate (RC) releases.

Now, I have to admit that I've never been clear as to what the 
difference is supposed to be between how we test a monthly dev release 
versus an RC release.  In principle an RC release ought to be much more 
thoroughly tested than a monthly dev release, but I've never seen clear 
evidence that that's what happens.  I *suspect* -- or *would hope* -- 
that the "Perl maintainers" for certain software distributions do more 
intensive testing of the release candidate on their own software, and in 
some years we've actually gotten fresh bug reports on RC releases from 
the Debian and RedHat Perl maintainers.  But I doubt that happens 
*systematically* across, say, all Linux and BSD distributions.

The other place where we can slip up after April 20 is ... Life Happens 
and the releasor has a personal crisis that we don't find out about 
until sometime in June.

If you have darkpan code in production that you can test against an RC 
release, please do so!

My impression is that the current PSC is more on top of this year's 
production release than previous PSCs.  So, assuming we start doing RC 
releases by the first of May and we are getting real feedback on those 
releases, we have a shot at an on-time (May 20) release.

Thank you very much.
Jim Keenan