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

Reply via email to