Gentoo Archives: gentoo-dev

From: Daniel Campbell <zlg@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [PATCH dtd] herds: Remove no-longer usable <maintainingproject/> element
Date: Sat, 19 Sep 2015 21:13:35
Message-Id: 55FDCFFD.4030501@gentoo.org
In Reply to: Re: [gentoo-dev] [PATCH dtd] herds: Remove no-longer usable element by Ulrich Mueller
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA256
3
4 On 09/18/2015 12:37 AM, Ulrich Mueller wrote:
5 >>>>>> On Thu, 17 Sep 2015, Michał Górny wrote:
6 >
7 >>> Let's please first decide on the greater scheme of projects,
8 >>> teams, and herds. Starting to change files before we have any
9 >>> plan doesn't make sense.
10 >
11 >> We already decided we move projects to Wiki. I don't think we're
12 >> going to decide to move them to GuideXML ever again. Keeping an
13 >> element dedicated to that doesn't make any sense because it can
14 >> never work again.
15 >
16 > Updating herds.xml implies that we are going to keep the concept
17 > of herds, and there is no decision on that yet.
18 >
19 > IIUC keeping an obsolete element in the DTD doesn't actually break
20 > anything, so I don't see the urgency of removing it.
21 >
22 > Ulrich
23 >
24 I agree that we should wait until a more solid decision emerges, but I
25 disagree over the obsolete element. If it sits around unused, it just
26 adds cruft to the file (be it a DTD, ebuild, eclass, etc) and could
27 serve to confuse people reading the source. At the least, a comment
28 should be added along the lines of, "This element was obsoleted as of
29 yyyy-mm-dd," so readers (maybe new devs, even) understand that it's
30 not meant to be used anymore.
31
32 Just my 2¢.
33
34 - --
35 Daniel Campbell - Gentoo Developer
36 OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net
37 fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6
38 -----BEGIN PGP SIGNATURE-----
39 Version: GnuPG v2
40
41 iQIcBAEBCAAGBQJV/c/8AAoJEAEkDpRQOeFw8BoQAKMY/dm5iRZKzJWsDgFx4xw2
42 US4jyZ6A7W1RYUtPLL+GLBDYjeR+NhxEg/QlQkuEL4PF7lBE5xGQFS2rvOz1Cd+t
43 sTGkxrU2sdPdybyr1ACE3i9QuoZnrW7TUNYdb5lwcKEYMW4O7sXVuG30O1B1AVit
44 jRxQFQMLdnzzfi81PheFXny/vaZqkNn4IuK3QGVygrmbMVaYn/eETJ1R7DcgQDFC
45 C4kXe+QWve2LlMomYd/Ht8GFC3HXwM/zcuvJjzNW5WDNUrlpCNTsMvgg6TIt/ots
46 lFRUWDzCUcKNb94o8MDBqMrmHSsCp9/ivd185Sidnprs8q+i9V0tL3H75zqSmKrs
47 suwDSEC/Bmy8xO+MsebLReVZVElzlGP2eozKRzyLWYrDoC34mpFGuitYaOmEWaDx
48 b03yMtK0v+Kr3CvqUNE6EK89lsArqcdJzsOx251TTFyeSb+4fdHCMNeYuYcZy5yb
49 z2ddTVwmwD7zUcpIVOaCfhqffVA9GTPnnQqjFlXIhQgune6vIMtH4/UyOftUgx1M
50 919mPqAjR40L8NTW5KpV39UA39p78UFk4yUnh3fr6OqFmiiEnxSbuNZ99zymeUQ5
51 BbupaEb7iIIrxLBGVQNVFgRarVOBU9UC0xq5YtkA2ayQpNcRICOY00inQmC9lJLg
52 xnd0PXYGV7hWpUNKv5LS
53 =8um3
54 -----END PGP SIGNATURE-----