Gentoo Archives: gentoo-dev

From: Jeroen Roovers <jer@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] metdata.dtd should require <herd/>
Date: Thu, 24 Dec 2009 18:11:28
Message-Id: 20091224171222.3f4c5dc7@epia.jer-c2.orkz.net
In Reply to: Re: [gentoo-dev] metdata.dtd should require by Richard Freeman
1 On Thu, 24 Dec 2009 07:37:26 -0500
2 Richard Freeman <rich0@g.o> wrote:
3
4 > I think we should definitely have some way of designating which
5 > should be the contact for bugs. I've had some bugs sit around for a
6 > while without being noticed because they were assigned to the herd
7 > the package is in, and not to me personally, and I don't generally
8 > work with that herd, and the project associated with the herd doesn't
9 > generally maintain the package.
10
11 That means the bug wasn't properly assigned... I've set up some rules
12 [1] that might help there. It comes down to this:
13
14 1) If one or more <maintainer> tags are listed, assign to the first one
15 mentioned.
16 2) If no <maintainer> tag is listed, assign to the first <herd>
17 mentioned.
18 3) CC everyone else listed (<maintainer>s and <herd>s).
19
20 The rationale is that if one or more <maintainer>s are listed as well as
21 one or more <herd>s, a bug wrangler shouldn't need to go find out if
22 that maintainer happens to be on the <herd>'s alias as well (otherwise,
23 why would it mention those maintainers separately?).
24
25 The order in which <maintainer> and <herd> tags are listed isn't
26 special, because <maintainer> goes before <herd> for the reason set out
27 above. The order of multiple <maintainer> tags (or multiple <herd> tags)
28 does matter: the first one you find is the Assignee, the others are
29 CC'd.
30
31
32 Regards,
33 jer
34
35
36 [1] http://www.gentoo.org/proj/en/qa/bug-wranglers/index.xml#doc_chap4