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