Re: [gentoo-dev] [PATCH v3 2/2] metadata/qa-policy.conf: Include deprecated eclasses

2020-03-04 Thread Michał Górny
On Thu, 2020-02-27 at 16:31 +1300, Kent Fredric wrote:
> On Wed, 26 Feb 2020 15:36:52 +0100
> Michał Górny  wrote:
> 
> > +fdo-mime = xdg-utils
> > +games = (none)
> 
> Some of these need to have more context. For instance, a comment for
> the games one citing -ml discussions about why the eclass is
> deprecated, and what you should be doing instead, might be useful

I'm all for it but I think that context should go into eclassdoc or
devmanual in general, and not into increasing CI report size.

-- 
Best regards,
Michał Górny



signature.asc
Description: This is a digitally signed message part


Re: [gentoo-dev] [PATCH v3 2/2] metadata/qa-policy.conf: Include deprecated eclasses

2020-02-26 Thread Kent Fredric
On Wed, 26 Feb 2020 15:36:52 +0100
Michał Górny  wrote:

> +fdo-mime = xdg-utils
> +games = (none)

Some of these need to have more context. For instance, a comment for
the games one citing -ml discussions about why the eclass is
deprecated, and what you should be doing instead, might be useful


pgpdiOx7LiMUz.pgp
Description: OpenPGP digital signature


[gentoo-dev] [PATCH v3 2/2] metadata/qa-policy.conf: Include deprecated eclasses

2020-02-26 Thread Michał Górny
Signed-off-by: Michał Górny 
---
 metadata/qa-policy.conf | 16 
 1 file changed, 16 insertions(+)

diff --git a/metadata/qa-policy.conf b/metadata/qa-policy.conf
index b6ad90337103..4e822fa2b8ab 100644
--- a/metadata/qa-policy.conf
+++ b/metadata/qa-policy.conf
@@ -59,3 +59,19 @@ PG0704 = warning
 PG0803 = warning
 # User and group account policy
 PG0901 = warning
+
+
+# The deprecated-eclass section lists deprecated eclasses along with
+# their suggested replacements (if any).  Most of the values are
+# replacement eclass names, though free-form text is permitted.
+[deprecated-eclass]
+autotools-multilib = multilib-minimal
+autotools-utils = (none)
+base = (none)
+epatch = (eapply since EAPI 6)
+fdo-mime = xdg-utils
+games = (none)
+ltprune = (inline find ... -delete)
+mono = mono-env
+user = (GLEP 81 acct-* packages)
+versionator = eapi7-ver (built-in since EAPI 7)
-- 
2.25.1