aboutsummaryrefslogtreecommitdiffstats
path: root/admin/notes/bugtracker
diff options
context:
space:
mode:
authorGlenn Morris2010-01-26 20:12:26 -0800
committerGlenn Morris2010-01-26 20:12:26 -0800
commit7a88d1940825c1193c477596762f3feff1e9cff5 (patch)
tree056f197c4af6fbbbbf6ab02402affc13a16ea7f7 /admin/notes/bugtracker
parent8719abec5bfc13428e80fcf6a7334316228385e5 (diff)
downloademacs-7a88d1940825c1193c477596762f3feff1e9cff5.tar.gz
emacs-7a88d1940825c1193c477596762f3feff1e9cff5.zip
Add a quick-start guide.
Add details of what happens when a bug is closed.
Diffstat (limited to 'admin/notes/bugtracker')
-rw-r--r--admin/notes/bugtracker61
1 files changed, 56 insertions, 5 deletions
diff --git a/admin/notes/bugtracker b/admin/notes/bugtracker
index 1a9f6f2bd4c..964cc869b8f 100644
--- a/admin/notes/bugtracker
+++ b/admin/notes/bugtracker
@@ -2,6 +2,36 @@ NOTES ON THE EMACS BUG TRACKER -*- outline -*-
2 2
3The Emacs Bug Tracker can be found at http://debbugs.gnu.org/ 3The Emacs Bug Tracker can be found at http://debbugs.gnu.org/
4 4
5* Quick-start guide
6
7This is 95% of all you will ever need.
8
9** How do I report a bug?
10Use M-x report-emacs-bug, or send mail to bug-gnu-emacs@gnu.org.
11If you want to Cc someone, use an "X-Debbugs-CC" header instead.
12
13** How do I comment on a bug?
14Reply to a mail on the bug-gnu-emacs list in the normal way.
15Or send a mail to 123@debbugs.gnu.org.
16
17If the bug is old and closed, you may have to unarchive it first.
18Send a mail to control@debbugs.gnu.org with
19unarchive 123
20on the first line of the body.
21
22** How do I close a bug?
23Send a mail to 123-done@debbugs.gnu.org. In the body, explain
24why the bug is being closed.
25
26** How do I set bug meta-data?
27By mailing commands to control@debbugs.gnu.org. Place commands at the
28start of the message body, one per line.
29
30severity 123 serious|important|normal|minor|wishlist
31tags 123 moreinfo|unreproducible|wontfix|patch
32
33* More detailed information
34
5For a list of all bugs, see http://debbugs.gnu.org/db/pa/lemacs.html 35For a list of all bugs, see http://debbugs.gnu.org/db/pa/lemacs.html
6This is a static page, updated once a day. There is also a dynamic 36This is a static page, updated once a day. There is also a dynamic
7list, generated on request, but since there are many bug reports this 37list, generated on request, but since there are many bug reports this
@@ -110,11 +140,7 @@ Remember to fix FOO, as discussed on emacs-devel at http://... .
110** Not interested in tracker control messages (tags being set, etc)? 140** Not interested in tracker control messages (tags being set, etc)?
111Discard mails matching: 141Discard mails matching:
112 142
113^X-Emacs-PR-Message: transcript 143^X-Emacs-PR-Message: (transcript|closed)
114
115When you close a bug, you get a message matching:
116
117^X-Emacs-PR-Message: closed
118 144
119** How to avoid multiple copies of mails. 145** How to avoid multiple copies of mails.
120If you reply to reports in the normal way, this should work fine. 146If you reply to reports in the normal way, this should work fine.
@@ -131,6 +157,31 @@ There is no need to cc the address without the "-done" part or the
131submitter; they get copies anyway so this will just result in more 157submitter; they get copies anyway so this will just result in more
132duplicate mail. 158duplicate mail.
133 159
160** Details of closing a bug.
161(For information only)
162Sending a mail to 123-done does the following:
163
1641) Mark the bug as closed in the database.
165
1662) Send a mail to the original submitter telling them that their bug
167has been closed. This mail has a header:
168
169X-Emacs-PR-Message: they-closed 123
170
1713) Send a mail to you and to the emacs-bug-tracker list confirming
172that the bug has been closed. This mail has a header:
173
174X-Emacs-PR-Message: closed 123
175
1764) Send a copy of your mail to the bug-gnu-emacs list in exactly the
177same way as if you had sent mail to "123" (sans -done). This mail has
178headers:
179
180X-Emacs-PR-Message: cc-closed 123
181Mail-Followup-To: 123@debbugs.gnu.org, ...
182
183(This is Emacs-specific. Normally the bug list gets the same mail as in 3).
184
134** Setting bug parameters. 185** Setting bug parameters.
135There are two ways to set the parameters of bugs in the database 186There are two ways to set the parameters of bugs in the database
136(tags, severity level, etc). When you report a new bug, you can 187(tags, severity level, etc). When you report a new bug, you can