From: Karl Fogel <kfogel@red-bean.com>
To: Stefan Monnier <monnier@iro.umontreal.ca>
Cc: emacs-devel@gnu.org
Subject: Re: Avoiding replies on emacs-diffs
Date: Wed, 03 Nov 2010 22:46:39 -0400 [thread overview]
Message-ID: <87y699olf4.fsf@red-bean.com> (raw)
In-Reply-To: <jwv8w19esnm.fsf-monnier+emacs@gnu.org> (Stefan Monnier's message of "Wed, 03 Nov 2010 22:21:24 -0400")
Stefan Monnier <monnier@iro.umontreal.ca> writes:
>>>>> PS could you reply to emacs-devel rather than emacs-diffs in these cases?
>>>>> (I don't know why emacs-diffs is even configured to accept postings
>>>>> other than from Savannah.)
>>>> Yes, I get bitten by this all the time. Indeed emacs-diffs should
>>>> refuse such postings.
>>> Adding a header "Mail-Followup-To: emacs-devel@gnu.org" could help.
>> Also: just set the 'Reply-to' header on emacs-diffs@ mails to go to
>> emacs-devel@?
>
>That would suck, just as much as other uses of reply-to: it would make
>it unnecessarily difficult to reply personally to the committer.
Well, it's more complicated than that, I think...
There are two separate but related issues:
1) The "can't find my way back home" problem, which is why Reply-to
munging is often objected to when performed on mails people
actually posted. We don't have this problem here, though.
2) The "reader wants to reply to just the author" problem, which is
related to (1) in that if you can't even find out the author's
preferred Reply-to address, there's no way you can reply to the
author.
But that's not the (2) we're talking about here. Our (2) is simply a
matter of removing the emacs-devel@ address when following up. Replying
to just the author should be no more difficult than it is now, since the
commit email is already not an email posted by the committer and cannot
be relied on to have an existing Reply-to header with the committer's
preferred email address anyway.
Another way to look at it:
A commit email is an email *from the version control system* to the
maintainer group, announcing a change. That's why it makes sense for
the maintainer group to be the default forum for replies. Problem (1)
doesn't apply here at all, and problem (2) doesn't really apply either,
since we already have problem (2) and this doesn't make it worse, and
anyway it's not really a problem because commits are public events to
which public followup (if any) is normally appropriate.
Since most of the time we want discussion of a change to happen among
the maintainer group, having the version control system set that as the
default is reasonable. (It would be totally different if emacs-diffs@
were a mailing list that humans posted heterogenous messages to
directly, of course.)
This is all based on experience, for what it's worth. I've worked on
projects that actually do this with their commit emails, and it's been
great. People seem to like it, and I don't recall hearing any
complaints about it.
-Karl
next prev parent reply other threads:[~2010-11-04 2:46 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <E1PCjxb-0003Oy-Mv@internal.in.savannah.gnu.org>
[not found] ` <jwv4oc1gnzc.fsf-monnier+emacs@gnu.org>
2010-11-01 16:35 ` /srv/bzr/emacs/trunk r102179: Silence gnus-util.el compilation Glenn Morris
2010-11-01 18:08 ` Stefan Monnier
2010-11-03 8:37 ` Avoiding replies on emacs-diffs (was: /srv/bzr/emacs/trunk r102179: Silence gnus-util.el compilation.) Reiner Steib
2010-11-03 14:25 ` Avoiding replies on emacs-diffs Karl Fogel
2010-11-04 2:01 ` Stephen J. Turnbull
2010-11-04 7:27 ` Reiner Steib
2010-11-04 12:16 ` Stephen J. Turnbull
2010-11-04 2:21 ` Stefan Monnier
2010-11-04 2:46 ` Karl Fogel [this message]
2010-11-04 3:35 ` Stephen J. Turnbull
2010-11-04 13:51 ` Stefan Monnier
2010-11-04 22:22 ` Karl Fogel
2010-11-04 23:05 ` Miles Bader
2010-11-02 0:39 ` loading foo.el while foo-var is let-bound [was Re: /srv/bzr/emacs/trunk r102179: Silence gnus-util.el compilation.] Glenn Morris
2010-11-02 14:58 ` loading foo.el while foo-var is let-bound Stefan Monnier
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87y699olf4.fsf@red-bean.com \
--to=kfogel@red-bean.com \
--cc=emacs-devel@gnu.org \
--cc=monnier@iro.umontreal.ca \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
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).