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 11:20:57
Message-Id: 4BBC6A6B.5080804@gentoo.org
In Reply to: [gentoo-dev] [Gentoo Pheonix] Heartbeat team force by Sebastian Pipping
1 On 04/04/10 00:24, Sebastian Pipping wrote:
2 > Concrete tasks
3 > ==============
4 > - [..]
5 > - work on association between bugs and packages
6 > (for all bugs, not just bugday ones)
7
8 I've been playing with code answering the questions:
9 - How do bugs and packages relate?
10 - How is bugload distributed across developers?
11
12 I came to a point where
13 - I have something that starts to be useful
14 - I am facing troubles that need further
15 consideration first, see below.
16
17
18 Current results
19 ===============
20 Bug load per developer
21 ----------------------
22 http://dev.gentoo.org/~sping/bug-heartbeat/report--bug-count-by-person.html
23
24 Bug load per herd
25 -----------------
26 http://dev.gentoo.org/~sping/bug-heartbeat/report--bug-count-by-herd.html
27
28 Bugs in a tree of category and package
29 --------------------------------------
30 http://dev.gentoo.org/~sping/bug-heartbeat/report--bugs-by-package.html
31
32 Bugs that may lack mention of package name
33 ------------------------------------------
34 http://dev.gentoo.org/~sping/bug-heartbeat/report--bugs-without-package.html
35
36
37 Question to be answered
38 =======================
39 - herds.xml does not hold membership lists for
40 all projects, not even herds. The load
41 evaluator needs access to complete mappings
42 to generate output close to reality.
43 How can such a mapping be made without
44 duplicating data?
45
46 - Pulling XML out of Bugzilla does no longer
47 feel right with this amount of data:
48 it's 15,000 open bugs that need to be
49 refreshed periodically in chunks of 100 bugs
50 (Bugzilla's limit) each. That's 150 request
51 for a full sync. How can that be improved?
52
53
54 Generating reports yourself
55 ===========================
56 In case you want to play with the code yourself:
57 http://git.goodpoint.de/?p=gentoo-bug-heartbeat.git;a=summary
58
59 Run the report generator as following:
60
61 # bzip2 -d xmlbugs.xml.bz2
62 # python modules/heartbeat/reporter.py
63
64 The .bz2 file needed is up at
65 <http://dev.gentoo.org/~sping/bug-heartbeat/>, too.
66
67
68
69 Sebastian

Replies

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