On Fri, 27 Oct 2006 22:46:30 -0400 Alec Warner <[EMAIL PROTECTED]> wrote:
> I request that this tag be made optional in the metadata.xml DTD. > > While ideally it is beneficial to have every package in a herd, in > practice this doesn't occur. > > 22:28 <@omp> $ herdstat -pq no-herd | wc -l > 22:28 <@omp> 1819 > 22:28 <@omp> looks like a lot of fixing is needed :) > > nearly 1/5 of our tree is herdless. > > Is a "real herd" a real requirement of a package? I would say > realistically no. Thus the herd tag should be optional but highly > encouraged. Well, I'd go further and question the whole herd concept. What benefits do we actually gain by having "herds"? For the most part it's just a way to associate a package with a mail alias, but for that I don't really see the need for this layer of indirection. It actually creates problems by itself as the herd data ("members" in herds.xml) gets out of sync with the mail data (alias members), then there is the (mostly historical) issue of having two copies of the same file getting out of sync, the permanent confusion of herds, herd maintainers and projects, and the problem just shown by Alec. So are there any other benefits in having herds as opposed to just adding a <maintainer><email>[EMAIL PROTECTED]</email></maintainer> element to metadata.xml and getting rid of the complete herds concept? Marius -- Public Key at http://www.genone.de/info/gpg-key.pub In the beginning, there was nothing. And God said, 'Let there be Light.' And there was still nothing, but you could see a bit better. -- gentoo-dev@gentoo.org mailing list