-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Am Mittwoch, 16. September 2015, 23:25:33 schrieb Michał Górny:
> 
> To summarize, I see the following issues:
> 
> 1. All three layers are totally disjoint, stored in completely
> different format in completely different places.
> 
> 2. Only herds and aliases can be cleanly mapped via metadata.xml.
> 
> 3. If an alias is given as maintainer, and the alias maps both to
> a herd and a project, it is unclear which of the two it is.
> 
> 4. Herds can no longer refer to projects, so all project members are
> duplicated in herds (= increased maintenance burden).
> 
> 5. Projects can't list members who do not have Wiki accounts or are
> not Gentoo developers.
> 
> So, what are your thoughts for unmessing this?

a) Disallow the term "herd". Noone uses it correctly anyway.

b) package is "in herd" -> package is "maintained by project"

b') in metadata.xml <herd>x<herd>  ->  <project>y<project>

b'') simple and stupid mapping project y -> alias [email protected]
   ( legacy [email protected] should be forwarded if possible )

c) project membership implies project e-mail alias membership
   If you have a problem with this, read man procmail.

d) per GLEP 39, only developers can be project members. introduce a category
   "contributors" who are also listed on the project page and are also added
   to the project alias.

e) storage of member/contributor lists- if there is a way to extract them from
   the wiki, do it, otherwise let the wiki get them from somewhere else

f) (mopping up) remove herds.xml for good

questions?

- -- 

Andreas K. Huettel
Gentoo Linux developer 
[email protected]
http://www.akhuettel.de/

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0

iQJ8BAEBCgBmBQJV+eJtXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0RkJDMzI0NjNBOTIwMDY5MTQ2NkMzNDBF
MTM4NkZEN0VGNEI1Nzc5AAoJEOE4b9fvS1d55agQAK2jbpwh91/y3d1O6znAErdC
bFTr1qZ8+14cu1PLpIQh5Aq3u7w6vp2hYnnr9eGTpnlHWm71dWrjPEBYiT8tJwUl
noex1OIvhf9h8LNl9KKx7H8PGEhJBdCGf2JJMgvw/isrNNZWDuPPddWTvVPxy0hm
IqDIdq+fWizFpqW2knb+YTknTsM2eae+uQG4V2r6J5yMFzKzLAObdYes7DPv7FOA
o3pMPKPpGsrqC2wYL/65/RI1ucK+KLXoNNr9wJItTNbyPrRIFuWdG17gwTpTgQ6r
+GagMdUGKZ6zIGASO/H44ZRIS5vUg7WcKq6bIOODWY/G6jArtanHW9f0XVlzZ+Rn
g/WXkw9kxJUAW0DFJ9qs2kRaebdv8nr647RO0VYi6nx9ZDa2mnRmfikOkv195F/7
RA++yZvc85qR0LDk9CQzE1u/JWgjWPOmrzNZznJmVzuqx2HUW4huvyv1Z59YCyBA
0Tqill1LbccfRbxEat8Je5I34PPnZYl2ljIlq6CpsUECvg0XGhylGJatPeDMwUAm
vbTvQW4djh3X8GXXSrj+G+PEUCf7wNEQpKJaYXXm2nJwhEw81K9HTJ8TY+qkzNqJ
2u8CboK4MycOAIAGlXp16/vb/oRSJh4ai6V3aM1ihuTdJsgv2uie1ReCz397u8tv
ImpcfiM2ubvQXNbhVrBE
=pJos
-----END PGP SIGNATURE-----

Reply via email to