summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2020-02-26 14:32:15 +0100
committerMichał Górny <mgorny@gentoo.org>2020-03-02 06:15:24 +0100
commita6e07a7839514aa39abb4259d05ef5dc6fb6b7d7 (patch)
tree11c818c8293c2ef9f4cc920c1d0e034b8f40d877
parentUse #pg links in TOC (diff)
downloadpolicy-guide-a6e07a7839514aa39abb4259d05ef5dc6fb6b7d7.tar.gz
policy-guide-a6e07a7839514aa39abb4259d05ef5dc6fb6b7d7.tar.bz2
policy-guide-a6e07a7839514aa39abb4259d05ef5dc6fb6b7d7.zip
Cover deprecated EAPIs
While this is probably too obvious to require an explicit policy, it makes sense to assign a PG identifier for it. Signed-off-by: Michał Górny <mgorny@gentoo.org>
-rw-r--r--deprecation.rst19
1 files changed, 19 insertions, 0 deletions
diff --git a/deprecation.rst b/deprecation.rst
new file mode 100644
index 0000000..7264fa1
--- /dev/null
+++ b/deprecation.rst
@@ -0,0 +1,19 @@
+Deprecations
+============
+
+
+.. index:: EAPI; deprecated
+
+Deprecated EAPIs
+----------------
+:PG: 1001
+:Source: Council
+:Reference: https://gitweb.gentoo.org/repo/gentoo.git/tree/metadata/layout.conf
+:Reported: by pkgcheck and repoman
+
+Deprecated EAPIs should not be used in new ebuilds. Existing packages
+should be migrated to newer EAPIs on version bumps, or proactively when
+no version bumps are expected.
+
+The current list of deprecated EAPIs is stored as ``eapis-deprecated``
+in ``metadata/layout.conf``.