Re: Message deletion wisdom
authorAntoine Beaupré <anarcat@anarcat.ath.cx>
Thu, 5 Apr 2012 16:24:03 +0000 (12:24 +2000)
committerW. Trevor King <wking@tremily.us>
Fri, 7 Nov 2014 17:46:03 +0000 (09:46 -0800)
af/84ae46bb36367590ef56f0ed19313d4c63278a [new file with mode: 0644]

diff --git a/af/84ae46bb36367590ef56f0ed19313d4c63278a b/af/84ae46bb36367590ef56f0ed19313d4c63278a
new file mode 100644 (file)
index 0000000..452375a
--- /dev/null
@@ -0,0 +1,112 @@
+Return-Path: <anarcat@anarcat.ath.cx>\r
+X-Original-To: notmuch@notmuchmail.org\r
+Delivered-To: notmuch@notmuchmail.org\r
+Received: from localhost (localhost [127.0.0.1])\r
+       by olra.theworths.org (Postfix) with ESMTP id 60525431FB6\r
+       for <notmuch@notmuchmail.org>; Thu,  5 Apr 2012 09:24:05 -0700 (PDT)\r
+X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
+X-Spam-Flag: NO\r
+X-Spam-Score: 1.274\r
+X-Spam-Level: *\r
+X-Spam-Status: No, score=1.274 tagged_above=-999 required=5\r
+       tests=[RDNS_NONE=1.274] autolearn=disabled\r
+Received: from olra.theworths.org ([127.0.0.1])\r
+       by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
+       with ESMTP id O9TyjVLLWdM7 for <notmuch@notmuchmail.org>;\r
+       Thu,  5 Apr 2012 09:24:04 -0700 (PDT)\r
+Received: from marcos.anarcat.ath.cx (unknown [72.0.72.144])\r
+       by olra.theworths.org (Postfix) with ESMTP id B18D0431FAE\r
+       for <notmuch@notmuchmail.org>; Thu,  5 Apr 2012 09:24:04 -0700 (PDT)\r
+Received: by marcos.anarcat.ath.cx (Postfix, from userid 1000)\r
+       id 5D27C1431E7; Thu,  5 Apr 2012 12:24:04 -0400 (EDT)\r
+From: Antoine =?utf-8?Q?Beaupr=C3=A9?= <anarcat@anarcat.ath.cx>\r
+To: Jani Nikula <jani@nikula.org>,\r
+       Jameson Graef Rollins <jrollins@finestructure.net>,\r
+       Jacek Generowicz <jacek.generowicz@cern.ch>, notmuch@notmuchmail.org\r
+Subject: Re: Message deletion wisdom\r
+In-Reply-To: <87mx6sx7ya.fsf@nikula.org>\r
+References: <0cc49af3-5415-419d-97ef-2bec76117d63@CERNFE22.cern.ch>\r
+       <87sjgk2xzf.fsf@servo.finestructure.net>\r
+       <87mx6sx7ya.fsf@nikula.org>\r
+User-Agent: Notmuch/0.12 (http://notmuchmail.org) Emacs/23.4.1\r
+       (x86_64-pc-linux-gnu)\r
+Date: Thu, 05 Apr 2012 12:24:03 -0400\r
+Message-ID: <87hawycfks.fsf@marcos.anarcat.ath.cx>\r
+MIME-Version: 1.0\r
+Content-Type: multipart/signed; boundary="=-=-=";\r
+       micalg=pgp-sha256; protocol="application/pgp-signature"\r
+X-BeenThere: notmuch@notmuchmail.org\r
+X-Mailman-Version: 2.1.13\r
+Precedence: list\r
+List-Id: "Use and development of the notmuch mail system."\r
+       <notmuch.notmuchmail.org>\r
+List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
+       <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
+List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
+List-Post: <mailto:notmuch@notmuchmail.org>\r
+List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
+List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
+       <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
+X-List-Received-Date: Thu, 05 Apr 2012 16:24:05 -0000\r
+\r
+--=-=-=\r
+Content-Type: text/plain; charset=utf-8\r
+Content-Transfer-Encoding: quoted-printable\r
+\r
+On Wed, 04 Apr 2012 07:38:37 +0000, Jani Nikula <jani@nikula.org> wrote:\r
+> To amend that (with mostly historical and not so helpful info), notmuch\r
+> used to have the ability to sync the "deleted" tag with the T\r
+> ("trashed") maildir flag (with maildir.synchronize_flags option\r
+> set). Other mail clients or offlineimap were then able to delete the\r
+> mails locally and/or on a server. However, this too had some issues\r
+> (concerning multiple files with the same message-id) making it\r
+> potentially dangerous, and was removed [1]. Whether this feature ever\r
+> makes a comeback depends on someone tackling the problems. And taking\r
+> into account the fact that current users of the deleted tag probably do\r
+> not expect the files to be actually deleted.\r
+\r
+I rolled patches for this in the past, see the following message:\r
+\r
+id:"1310874973-28437-1-git-send-email-anarcat@koumbit.org"\r
+id:"1310874973-28437-2-git-send-email-anarcat@koumbit.org"\r
+\r
+They were indeed refused by the community, but I felt they were still\r
+useful.\r
+\r
+I do not use those patches nowadays, however, but to me they would fit\r
+in a broader architectural view of notmuch, where tags are not only\r
+metadata sitting outside of your email, but is also written to the\r
+messages themselves.\r
+\r
+The idea is that you can then run notmuch from multiple places without\r
+having to worry about synchronising your tags manually: the tags would\r
+sit in the messages themselves.\r
+\r
+A.\r
+=2D-=20\r
+Ce que les si=C3=A8cles des grands abatoirs nous aura appris\r
+Devrait =C3=AAtre inscrit au fond de toutes les =C3=A9coles;\r
+Voici l'homme: le destructeur des mondes est arriv=C3=A9.\r
+                        - [no one is innocent]\r
+\r
+--=-=-=\r
+Content-Type: application/pgp-signature\r
+\r
+-----BEGIN PGP SIGNATURE-----\r
+Version: GnuPG v1.4.12 (GNU/Linux)\r
+\r
+iQIcBAEBCAAGBQJPfccjAAoJEHkhUlJ7dZIesY8P/3mZhm+GUbcQfDiQFTtEccC3\r
+UClXtPoSkRlm7EHNqgr1jz28mdmS6Z4cUylxwu73gFAkA+oaZO7qQKJLShgxSGIB\r
+T2AnCPdKdV4T3bcRH0jtmeXhcw4P9QTVDx4WwDQnQF2lKvB8ReFLp9zvzO6T7Tsp\r
+edEAYANkGNOQBKEGjksUmI33A8WEUhn3yMZ7f0VQIdeaoZoobaW1zDsbvDZ85lAc\r
+dURRr59gZ2XxQcdIRpZsATcKG/qk1HctgGUzylxlfQCV0K2AqDKc/xjonaRbw4TA\r
+RTNg0/djLu1bj4rWPCFzgk0gCDjMrqF5zCoQUS+voun26qeHEtMXmsiBfvkuBdeC\r
+wDNFrWizhFa+jLyJlrv49R856XqMShEJcb+Oz/D1eT94hzZGQHTJQGMqrkdnT/ua\r
+wl0Xpjf91Ik2I0W0hUn3jRlRzCqPA/dSveIXjJ1bpskUWQ3FB9n5pvxwECW0NyZW\r
+VWSBUlSAiDV1iCf7zJVDBf09prDgnS/+5FmXAYY0pIgWxUCF8ELiXmAEnlhDD2Os\r
+bGsq7h+Bn1TgUlTlpHPK4LAnL8niYyjPdrKwuK7GDgmkZrwbj/EEdRjISyMZGjtc\r
+U3UVceV2FJUputMZjjyyBOeiJMHWQjGvJsCyxvUeuFm/yj+tj/cFp9EiqM+ZIHJ0\r
+9h+AzbJ2C4t5KPwUDQBl\r
+=eszp\r
+-----END PGP SIGNATURE-----\r
+--=-=-=--\r