public inbox for gnats-devel@sourceware.org
 help / color / mirror / Atom feed
* gnatsweb PR status change messages
@ 2001-10-01  9:07 Joseph S. Myers
  2001-10-01 17:12 ` Gerald Pfeifer
       [not found] ` <Pine.BSF.4.33.0111132228090.38674-100000@pulcherrima.dbai. tuwien.ac.at>
  0 siblings, 2 replies; 7+ messages in thread
From: Joseph S. Myers @ 2001-10-01  9:07 UTC (permalink / raw)
  To: gnats-devel

Gnatsweb 2.9x does not send PR status change messages to the GNATS
address.  This breaks the way it is used for GCC, since developers put a
PR in "feedback" state with the status change message requesting feedback,
but if the user sends feedback it then doesn't get included in the PR,
which may then later get closed wrongly for lack of feedback (feedback
having gone to the mailing lists but not been filed with the PR).

I don't know how GNATS 4 handles this, but it ought to arrange for the
destination and originator addresses of status change messages (and such
headers as Mail-Followup-To) to be such that replies go to all relevant
people (submitter, responsible person, any relevant mailing lists) and the
GNATS address for the replies to be filed.  If it doesn't break mail
clients, perhaps both the GNATS address and that of the person who made
the change should be in the From header.

(FWIW my wishlist for what a bug tracking system for GCC ought to do,
after someone complained about problem with GNATS, is at
http://gcc.gnu.org/ml/gcc-bugs/2001-10/msg00649.html
- how does GNATS 4 do on this?)

A minimal patch for gnatsweb 2.9x is:

--- gnatsweb.pl.orig	Mon Nov 12 17:38:22 2001
+++ gnatsweb.pl	Mon Nov 12 17:38:44 2001
@@ -1299,7 +1299,7 @@
 
     # Get list of people to notify, then add old responsible person.
     # If that person doesn't exist, don't worry about it.
-    %mailto = interested_parties($pr, 0, %fields);
+    %mailto = interested_parties($pr, 1, %fields);
     if(defined($adr = praddr($oldfields{'Responsible'})))
     {
       $mailto{$adr} = 1;

-- 
Joseph S. Myers
jsm28@cam.ac.uk

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2001-11-21 22:11 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-10-01  9:07 gnatsweb PR status change messages Joseph S. Myers
2001-10-01 17:12 ` Gerald Pfeifer
     [not found] ` <Pine.BSF.4.33.0111132228090.38674-100000@pulcherrima.dbai. tuwien.ac.at>
2001-10-01 17:12   ` Yngve Svendsen
2001-10-02  7:42   ` Yngve Svendsen
2001-10-04 15:03     ` Gerald Pfeifer
     [not found]     ` <Pine.BSF.4.33.0111161759040.59032-100000@naos.dbai.tuwien. ac.at>
2001-10-08 12:49       ` Yngve Svendsen
2001-10-10 12:19         ` Gerald Pfeifer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).