Update CPANPLUS::Dist::Build to CPAN version 0.32
[p5sagit/p5-mst-13.2.git] / Porting / pumpkin.pod
index 3e13cdd..4dbbaa1 100644 (file)
@@ -557,7 +557,7 @@ Let's not force people to keep changing it.
 
 =head2 PPPort
 
-F<ext/Devel/PPPort/PPPort.pm> needs to be synchronized to include all
+F<ext/Devel-PPPort/PPPort.pm> needs to be synchronized to include all
 new macros added to .h files (normally perl.h and XSUB.h, but others
 as well). Since chances are that when a new macro is added the
 committer will forget to update F<PPPort.pm>, it's the best to diff for
@@ -584,6 +584,17 @@ detailed descriptions ought to be easily available somewhere.
 If you update the subversion number in F<patchlevel.h>, you may need
 to change the version number near the top of the F<Changes> file.
 
+=head2 Bumping perl's version
+
+If you bump perl's version, you will need to update a few things:
+the L<perlhist> manpage for the date of release, the version number and
+perldelta reference in the top level F<README> (and maybe the copyright
+year too), the F<META.yml> file (generated via F<Porting/makemeta>, be
+sure to run it with the current bleadperl), and the meta-info about
+dual-lived modules in Module::Corelist (F<Porting/corelist.pl> does that).
+Make sure the numbered feature bundles in F<lib/feature.pm> are also
+correct.
+
 =head2 Todo
 
 The F<pod/perltodo.pod> file contains a roughly-categorized unordered