diff options
author | James E Keenan <jkeenan@cpan.org> | 2016-12-30 09:58:17 -0500 |
---|---|---|
committer | Steve Hay <steve.m.hay@googlemail.com> | 2017-02-24 08:21:26 +0000 |
commit | a5a062efe46aa468e3c1738e15d200121e308678 (patch) | |
tree | 84897189c7d601731bae78a8c47473e0a54bbf03 /Porting | |
parent | adc72cedc2cc79f96865ae439e87849dc6895c7e (diff) | |
download | perl-a5a062efe46aa468e3c1738e15d200121e308678.tar.gz |
Discuss Porting/sync-with-cpan -- the simpler usage -- first.
Incorporate feedback from Aaron Crane.
(cherry picked from commit b58fbdf5435d95b4f46a14e4da3b782dfb46b1cb)
Diffstat (limited to 'Porting')
-rw-r--r-- | Porting/release_managers_guide.pod | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/Porting/release_managers_guide.pod b/Porting/release_managers_guide.pod index d148c21d8f..86f5e41c38 100644 --- a/Porting/release_managers_guide.pod +++ b/Porting/release_managers_guide.pod @@ -245,6 +245,15 @@ have some extra changes. =head3 How to sync a CPAN module with a cpanE<sol> distro +In most cases, once a new version of a distribution shipped with core has been +uploaded to CPAN, the core version thereof can be synchronized automatically +with the program F<Porting/sync-with-cpan>. (But see the comments at the +beginning of that program. In particular, it has not yet been exercised on +Windows as much as it has on Unix-like platforms.) + +If, however, F<Porting/sync-with-cpan> does not provide good results, follow +the steps below. + =over 4 =item * @@ -326,12 +335,6 @@ If everything is ok, commit the changes. For entries with a non-simple C<FILES> section, or with a C<MAP>, you may have to take more steps than listed above. -F<Porting/sync-with-cpan> is a script that automates most of the steps -above; but see the comments at the beginning of the file. In particular, -it has not yet been exercised on Windows, but will certainly require a set -of Unix tools such as Cygwin, and steps that run C<make> will need to run -C<nmake> instead. - =head3 dual-life CPAN module stability Ensure dual-life CPAN modules are stable, which comes down to: |