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 |
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> |