summaryrefslogtreecommitdiff
path: root/pod/perlpolicy.pod
diff options
context:
space:
mode:
authorSteve Hay <steve.m.hay@googlemail.com>2015-02-26 09:20:30 +0000
committerSteve Hay <steve.m.hay@googlemail.com>2015-03-06 08:15:54 +0000
commit64b35da532131e8d41ba5d2692d11748081bf5a9 (patch)
treedaa172f956aba4521a041d48ee65f173d9fb67ea /pod/perlpolicy.pod
parentc792d632ffa0788feffe59cb0c1ec4acfccea44a (diff)
downloadperl-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.pod52
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