Gentoo Archives: gentoo-dev

From: Chris Gianelloni <wolf31o2@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: A heretical thought? Blessing project sunrise as an almost-fork.
Date: Wed, 14 Jun 2006 21:47:55
Message-Id: 1150321068.16946.49.camel@cgianelloni.nuvox.net
In Reply to: Re: [gentoo-dev] Re: A heretical thought? Blessing project sunrise as an almost-fork. by Jakub Moc
1 On Wed, 2006-06-14 at 22:34 +0200, Jakub Moc wrote:
2 > > It's not irrelevant; you're just not reading it properly. You might
3 > > notice that metadata.xml contains tags other than <herd>, like, say,
4 > > <maintainer>. In the example that sparked this, <herd> is games and
5 > > <maintainer> the individual dev who maintains it. Simple enough, no?
6 >
7 > Please, go through the tree and see at least so many metadata.xml files
8 > as I have seen, before claiming something that simply doesn't reflect
9 > current practice. There are many ebuilds with no <maintainer> tag and
10 > <herd> only. Are you claiming that they are unmaintained? Well, that
11
12 Nobody said that they were unmaintained. Again, why do people *insist*
13 on trying bullshit arguments like this? "Are you claiming.." No, he's
14 not claiming that, or he would have *said* that.
15
16 > obviously doesn't match the reality. So, if they actually _are_
17 > maintained by the relevant herd, then you shouldn't dump stuff on that
18 > herd without discussing it w/ them first. I'm pretty sure mcummings will
19 > gladly explain to you what will happen if you do, as well as a bunch of
20 > other devs... :P
21
22 A herd is a group of packages, not a listing of people. When you get
23 information from the herds.xml, you are getting the listing of the
24 people that *maintain* that herd. You are not getting a listing of the
25 people *in* the herd.
26
27 Please go back and read the herds project page[1] and try to understand
28 this. It really is printed quite simply.
29
30
31 > To make it pretty clear and explicit - bugs gets assigned to
32 > <maintainer> (if there's any in metadata.xml), and get CCed to <herd>
33 > (if there's any in metadata.xml). If there's no <maintainer>, whoever is
34 > in <herd> will get that bug assigned and can happily smack you butt once
35 > they've find out you've dumped the package on them without their
36 > knowledge... That's how the large part of current ~600 dev-perl/*
37 > ebuilds has made it into the tree and that mistake doesn't need to be
38 > repeated.
39
40 You are correct. This is *exactly* how it works. Also, you'll notice
41 that nothing either I or Stephen has said contradicts this, if you
42 actually went back and contemplated what we both said.
43
44 [1] http://www.gentoo.org/proj/en/metastructure/herds/
45
46 --
47 Chris Gianelloni
48 Release Engineering - Strategic Lead
49 x86 Architecture Team
50 Games - Developer
51 Gentoo Linux

Attachments

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

Replies

Subject Author
Re: [gentoo-dev] Re: A heretical thought? Blessing project sunrise as an almost-fork. Dan Meltzer <parallelgrapefruit@×××××.com>