-
Notifications
You must be signed in to change notification settings - Fork 577
[doc] "Check module versions" in Porting/release_managers_guide.pod makes no sense #23141
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Can someone who has done a monthly development release take a look at this issue? Thanks. |
@steve-m-hay As the author of this section, can you please help? 🙏🏼 |
It is referring to previous releases of the current "stream" or "track" (in the wording of perlhist.pod). "branch" was a poor choice of wording; sorry. If you look at the original commit message (a8ec991) I'm referring to the need to check against 5.18.4 when releasing 5.20.2 on the basis that 5.18.4 is a Perl release that has occurred since the previous release of the current branch(/stream/track), i.e. since 5.20.1. (5.20.1 was released in Sep 2014; 5.18.4 came out after that in Oct 2014, so when releasing 5.20.2 it was necessary to check against 5.18.4 as well as checking against 5.20.1. t/porting/cmp_version.t would only have checked against 5.20.1 in this case.) |
@steve-m-hay Is the following algorithm what you had in mind?
Examples:
|
Where
Porting/release_managers_guide.pod
,=head3 Check module versions
Description
This is what the RMG says:
How can there be any "previous release of the current branch"? The "current branch" is
release-5.X.Y
, created just two steps before. It can't have any releases.I'd rewrite it, but I don't understand what this section is trying to say.
The text was updated successfully, but these errors were encountered: