Gentoo Archives: gentoo-dev

From: Sebastian Pipping <sping@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [Gentoo Pheonix] Heartbeat team force
Date: Wed, 07 Apr 2010 18:55:57
Message-Id: 4BBCD530.7010905@gentoo.org
In Reply to: Re: [gentoo-dev] [Gentoo Pheonix] Heartbeat team force by Ben de Groot
1 On 04/07/10 14:00, Ben de Groot wrote:
2 > On 7 April 2010 13:20, Sebastian Pipping <sping@g.o> wrote:
3 >> - herds.xml does not hold membership lists for
4 >> all projects, not even herds. The load
5 >> evaluator needs access to complete mappings
6 >> to generate output close to reality.
7 >> How can such a mapping be made without
8 >> duplicating data?
9 >
10 > herds.xml should be the definitive resource for herds, so any herds
11 > that are not on there should be added, and outdated information should
12 > be brought up to date.
13
14 they are in there but keep their member list elsewhere.
15 an example is herd "bsd":
16
17 <herd>
18 <name>bsd</name>
19 <email>bsd@nospam</email>
20 <description>Support for *BSD system packages,
21 and *BSD derived packages.</description>
22 <maintainingproject>
23 /proj/en/gentoo-alt/bsd/index.xml
24 </maintainingproject>
25 </herd>
26
27 now that i have a closer look maybe the herds itself are manageable,
28 besides the annoyance of being in another CVS tree:
29
30 <subproject ref="/proj/en/gentoo-alt/bsd/obsd/index.xml"
31 inheritmembers="yes" />
32 <subproject ref="/proj/en/gentoo-alt/bsd/fbsd/index.xml"
33 inheritmembers="yes" />
34 <subproject ref="/proj/en/gentoo-alt/bsd/nbsd/index.xml"
35 inheritmembers="yes" />
36
37 <dev role="lead">welp</dev>
38 <dev role="lead" description="Deputy lead">drizzt</dev>
39 <dev role="member">aballier</dev>
40 <dev role="member">the_paya</dev>
41
42 that looks usable.
43
44 with the herd "embedded" it's difficult though: the page
45 <http://www.gentoo.org/proj/en/base/embedded/index.xml>
46 lists members for it but the page source does not
47 hold it, explicitly. where does it come from?
48
49
50
51 > Other projects should have membership listed on their project pages.
52 > Again, where these are outdated, they should be brought up to date.
53
54 seems like they use the same syntax, too. i start to like guidexml :-)
55
56 some of the mail aliases i don't handle yet, could also be a problem
57 (especially those i don't have permission to look at).
58
59
60
61 sebastian

Replies

Subject Author
Re: [gentoo-dev] [Gentoo Pheonix] Heartbeat team force Ben de Groot <yngwin@g.o>