From 3878caffdf3ec1082464b7403081e27e2715fbae Mon Sep 17 00:00:00 2001 From: Jameson Graef Rollins Date: Tue, 12 Feb 2013 23:07:50 +1600 Subject: [PATCH] RE: Reply all - issue --- c4/6ad5f339f20fb60d52babff4ae8e8a57c42a78 | 113 ++++++++++++++++++++++ 1 file changed, 113 insertions(+) create mode 100644 c4/6ad5f339f20fb60d52babff4ae8e8a57c42a78 diff --git a/c4/6ad5f339f20fb60d52babff4ae8e8a57c42a78 b/c4/6ad5f339f20fb60d52babff4ae8e8a57c42a78 new file mode 100644 index 000000000..aade1e11c --- /dev/null +++ b/c4/6ad5f339f20fb60d52babff4ae8e8a57c42a78 @@ -0,0 +1,113 @@ +Return-Path: +X-Original-To: notmuch@notmuchmail.org +Delivered-To: notmuch@notmuchmail.org +Received: from localhost (localhost [127.0.0.1]) + by olra.theworths.org (Postfix) with ESMTP id 7C549431FBC + for ; Mon, 11 Feb 2013 23:08:07 -0800 (PST) +X-Virus-Scanned: Debian amavisd-new at olra.theworths.org +X-Spam-Flag: NO +X-Spam-Score: -2.3 +X-Spam-Level: +X-Spam-Status: No, score=-2.3 tagged_above=-999 required=5 + tests=[RCVD_IN_DNSWL_MED=-2.3] autolearn=unavailable +Received: from olra.theworths.org ([127.0.0.1]) + by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) + with ESMTP id VLQhBVMnYWvn for ; + Mon, 11 Feb 2013 23:08:07 -0800 (PST) +Received: from outgoing-mail.its.caltech.edu (outgoing-mail.its.caltech.edu + [131.215.239.19]) + by olra.theworths.org (Postfix) with ESMTP id 564DC431FAF + for ; Mon, 11 Feb 2013 23:08:07 -0800 (PST) +Received: from earth-doxen.imss.caltech.edu (localhost [127.0.0.1]) + by earth-doxen-postvirus (Postfix) with ESMTP id C8D9866E00CF; + Mon, 11 Feb 2013 23:07:59 -0800 (PST) +X-Spam-Scanned: at Caltech-IMSS on earth-doxen by amavisd-new +Received: from finestructure.net (cpe-76-166-145-133.socal.res.rr.com + [76.166.145.133]) (Authenticated sender: jrollins) + by earth-doxen-submit (Postfix) with ESMTP id AD94666E00B8; + Mon, 11 Feb 2013 23:07:53 -0800 (PST) +Received: by finestructure.net (Postfix, from userid 1000) + id 1078D62219; Mon, 11 Feb 2013 23:07:53 -0800 (PST) +From: Jameson Graef Rollins +To: David Bremner , + Robert Mast , + 'Carl Worth' , + 'Jani Nikula' , notmuch@notmuchmail.org +Subject: RE: Reply all - issue +In-Reply-To: <87r4l2kvak.fsf@zancas.localnet> +References: <000001cdfcd9$82500f00$86f02d00$@nl> <87wquxjq7k.fsf@nikula.org> + <002601cdfd83$83b283f0$8b178bd0$@nl> + <87boc8bt8a.fsf@yoom.home.cworth.org> + <000001cdff33$afe11070$0fa33150$@nl> + <87txpykve8.fsf@zancas.localnet> <87r4l2kvak.fsf@zancas.localnet> +User-Agent: Notmuch/0.15+8~gd4a7374 (http://notmuchmail.org) Emacs/24.2.1 + (x86_64-pc-linux-gnu) +Date: Mon, 11 Feb 2013 23:07:50 -0800 +Message-ID: <87sj52nh6h.fsf@servo.finestructure.net> +MIME-Version: 1.0 +Content-Type: multipart/signed; boundary="=-=-="; + micalg=pgp-sha256; protocol="application/pgp-signature" +X-BeenThere: notmuch@notmuchmail.org +X-Mailman-Version: 2.1.13 +Precedence: list +List-Id: "Use and development of the notmuch mail system." + +List-Unsubscribe: , + +List-Archive: +List-Post: +List-Help: +List-Subscribe: , + +X-List-Received-Date: Tue, 12 Feb 2013 07:08:07 -0000 + +--=-=-= +Content-Type: text/plain + +On Wed, Jan 30 2013, David Bremner wrote: +> Let me step back a level and say that special casing git patch series +> strikes me as not yet seeing the problem in enough generality. Others +> might disagree, of course. + +I agree with this statement. + +So I encounter the thread hijacking problem occasionally, but not +frequently enough that I would trust a particular heuristic to cover it. +I think I would prefer to just split hijacked threads manually as I +encounter them. + +Just a thought: what if messages with a given tag (e.g. "new-thread") +were always treated as the source of a new thread? A message with the +given tag could just be (re)indexed with any In-Reply-To/References +headers stripped before indexing. This would allow users to break +threads manually, and it would mean dump && restore would always return +the same state. + +The actual thread breaking, or specifically where it happens, would have +to be thought through a bit. Maybe this could be rolled into notmuch +new somehow? Or some other top-level function that applies operations +to messages based on tags? + +jamie. + +--=-=-= +Content-Type: application/pgp-signature + +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.12 (GNU/Linux) + +iQIcBAEBCAAGBQJRGepGAAoJEO00zqvie6q8ww0P+wfU3lZnpzMeX2xsygDyhrfv +uxguQYOx744Nb3boVqkrKasRpJuuTXGkoyBvtnFHAD3EyExP1h/uE7YWBo8AULzd +kxBgZdney4Z4UCxxPJpe4XJNjIEwTbuOR1691SU07GFshewI79/urC9jqiocUytO +b6UhvwBXzK3qcqKgBgRmEYqO1V6Av7RdFjBSbL/ZiYn0nOc4y4oUi2dh2kB2gWeC +n4YOsI1t2qV9b2Y+36SXBV7omX1a42CQJHLH/6mtGd2Oo3imIqdzsTW3kyZAhuJQ +smBt4sxjYA79gvgUTlmw6tYIje2qhDbWbHFDUbb0kz0aZEqB4q+i04n5m4vdT4N3 +7lvoG/IHnQWI1LDX81n9DoaISbfJ36WyUU3151izHt/0l12cGpP/CAynG1jGziRx +N2iq4DBWlqQBKno/qNnSMY9usvnoA9beX9q4hMVg7S/YnDQk1lK1ux95oPfYtLDd +g/EUEDgMFwia4Dft6Q9yCG1v0IQP9Q3R2VDTshgXv0NutQg/Benj70EDZVaQZbbs +kdCB8xo3RRTUWPkAVk8lUoe6zrLPlrkhQknFPkFHxgkvBVwALceNBSwvxL0IChch +XaG9qukYgqrlh+Fly3dqXY97m6rhbT57EyALHJCYgSjPOCw9LXcxkRB8TvT6TLkS +OXps5gD/O80wf9MV7hK7 +=7S0Z +-----END PGP SIGNATURE----- +--=-=-=-- -- 2.26.2