diff options
author | Aristotle Pagaltzis <pagaltzis@gmx.de> | 2013-05-16 02:57:20 +0200 |
---|---|---|
committer | Ricardo Signes <rjbs@cpan.org> | 2013-05-15 21:14:20 -0400 |
commit | c68b7fe2634008b3db56b984e848e23bd7e85680 (patch) | |
tree | a111e269a324525bd8b1b2af12c71e53a23aa545 /Porting | |
parent | ef4b82dd613f0d2252767044f7ec41909c4c4849 (diff) | |
download | perl-c68b7fe2634008b3db56b984e848e23bd7e85680.tar.gz |
perldelta: Clarify removal vs deprecation of modules
Diffstat (limited to 'Porting')
-rw-r--r-- | Porting/perldelta_template.pod | 30 |
1 files changed, 26 insertions, 4 deletions
diff --git a/Porting/perldelta_template.pod b/Porting/perldelta_template.pod index 8a066db904..98be13b2c6 100644 --- a/Porting/perldelta_template.pod +++ b/Porting/perldelta_template.pod @@ -47,11 +47,33 @@ XXX For a release on a stable branch, this section aspires to be: =head1 Deprecations -XXX Any deprecated features, syntax, modules etc. should be listed here. In -particular, deprecated modules should be listed here even if they are listed as -an updated module in the L</Modules and Pragmata> section. +XXX Any deprecated features, syntax, modules etc. should be listed here. -[ List each deprecation as a =head2 entry ] +=head2 Module removals + +XXX Remove this section if inapplicable. + +The following modules will be removed from the core distribution in a future +release, and will at that time need to be installed from CPAN. Distributions +on CPAN which require these modules will need to list them as prerequisites. + +The core versions of these modules will now issue C<"deprecated">-category +warnings to alert you to this fact. To silence these deprecation warnings, +install the modules in question from CPAN. + +Note that these are (with rare exceptions) fine modules that you are encouraged +to continue to use. Their disinclusion from core primarily hinges on their +necessity to bootstrapping a fully functional, CPAN-capable Perl installation, +not usually on concerns over their design. + +=over + +XXX Note that deprecated modules should be listed here even if they are listed +as an updated module in the L</Modules and Pragmata> section. + +=back + +[ List each other deprecation as a =head2 entry ] =head1 Performance Enhancements |