diff options
author | Steve Hay <steve.m.hay@googlemail.com> | 2015-02-26 09:20:30 +0000 |
---|---|---|
committer | Steve Hay <steve.m.hay@googlemail.com> | 2015-03-06 08:15:54 +0000 |
commit | 64b35da532131e8d41ba5d2692d11748081bf5a9 (patch) | |
tree | daa172f956aba4521a041d48ee65f173d9fb67ea /pod/perlpolicy.pod | |
parent | c792d632ffa0788feffe59cb0c1ec4acfccea44a (diff) | |
download | perl-64b35da532131e8d41ba5d2692d11748081bf5a9.tar.gz |
maint policy: Sort acceptable/unacceptable lists into rough priority order
This commit makes no changes to any of the wording.
Diffstat (limited to 'pod/perlpolicy.pod')
-rw-r--r-- | pod/perlpolicy.pod | 52 |
1 files changed, 26 insertions, 26 deletions
diff --git a/pod/perlpolicy.pod b/pod/perlpolicy.pod index 32054c40de..341d659b70 100644 --- a/pod/perlpolicy.pod +++ b/pod/perlpolicy.pod @@ -262,14 +262,9 @@ not also fall into any of the "unacceptable" categories set out below: =item * -Portability fixes, such as changes to Configure and the files in -hints/ are acceptable. - -=item * - -Acceptable documentation updates are those that correct factual errors, -explain significant bugs or deficiencies in the current implementation, -or fix broken markup. +Patches that fix CVEs or security issues are acceptable, but should +be run through the perl5-security-report@perl.org mailing list +rather than applied directly. =item * @@ -279,19 +274,13 @@ functionality or negatively impact performance are acceptable. =item * -Patches that fix CVEs or security issues are acceptable, but should -be run through the perl5-security-report@perl.org mailing list -rather than applied directly. - -=item * - Patches that fix regressions in perl's behavior relative to previous releases are acceptable. =item * -Updates to dual-life modules should consist of minimal patches to -fix crashing or security issues (as above). +Portability fixes, such as changes to Configure and the files in +hints/ are acceptable. =item * @@ -300,6 +289,17 @@ installation issues are acceptable. When these changes are made to dual-life modules for which CPAN is canonical, any changes should be coordinated with the upstream author. +=item * + +Acceptable documentation updates are those that correct factual errors, +explain significant bugs or deficiencies in the current implementation, +or fix broken markup. + +=item * + +Updates to dual-life modules should consist of minimal patches to +fix crashing or security issues (as above). + =back The following types of change are NOT acceptable: @@ -308,28 +308,28 @@ The following types of change are NOT acceptable: =item * -Ports of Perl to a new platform, architecture -or OS release that involve changes to the implementation are NOT -acceptable. +Patches that break binary compatibility are not acceptable. (Please +talk to a pumpking.) =item * -Patches that add new warnings or errors or deprecate features -are not acceptable. +Patches that add or remove features are not acceptable. =item * -New versions of dual-life modules should NOT be imported into maint. -Those belong in the next stable series. +Patches that add new warnings or errors or deprecate features +are not acceptable. =item * -Patches that add or remove features are not acceptable. +Ports of Perl to a new platform, architecture +or OS release that involve changes to the implementation are NOT +acceptable. =item * -Patches that break binary compatibility are not acceptable. (Please -talk to a pumpking.) +New versions of dual-life modules should NOT be imported into maint. +Those belong in the next stable series. =back |