Mercurial > emacs
comparison admin/notes/bugtracker @ 96482:33f362ef6010
*** empty log message ***
| author | Glenn Morris <rgm@gnu.org> |
|---|---|
| date | Wed, 02 Jul 2008 03:06:02 +0000 |
| parents | 40d413a9e07b |
| children | 675709b2568f |
comparison
equal
deleted
inserted
replaced
| 96481:a4d01535c722 | 96482:33f362ef6010 |
|---|---|
| 1 NOTES ON THE EMACS BUG TRACKER -*- outline -*- | 1 NOTES ON THE EMACS BUG TRACKER -*- outline -*- |
| 2 | 2 |
| 3 The Emacs Bug Tracker can be found at http://emacsbugs.donarmstrong.com/ | 3 The Emacs Bug Tracker can be found at http://emacsbugs.donarmstrong.com/ |
| 4 | 4 |
| 5 For a list of all bugs, see http://emacsbugs.donarmstrong.com/emacs | 5 For a list of all bugs, see http://emacsbugs.donarmstrong.com/emacs |
| 6 | 6 |
| 7 | 7 |
| 8 ** When reporting a bug, to send a Cc to another address (e.g. | 8 ** When reporting a bug, to send a Cc to another address |
| 9 bug-cc-mode@gnu.org), do not just use a Cc: header. | 9 (e.g. bug-cc-mode@gnu.org), do not just use a Cc: header. |
| 10 Instead, use "X-Debbugs-CC:". This ensures the Cc address will get a | 10 Instead, use "X-Debbugs-CC:". This ensures the Cc address will get a |
| 11 mail with the bug report number in. | 11 mail with the bug report number in. |
| 12 | 12 |
| 13 ** To not get acknowledgement mail from the tracker, | 13 ** To not get acknowledgement mail from the tracker, |
| 14 add an "X-Debbugs-No-Ack:" header (with any value). | 14 add an "X-Debbugs-No-Ack:" header (with any value). |
| 15 | 15 |
| 41 send mail direct to bug-gnu-emacs or emacs-pretest-bug unless you are | 41 send mail direct to bug-gnu-emacs or emacs-pretest-bug unless you are |
| 42 reporting a new bug. | 42 reporting a new bug. |
| 43 | 43 |
| 44 ** To close bug #123 (for example), send mail | 44 ** To close bug #123 (for example), send mail |
| 45 | 45 |
| 46 To: 123-done@emacsbugs.donarmstrong.com | 46 To: 123-done@emacsbugs.donarmstrong.com |
| 47 | 47 |
| 48 with a brief explanation in the body as to why the bug was closed. | 48 with a brief explanation in the body as to why the bug was closed. |
| 49 | 49 |
| 50 ** Setting bug parameters. | |
| 51 There are two ways to set the parameters of bugs in the database | |
| 52 (tags, severity level, etc). When you report a new bug, you can | |
| 53 provide a "pseudo-header" at the start of the report, eg: | |
| 50 | 54 |
| 51 ** To reopen a closed bug #123: | 55 Package: emacs |
| 56 Version: 23.0.60 | |
| 57 Severity: minor | |
| 52 | 58 |
| 53 To: control@emacsbugs.donarmstrong.com | 59 Otherwise, send mail to the control server, control@emacsbugs.donarmstrong.com. |
| 60 At the start of the message body, supply the desired commands, one per | |
| 61 line: | |
| 54 | 62 |
| 55 reopen 123 | 63 command bug-number [arguments] |
| 56 thanks | 64 ... |
| 65 quit|stop|thank|thanks|thankyou|thank you | |
| 57 | 66 |
| 58 ** quit|stop|thank|thanks|thankyou|thank you | 67 The control server ignores anything after the last line above. So you |
| 59 On a line by itself, this tells the control server to ignore the rest of | 68 can place control commands at the beginning of a reply to a bug |
| 60 the message. | 69 report, and Cc: the control server (note the commands have no effect |
| 70 if you just send them to the bug-report number). | |
| 61 | 71 |
| 62 ** Bugs can be tagged in various ways (eg wontfix, patch, etc). | 72 Some useful control commands: |
| 73 | |
| 74 *** To reopen a closed bug: | |
| 75 reopen 123 | |
| 76 | |
| 77 *** Bugs can be tagged in various ways (eg wontfix, patch, etc). | |
| 63 For a list of available tags, see: | 78 For a list of available tags, see: |
| 64 http://emacsbugs.donarmstrong.com/Developer#tags | 79 http://emacsbugs.donarmstrong.com/Developer#tags |
| 80 The tag can be prefixed with +, - or =, meaning to add (the default), | |
| 81 remove, or reset the tags. E.g.: | |
| 65 | 82 |
| 66 ** To tag bug #123 (for example), send a mail of the form: | 83 tags 123 +wontfix |
| 67 | 84 |
| 68 To: control@emacsbugs.donarmstrong.com | 85 *** To merge bugs: |
| 86 Eg when bad replies create a bunch of new bugs for the same report. | |
| 87 Bugs must all be in the same state, but need not have the same tags. E.g.: | |
| 69 | 88 |
| 70 tags 123 wontfix | 89 merge 123 124 125 ... |
| 71 thanks | |
| 72 | 90 |
| 73 Or just add the | 91 *** Forcing a merge: |
| 92 Like `merge', but bugs need not be in the same state. The first one | |
| 93 listed is the master. E.g.: | |
| 74 | 94 |
| 75 tags 123 wontfix | 95 forcemerge 123 124 125 ... |
| 76 thanks | |
| 77 | 96 |
| 78 at the beginning of a reply. The tag can be prefixed with +, - or =, | 97 *** To set severity: |
| 79 meaning to add (the default), remove, or reset the tags. | 98 severity 123 critical|grave|serious|important|normal|minor|wishlist |
| 80 | |
| 81 ** To remove spam from the tracker, move it to the `spam' pseudo-package: | |
| 82 | |
| 83 To: control@emacsbugs.donarmstrong.com | |
| 84 | |
| 85 reassign 123 spam | |
| 86 thanks | |
| 87 | |
| 88 ** To merge bugs: | |
| 89 Eg when bad replies create a bunch of new bugs for the same report. | |
| 90 Bugs must all be in the same state, but need not have the same tags. | |
| 91 | |
| 92 To: control@emacsbugs.donarmstrong.com | |
| 93 merge 123 124 125 ... | |
| 94 | |
| 95 ** Forcing a merge: | |
| 96 Like `merge', but bugs need not be in the same state. The first one | |
| 97 listed is the master. | |
| 98 | |
| 99 To: control@emacsbugs.donarmstrong.com | |
| 100 forcemerge 123 124 125 ... | |
| 101 | |
| 102 ** To set severity: | |
| 103 | |
| 104 To: control@emacsbugs.donarmstrong.com | |
| 105 severity 123 critical|grave|serious|important|normal|minor|wishlist | |
| 106 | 99 |
| 107 See http://emacsbugs.donarmstrong.com/Developer#severities for the meanings. | 100 See http://emacsbugs.donarmstrong.com/Developer#severities for the meanings. |
| 108 | 101 |
| 109 ** To set the onwer of a bug: | 102 *** To set the onwer of a bug: |
| 110 | 103 owner 123 A Hacker <none@example.com> |
| 111 To: control@emacsbugs.donarmstrong.com | |
| 112 owner 123 A Hacker <none@example.com> | |
| 113 | 104 |
| 114 The shorthand `!' means your own address. | 105 The shorthand `!' means your own address. |
| 115 | 106 |
| 116 ** To mark a bug as fixed in a particular version: | 107 *** To mark a bug as fixed in a particular version: |
| 108 fixed 123 23.0.60 | |
| 117 | 109 |
| 118 To: control@emacsbugs.donarmstrong.com | 110 ** To remove spam from the tracker, move it to the `spam' pseudo-package: |
| 119 fixed 123 23.0.60 | 111 reassign 123 spam |
