Post 5.44 release plans: `defer-next-dev`
[email protected] ("Paul \"LeoNerd\" Evans") Mon, 6 Jul 2026 18:00:15 +0100
| Newsgroups | perl.perl5.porters |
|---|---|
| Message-ID | <[email protected]> |
We have, at time of writing, 74 issues and PRs labelled "defer-next-dev". That's a great number larger than during any previous release. Previously we just bumped through them all after the real release once `blead` was open again for development work, but I feel that this time it may require a bit more co=C3=B6rdination to ensure we don't get too many merge conflicts and allsorts. I'd like to suggest that this time around, someone (and I volunteer - as several of the bigger ones are mine ;) ) should take a directing position at first on all of them. Once we have the release out the door and are happy to accept new development work again on the 5.45.x cycle, what I propose to do is an initial triage round of "little fixes" that won't conflict with each other and knock them all out. On a rough eyeball I expect that at least half of this pile will merge in entirely cleanly without impacting any of the others. Once those are out the door, I expect we'll be in a better position to start looking at some of the bigger and more interesting ones. Off the top of my head, I know I have a few that all impact `embed.fnc` and will require currently-conflicting rebuilds of generated files, but that shouldn't be much work to actually unpick. I think there will be quite a few that hit `ext/XS-APItest/APItest.xs` and require some minor amounts of manual effort to get them together, but overall I'm not expecting too much trouble. The Dev[ei]l of course is in the details, and I expect I'll be surprised by something unexpected along the way. A bit ahead of time (because we're mostly just waiting for RC build testing now), I'm intending to do a big triage sweep of all of these PRs, and split them into categories and overall get a feel for what's where. When I get to that point I'd make a polite request that, once any of these defer-next-dev PRs has received an OK, please don't make any nontrivial edits to it, while I work out how all these are going to fit back together again. If any big changes do need making, I'll ping the original authors and work out what we need to do. --=20 Paul "LeoNerd" Evans [email protected] http://www.leonerd.org.uk/ | https://metacpan.org/author/PEVANS