Gentoo Archives: gentoo-dev

From: Daniel Drake <dsd@g.o>
To: chriswhite@g.o
Cc: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] New Bugzilla HOWTO Update
Date: Sun, 10 Jul 2005 14:57:47
Message-Id: 42D1376F.2030004@gentoo.org
In Reply to: [gentoo-dev] New Bugzilla HOWTO Update by Chris White
1 Hi Chris,
2
3 Chris White wrote:
4 > Doc is still here:
5 >
6 > http://www.gentoo.org/doc/en/bugzilla-howto.xml
7
8 I've just read over it in full. It looks good - thanks for writing it.
9
10 As you know, I've been meaning to write one of these for a while. I've been
11 keeping a list of topics I think should be mentioned. Stripping out the ones
12 you have covered, here's what I have left:
13
14 maintainer-needed description
15 maintainer-wanted description
16 why isnt my bug being looked at
17 why isnt my ebuild being looked at
18 what are bug-wranglers
19 never reassign a bug
20 dont close as fixed just because you have a workaround
21 if in doubt, let the developer close it
22 link to how to go into the testing tree
23 make sure you are using the latest version
24 always try the testing package before reporting bug
25 dont pollute existing bugs by posting unrelated or related problems. use one
26 bug for one issue.
27 always post "emerge info"
28 always upload as plain text
29 always attach large postings, never paste
30 always use unified diff
31 always post stuff on the bug, never in private email unless requested
32 if you find a duplicate bug, instead of filing yours, tag onto the end of the
33 existing one, even if the information you are adding does not differ
34 debugging with dmesg
35 never say "it doesnt work" or "it crashes"
36 post config.log if it fails during configure
37 why did you mark it as upstream instead of fixing it yourself
38 how to apply patches in general
39 how to apply patches in ebuilds
40
41 Since the doc is already covering a lot of content, and adding some of these
42 points to it will broaden it further, I think it makes sense to have 2 docs.
43 One for "how to report a bug", and another for "how to give us lots of yummy
44 info" in a bug report.
45
46 Something like:
47
48 How to report a bug:
49 - Search, check that nobody has filed it already
50 - Fill in the form under the right product
51 - How to get "emerge info" output
52 - General policy stuff:
53 - If attaching, use plain text and never tarballs
54 - Don't reassign bugs, leave that to devs
55 - Don't close just because you have workarounds
56 - What to do if your bug isnt getting attention
57 - maintainer-needed/wanted description
58 etc....
59
60 How to give us lots of yummy info:
61 - How to apply patches
62 - How to use strace
63 - How to identify a configure failure
64 - and how to upload config.log
65 - How to use gdb, for C apps
66 - Using valgrind?
67 etc....
68
69 That way, most users will find all the information they need in the first doc,
70 without being scared away by scary stuff. It would also serve as a document
71 that you can read and understand in full before filing your first bug. Those
72 who have the time and experience can go onto the second doc and learn how to
73 help us debug the problem after the bug has been filed.
74
75 It could also be used as a reference thing, e.g. on a kernel bug, I'll say
76 "please try this patch", user says "how?", it would be nice if i could point
77 them to a specific page on the tech doc.
78
79 Daniel
80 --
81 gentoo-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] New Bugzilla HOWTO Update Shyam Mani <fox2mike@g.o>
Re: [gentoo-dev] New Bugzilla HOWTO Update David Morgan <david.morgan@××××××××××××××××.uk>