diff options
| author | Glenn Morris | 2010-01-26 20:12:26 -0800 |
|---|---|---|
| committer | Glenn Morris | 2010-01-26 20:12:26 -0800 |
| commit | 7a88d1940825c1193c477596762f3feff1e9cff5 (patch) | |
| tree | 056f197c4af6fbbbbf6ab02402affc13a16ea7f7 /admin/notes/bugtracker | |
| parent | 8719abec5bfc13428e80fcf6a7334316228385e5 (diff) | |
| download | emacs-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/bugtracker | 61 |
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 | ||
| 3 | The Emacs Bug Tracker can be found at http://debbugs.gnu.org/ | 3 | The Emacs Bug Tracker can be found at http://debbugs.gnu.org/ |
| 4 | 4 | ||
| 5 | * Quick-start guide | ||
| 6 | |||
| 7 | This is 95% of all you will ever need. | ||
| 8 | |||
| 9 | ** How do I report a bug? | ||
| 10 | Use M-x report-emacs-bug, or send mail to bug-gnu-emacs@gnu.org. | ||
| 11 | If you want to Cc someone, use an "X-Debbugs-CC" header instead. | ||
| 12 | |||
| 13 | ** How do I comment on a bug? | ||
| 14 | Reply to a mail on the bug-gnu-emacs list in the normal way. | ||
| 15 | Or send a mail to 123@debbugs.gnu.org. | ||
| 16 | |||
| 17 | If the bug is old and closed, you may have to unarchive it first. | ||
| 18 | Send a mail to control@debbugs.gnu.org with | ||
| 19 | unarchive 123 | ||
| 20 | on the first line of the body. | ||
| 21 | |||
| 22 | ** How do I close a bug? | ||
| 23 | Send a mail to 123-done@debbugs.gnu.org. In the body, explain | ||
| 24 | why the bug is being closed. | ||
| 25 | |||
| 26 | ** How do I set bug meta-data? | ||
| 27 | By mailing commands to control@debbugs.gnu.org. Place commands at the | ||
| 28 | start of the message body, one per line. | ||
| 29 | |||
| 30 | severity 123 serious|important|normal|minor|wishlist | ||
| 31 | tags 123 moreinfo|unreproducible|wontfix|patch | ||
| 32 | |||
| 33 | * More detailed information | ||
| 34 | |||
| 5 | For a list of all bugs, see http://debbugs.gnu.org/db/pa/lemacs.html | 35 | For a list of all bugs, see http://debbugs.gnu.org/db/pa/lemacs.html |
| 6 | This is a static page, updated once a day. There is also a dynamic | 36 | This is a static page, updated once a day. There is also a dynamic |
| 7 | list, generated on request, but since there are many bug reports this | 37 | list, 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)? |
| 111 | Discard mails matching: | 141 | Discard mails matching: |
| 112 | 142 | ||
| 113 | ^X-Emacs-PR-Message: transcript | 143 | ^X-Emacs-PR-Message: (transcript|closed) |
| 114 | |||
| 115 | When 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. |
| 120 | If you reply to reports in the normal way, this should work fine. | 146 | If 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 | |||
| 131 | submitter; they get copies anyway so this will just result in more | 157 | submitter; they get copies anyway so this will just result in more |
| 132 | duplicate mail. | 158 | duplicate mail. |
| 133 | 159 | ||
| 160 | ** Details of closing a bug. | ||
| 161 | (For information only) | ||
| 162 | Sending a mail to 123-done does the following: | ||
| 163 | |||
| 164 | 1) Mark the bug as closed in the database. | ||
| 165 | |||
| 166 | 2) Send a mail to the original submitter telling them that their bug | ||
| 167 | has been closed. This mail has a header: | ||
| 168 | |||
| 169 | X-Emacs-PR-Message: they-closed 123 | ||
| 170 | |||
| 171 | 3) Send a mail to you and to the emacs-bug-tracker list confirming | ||
| 172 | that the bug has been closed. This mail has a header: | ||
| 173 | |||
| 174 | X-Emacs-PR-Message: closed 123 | ||
| 175 | |||
| 176 | 4) Send a copy of your mail to the bug-gnu-emacs list in exactly the | ||
| 177 | same way as if you had sent mail to "123" (sans -done). This mail has | ||
| 178 | headers: | ||
| 179 | |||
| 180 | X-Emacs-PR-Message: cc-closed 123 | ||
| 181 | Mail-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. |
| 135 | There are two ways to set the parameters of bugs in the database | 186 | There 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 |