Gentoo Archives: gentoo-dev

From: Daniel Campbell <zlg@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [PATCH] fdo-mime.eclass: Mark the eclass as deprecated
Date: Sat, 18 Nov 2017 20:14:10
Message-Id: 20171118201353.GA8001@clocktown
In Reply to: Re: [gentoo-dev] [PATCH] fdo-mime.eclass: Mark the eclass as deprecated by Jonas Stein
1 On Mon, Nov 13, 2017 at 03:30:11AM +0100, Jonas Stein wrote:
2 > On 19/06/17 15:20, Michał Górny wrote:
3 > > The GNOME team has committed the xdg-utils.eclass serving exactly
4 > > the same purpose as fdo-mime.eclass, supposedly with the goal of
5 > > replacing it. However, it seems that they have never bothered to
6 > > actually hint the deprecation in the fdo-mime.eclass in any way.
7 > > As a result, developers are still adding references to this eclass
8 > > instead of using xdg-utils or xdg, and/or not working towards replacing
9 > > them.
10 > >
11 > > Add an explicit deprecation notice to the fdo-mime.eclass to make it
12 > > clear that the eclass should not be used in new packages, and what
13 > > the replacement eclasses are.
14 >
15 > Packages and Ebuilds which are still using the fdo-mime are listed here:
16 >
17 > Packages:
18 > https://qa-reports.gentoo.org/output/eclass-usage/fdo-mime.txt
19 >
20 > Ebuilds sorted by Maintainer or Package
21 > http://gentoo.levelnine.at/simplechecks/fdo-mime-check/
22 >
23 > If you see your name in the list, you find a list of your packages with
24 > inherit fdo-mime.
25 >
26 > Thanks to Michael. For his script.
27 >
28 > --
29 > Best,
30 > Jonas
31 >
32
33 Great tool! Super easy for maintainers to check their packages. I have
34 fixes ready for x11-misc/spacefm, but I could not find a bug number to
35 reference. Are we tracking this on bugzy or just pushing everyone to go
36 ahead and update their ebuilds? I searched bugzy for 'fdo-mime' and the
37 only relevant bug is 621914 [1], which I assume was the original discussion
38 to get us onto xdg-utils since it's newer.
39
40 If there's no tracker bug I need to reference, that's fine. Just wanted
41 to be sure I'm not missing anything before pushing.
42
43 [1]: https://bugs.gentoo.org/621914
44
45 --
46 Daniel Campbell - Gentoo Developer, Trustee, Treasurer
47 OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net
48 fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6

Attachments

File name MIME type
signature.asc application/pgp-signature