bugtracker 2.6 KB
Newer Older
Stefan Monnier's avatar
Stefan Monnier committed
1
NOTES ON THE EMACS BUG TRACKER   -*- outline -*-
Glenn Morris's avatar
Glenn Morris committed
2

Stefan Monnier's avatar
Stefan Monnier committed
3
The Emacs Bug Tracker can be found at http://emacsbugs.donarmstrong.com/
Glenn Morris's avatar
Glenn Morris committed
4

Stefan Monnier's avatar
Stefan Monnier committed
5
For a list of all bugs, see           http://emacsbugs.donarmstrong.com/emacs
Glenn Morris's avatar
Glenn Morris committed
6 7


Stefan Monnier's avatar
Stefan Monnier committed
8 9
** When reporting a bug, to send a Cc to another address (e.g.
bug-cc-mode@gnu.org), do not just use a Cc: header.
Glenn Morris's avatar
Glenn Morris committed
10 11 12
Instead, use "X-Debbugs-CC:". This ensures the Cc address will get a
mail with the bug report number in.

Stefan Monnier's avatar
Stefan Monnier committed
13 14
** To not get acknowledgement mail from the tracker,
add an "X-Debbugs-No-Ack:" header (with any value).
Glenn Morris's avatar
Glenn Morris committed
15

Glenn Morris's avatar
Glenn Morris committed
16 17 18 19 20
** Not interested in tracker control messages (tags being set, etc)?
Discard mails matching:

^X-Emacs-PR-Message: transcript

Glenn Morris's avatar
Glenn Morris committed
21 22 23 24
When you close a bug, you get a message matching:

^X-Emacs-PR-Message: closed

Glenn Morris's avatar
Glenn Morris committed
25 26 27 28 29 30
** How to avoid multiple copies of mails.
When you reply to a bug, respect the Reply-To address, ie send mail
only to the submitter address and the numbered bug address.  Do not
send mail direct to bug-gnu-emacs or emacs-pretest-bug unless you are
reporting a new bug.

Stefan Monnier's avatar
Stefan Monnier committed
31
** To close bug #123 (for example), send mail
Glenn Morris's avatar
Glenn Morris committed
32

Stefan Monnier's avatar
Stefan Monnier committed
33
  To: 123-done@emacsbugs.donarmstrong.com
Glenn Morris's avatar
Glenn Morris committed
34 35 36 37

with a brief explanation in the body as to why the bug was closed.


Stefan Monnier's avatar
Stefan Monnier committed
38 39 40 41 42 43
** To reopen a closed bug #123:

  To: control@emacsbugs.donarmstrong.com

  reopen 123
  thanks
Glenn Morris's avatar
Glenn Morris committed
44

Glenn Morris's avatar
Glenn Morris committed
45 46 47
** quit|stop|thank|thanks|thankyou|thank you
On a line by itself, this tells the control server to ignore the rest of
the message.
Glenn Morris's avatar
Glenn Morris committed
48

Stefan Monnier's avatar
Stefan Monnier committed
49
** Bugs can be tagged in various ways (eg wontfix, patch, etc).
Glenn Morris's avatar
Glenn Morris committed
50 51 52
For a list of available tags, see:
http://emacsbugs.donarmstrong.com/Developer#tags

Stefan Monnier's avatar
Stefan Monnier committed
53 54 55 56
** To tag bug #123 (for example), send a mail of the form:

  To: control@emacsbugs.donarmstrong.com

Glenn Morris's avatar
Glenn Morris committed
57
  tags 123 wontfix
Stefan Monnier's avatar
Stefan Monnier committed
58 59 60 61
  thanks

Or just add the

Glenn Morris's avatar
Glenn Morris committed
62
  tags 123 wontfix
Stefan Monnier's avatar
Stefan Monnier committed
63 64
  thanks

Glenn Morris's avatar
Glenn Morris committed
65 66
at the beginning of a reply.  The tag can be prefixed with +, - or =,
meaning to add (the default), remove, or reset the tags.
Stefan Monnier's avatar
Stefan Monnier committed
67 68

** To remove spam from the tracker, move it to the `spam' pseudo-package:
Glenn Morris's avatar
Glenn Morris committed
69

Stefan Monnier's avatar
Stefan Monnier committed
70
  To: control@emacsbugs.donarmstrong.com
Glenn Morris's avatar
Glenn Morris committed
71

Stefan Monnier's avatar
Stefan Monnier committed
72 73
  reassign 123 spam
  thanks
Glenn Morris's avatar
Glenn Morris committed
74 75 76 77 78 79 80 81 82 83 84 85 86 87

** To merge bugs:
Eg when bad replies create a bunch of new bugs for the same report.
Bugs must all be in the same state.

  To: control@emacsbugs.donarmstrong.com
  merge 123 124 125 ...

** To set severity:

  To: control@emacsbugs.donarmstrong.com
  severity 123 critical|grave|serious|important|normal|minor|wishlist

See http://emacsbugs.donarmstrong.com/Developer#severities for the meanings.
88 89 90 91 92 93 94 95 96 97 98 99

** To set the onwer of a bug:

  To: control@emacsbugs.donarmstrong.com
  owner 123 A Hacker <none@example.com>

The shorthand `!' means your own address.

** To mark a bug as fixed in a particular version:

  To: control@emacsbugs.donarmstrong.com
  fixed 123 23.0.60