summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2022-07-31 23:18:14 +0200
committerUlrich Müller <ulm@gentoo.org>2022-07-31 23:18:14 +0200
commitcb08149b6689fd23aa92f3e0f0b0d835a10523b6 (patch)
tree040df2a1449f8c8463a570ae650942fedbe6f079 /glep-0083.rst
parentglep-0083: Update posting date (diff)
downloadglep-cb08149b6689fd23aa92f3e0f0b0d835a10523b6.tar.gz
glep-cb08149b6689fd23aa92f3e0f0b0d835a10523b6.tar.bz2
glep-cb08149b6689fd23aa92f3e0f0b0d835a10523b6.zip
glep-0083: Grammatical corrections
Suggested-by: Thomas Bracht Laumann Jespersen <t@laumann.xyz> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Diffstat (limited to 'glep-0083.rst')
-rw-r--r--glep-0083.rst13
1 files changed, 7 insertions, 6 deletions
diff --git a/glep-0083.rst b/glep-0083.rst
index 7050b25..0980124 100644
--- a/glep-0083.rst
+++ b/glep-0083.rst
@@ -22,7 +22,7 @@ Motivation
==========
So far, old EAPIs were deprecated by the Gentoo Council in an ad-hoc
-manner. No fixed criteria were used, resulting in very different
+manner. No fixed criteria were used, resulting in unpredictable
deprecation times after approval of newer EAPIs. Standardized
criteria for deprecation and banning will make the life cycle of EAPIs
more predictable.
@@ -47,7 +47,7 @@ The Gentoo Council will deprecate an EAPI when
The Gentoo Council will ban a deprecated EAPI when
* 24 months have passed since its deprecation, and
-* it is used by less than 5 % of ebuilds in the Gentoo repository.
+* it is used by fewer than 5 % of ebuilds in the Gentoo repository.
EAPIs used in profiles are outside the scope of this GLEP.
@@ -74,10 +74,11 @@ immediately.
A delay of 24 months between deprecation and ban will give ebuild
authors enough time to update. This is especially relevant for
-overlays and downstream distributions. Since a banned EAPI is
-sufficient reason for updating an ebuild, an additional threshold of
-5 % is required, in order to keep the number of such updates (and bug
-reports requesting them) manageable.
+overlays and downstream distributions. An additional requirement for
+banning an EAPI is that fewer than 5 % of ebuilds are using the EAPI
+in question. This requirement is defined to help keep the number of
+ebuild updates (and bug reports requesting them) managable, as a
+banned EAPI is sufficient reason for updating an ebuild.
Backwards Compatibility