On Fri, Feb 10, 2006 at 07:55:13PM -0800, Junio C Hamano wrote: > Christian Biesinger <cbiesinger@web.de> writes: > > > Sending copies to the from address is pointless. > > Ryan, care to defend this part of the code? This behaviour > might have been inherited from Greg's original version. > > I cannot speak for Ryan or Greg, but I think the script > deliberately does this to support this workflow: > > (1) The original author sends in a patch to a subsystem > maintainer; > > (2) The subsystem maintainer applies the patch to her tree, > perhaps with her own sign-off and sign-offs by other people > collected from the list. She examines it and says this > patch is good; > > (3) The commit is formatted and sent to higher level of the > foodchain. The message is CC'ed to interested parties in > order to notify that the patch progressed in the > foodchain. > > Me, personally I do not like CC: to people on the signed-off-by > list, but dropping a note to From: person makes perfect sense to > me, if it is to notify the progress of the patch. That's the thinking I've been using everytime I think about how that code works. > What you are after _might_ be not CC'ing it if it was your own > patch. Maybe something like this would help, but even if that > is the case I suspect many people want to CC herself so it needs > to be an optional feature. This is probably along the right lines, but there are a few other things we need as well. I'm thinking of "don't add my email to cc:", as well ass "don't add cc:s from From and Signed-off-by" as an option. So, please feel free to commit this one, and I'll send a patch in a minute or two for the other half. > > -- >8 -- > [PATCH] Do not CC me > > --- > git diff > diff --git a/git-send-email.perl b/git-send-email.perl > index 3f1b3ca..a02e2f8 100755 > --- a/git-send-email.perl > +++ b/git-send-email.perl > @@ -343,7 +343,7 @@ foreach my $t (@files) { > } > close F; > > - $cc = join(", ", unique_email_list(@cc)); > + $cc = join(", ", unique_email_list(grep { $_ ne $from } @cc)); > > send_message(); > > > > > -- Ryan Anderson sometimes Pug Majere - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.htmlReceived on Mon Feb 13 18:22:45 2006
This archive was generated by hypermail 2.1.8 : 2006-02-13 18:22:55 EST