--- Begin Message ---
Subject: |
Treatment of addresses in /usr/lib/debbugs/process |
Date: |
Thu, 14 Jan 2010 20:47:36 -0500 |
User-agent: |
Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) |
Package: debbugs.gnu.org
I think /usr/lib/debbugs/process is ok now, but to make it all really
correct, here are the changes I'd like to make at some point. This is
all for new reports only:
Use get_addresses to scan every address in the input To: and Cc: headers.
(There should not be any CC: header in a new report, but rather an
X-Debbugs-CC header instead. Should we insert a warning or something if
there was a CC header?)
In the To: header in the mail that gets sent out, replace any instances
of submit@debbugs (using variables rather than hard-coding; ie the
submission address), or bug-gnu-emacs (variable; ie the maintenance
address), or emacs-pretest-bug (would have to be hard-coded) with
$ref\@$gEmailDomain (ie the bug number).
(See http://lists.gnu.org/archive/html/emacs-devel/2010-01/msg00543.html )
Put all other addresses in the CC: header, including any X-Debbugs-CC
header (see bug#1780).
(Note that the To: and CC: headers in the mail are just for display and
are separate from the actual addresses that the mail gets sent to.)
Then there will no longer be a need to insert a Mail-Followup-To header.
Finally, remove any duplicate addresses.
--- End Message ---