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 51B0440DBCE for ; Sun, 14 Nov 2010 14:30:44 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -1.99 X-Spam-Level: X-Spam-Status: No, score=-1.99 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, T_MIME_NO_TEXT=0.01] autolearn=ham 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 I2Q7FPblcLD5 for ; Sun, 14 Nov 2010 14:30:31 -0800 (PST) Received: from homiemail-a12.g.dreamhost.com (caiajhbdcaib.dreamhost.com [208.97.132.81]) by olra.theworths.org (Postfix) with ESMTP id 51AAE40DBC9 for ; Sun, 14 Nov 2010 14:30:31 -0800 (PST) Received: from homiemail-a12.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a12.g.dreamhost.com (Postfix) with ESMTP id C900F71406A; Sun, 14 Nov 2010 14:30:30 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=SSpaeth.de; h=from:to:subject :in-reply-to:references:date:message-id:mime-version: content-type; q=dns; s=sspaeth.de; b=GJNQ/67FVQHKSEOW5QS6ehX3Vdc cW/DjDS4pQMucQuHJ9LwNcnh6zYbpQK4SxdeWsQ/ga5Q9ogtn3g4eD53jKacLFLg l2Xp0xw3Oid/gieRhSvYbCpzAgg/2LKHVYM8UO4qYqItMWI5T44x4NZzfppl1Y3Q 98Lv66rUv01odzDM= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=SSpaeth.de; h=from:to :subject:in-reply-to:references:date:message-id:mime-version: content-type; s=sspaeth.de; bh=HxASnEX36W0MzJyBeyDvMji11ps=; b=M NlvaGUCSkhasKk/AIVhrZpCLBsEBj66TbA23p4aWhOCdjDa/tEGo50gi9KhrSlYs dkSS0+BjWYbewrBvWOHncXRH4qlB6T/Lc/nJ92rnF3H+Y0pXcosLYZB1Mwjfl3Mj LIPKagNAKh/2leiGpjx7swUgRPYf/hsXwLKqN1uovs= Received: from spaetzbook.sspaeth.de (unknown [84.55.209.24]) (Authenticated sender: fax@sspaeth.de) by homiemail-a12.g.dreamhost.com (Postfix) with ESMTPA id 0B22A714060; Sun, 14 Nov 2010 14:30:23 -0800 (PST) Received: by spaetzbook.sspaeth.de (sSMTP sendmail emulation); Sun, 14 Nov 2010 23:30:14 +0100 From: Sebastian Spaeth To: Carl Worth , Notmuch developer list Subject: Re: notmuchsync: handling of the deleted tag In-Reply-To: <87vd428coq.fsf@yoom.home.cworth.org> References: <87bp7vewa5.fsf@raven.defaultvalue.org> <87mxrcsb8a.fsf@SSpaeth.de> <87r5gnomt2.fsf@raven.defaultvalue.org> <87hbfnmiux.fsf@yoom.home.cworth.org> <87oc9vf17n.fsf@SSpaeth.de> <87vd428coq.fsf@yoom.home.cworth.org> User-Agent: Notmuch/0.5 (http://notmuchmail.org) Emacs/23.1.1 (x86_64-pc-linux-gnu) Date: Sun, 14 Nov 2010 23:30:13 +0100 Message-ID: <87sjz37d3e.fsf@SSpaeth.de> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; 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: Sun, 14 Nov 2010 22:30:44 -0000 --=-=-= On Fri, 12 Nov 2010 13:16:53 -0800, Carl Worth wrote: > [*] This is a point I'm not clear on. Would a tool like offlineimap be > able to push custom filenames through to the remote end with standard > imap servers? Not sure. If it worked this would be really nice. But as most IMAP server support arbitrary flags to be added to a message, I would still think the best is to code a tool that talks IMAP and synchronizes notmuch tags with the IMAP server. I've never done it before and python's IMAP support is pretty crappy or I would alredy have given it a go :). > So questions of syntax aside, I'm not convinced that this idea is > insane. And if it covers all of the synchronization needs that people > really have. Yes, it would cover a lot of my needs too. Altough I am still aiming at propagating my notmuch flags via the IMAP server and back :). > That's actually a question I wanted to ask you. If notmuch 0.5 actually > does everything that notmuchsync did, then that's great news. If there > is any missing functionality, then let's get that into notmuch. Pruning used to be done nicely with notmuchsync, but you have given a nice example how that could be done with notmuch now. The one thing I can see now that notmuchsync still does is moving maessages to a folder when they match a tag. But that would be an equally short shell script that notmuch can do now. So, while I might still fix bugs, I do not think that notmuchsync will evolve a lot further (until I make it speak IMAP which I don't see coming in the near future) Sebastian --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEARECAAYFAkzgYvUACgkQVYX1jMgnoGKbAgCfShZWAUV0HQ24+5XBrzzu/IIP 9vkAnj1QyixdYWI5kvRifXOL4SYXIynI =kxfw -----END PGP SIGNATURE----- --=-=-=--