Conversation
691ca37 to
a904bf0
Compare
|
@Corion, this pull request has a number of porting test failures which should be fixed before we undertake a full discussion. Can you fix? |
730a64a to
5a68022
Compare
This is to make the step of comparing two installed versions of Perl a bit easier and less dependent on (POSIX) shell tools, at the price of installing Algorithm::Diff. Usage: perl Porting/directory-diff.pl -l 's/5.43.6/5.43.7/g' /tmp/perl-5.43.6 /tmp/perl-5.43.7
5a68022 to
1fe042c
Compare
|
Whoops! The above force-pushes address the failing tests (that I did not run, I admit) |
| For example, suppose the about-to-be-released version is 5.10.1 and the | ||
| previous is 5.10.0: | ||
| For example, suppose the about-to-be-released version is 5.43.6 and the | ||
| previous is 5.43.7: |
There was a problem hiding this comment.
Wouldn't the "about-to-be-released" version have a greater version number than the "previous" one? (Or am I missing something here?)
|
We should get some feedback from recent or upcoming release managers as to whether this Porting program would be useful. |
|
Assuming I remember, I'll try it out next week. |
|
I tried out the script and it was helpful. I've not (yet) tested to see what happens to version numbers in the generated pod when |
That's good to know. My recommendation is: Take your time. We don't need to include it in today's release. |
This is to make the step of comparing two installed versions of Perl a bit easier and less dependent on (POSIX) shell tools, at the price of installing Algorithm::Diff.
Usage:
perl Porting/directory-diff.pl -l 's/5.43.6/5.43.7/g' /tmp/perl-5.43.6 /tmp/perl-5.43.7
The patch also adds a paragraph to the Release Managers Guide on installing the additional module(s), currently only Algorithm::Diff .