commit: a6e07a7839514aa39abb4259d05ef5dc6fb6b7d7 Author: Michał Górny <mgorny <AT> gentoo <DOT> org> AuthorDate: Wed Feb 26 13:32:15 2020 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Mon Mar 2 05:15:24 2020 +0000 URL: https://gitweb.gentoo.org/proj/policy-guide.git/commit/?id=a6e07a78
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 <AT> gentoo.org> deprecation.rst | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) 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``.
