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 68BD3431FBC for ; Wed, 24 Feb 2010 10:50:02 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -4.073 X-Spam-Level: X-Spam-Status: No, score=-4.073 tagged_above=-999 required=5 tests=[AWL=-0.074, BAYES_50=0.001, RCVD_IN_DNSWL_MED=-4] 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 Knk-1wtLZ1eK for ; Wed, 24 Feb 2010 10:50:02 -0800 (PST) Received: from serrano.cc.columbia.edu (serrano.cc.columbia.edu [128.59.29.6]) by olra.theworths.org (Postfix) with ESMTP id 36D44431FAE for ; Wed, 24 Feb 2010 10:50:02 -0800 (PST) Received: from servo.finestructure.net (geco.phys.columbia.edu [128.59.170.159]) (user=jgr2110 author=jrollins@finestructure.net mech=PLAIN bits=0) by serrano.cc.columbia.edu (8.14.3/8.14.3) with ESMTP id o1OInonZ004076 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT); Wed, 24 Feb 2010 13:49:50 -0500 (EST) Received: from jrollins by servo.finestructure.net with local (Exim 4.71) (envelope-from ) id 1NkMIv-0004d2-Tn; Wed, 24 Feb 2010 13:49:49 -0500 From: Jameson Rollins To: Carl Worth , Sebastian Spaeth , notmuch@notmuchmail.org In-Reply-To: <87wry2wl7p.fsf@yoom.home.cworth.org> References: <87pr57jvkz.fsf@SSpaeth.de> <87wry2wl7p.fsf@yoom.home.cworth.org> Date: Wed, 24 Feb 2010 13:49:44 -0500 Message-ID: <87wry21nav.fsf@servo.finestructure.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-No-Spam-Score: Local X-Scanned-By: MIMEDefang 2.68 on 128.59.29.6 Subject: Re: [notmuch] Introducing notmuchsync 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: Wed, 24 Feb 2010 18:50:02 -0000 --=-=-= Content-Transfer-Encoding: quoted-printable On Wed, 24 Feb 2010 10:19:06 -0800, Carl Worth wrote: > Elsewhere in the thread Jameson Rollins wrote: > > I should have mentioned in my previous mail that I think this tool is > > a great idea, and I plan on using it. I just hope that all of it's > > functionality will be integrated directly into notmuch itself. >=20 > I think that's the open question still. How much of this kind of > functionality do we integrate into notmuch itself. I don't know the > answer to that question yet, but I'm quite happy to see people > experimenting with doing scripts like this on top of notmuch already. >=20 > I do know that I want to do thing to make such scripting easier, > (independent of whether the current functionality gets folded into > notmuch). Hey, Carl. Yeah, this was an old post and there's been lots of discussion about it. I'm certainly more flexible about my position now than I think I was originally. In fact, I actually gave up on syncing notmuch and maildir, and am basically punting on maildir altogether. This is slightly problematic because notmuch is still missing some key features so I occasionally have to use other mailers to achieve certain things (especially OpenPGP stuff). I worry about it down the line as well, if I ever have to use another mailer for any reason. All mail I've received since my switch to notmuch will show up as "unread" in maildir readers. I think notmuch wrapper scripts like notmuchsync are going to be crucial for notmuch down the line, so I definitely agree that doing everything possible to make it easier for them is a very good thing. I am using notmuchsync for deleting "delete" tagged messages, for which it's very useful. It's pretty slow, though, which I've been chalking up to the fact that it has to parse the notmuch "show" output. Once notmuch can output just the paths to messages matching search results that should get much much faster. jamie. --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAEBCAAGBQJLhXTJAAoJEO00zqvie6q8rysQAJJU2uSJoYm1mMrpB2x+Zz1+ APht2VA/xAGdOMipOOhtGkufdgyGpaA9zVJHWBRZe7Y8LkxKJN/C7cm3M6aYWp8F s4Nw25oqAE7GbpNIkPBq67HWZQzMhxxRDO3+ehj+AxCrjIFRaox2jvDx4QCQonxU kln4unTiMwjoJX66kvGqDNX7Tb1XIHZsmbjR0kq3YDrtU5CqOP7AcChqNfiLhIKB pedLg8NzkiywbhVMrsHPLhf+QO1+5F71g/1JK8WlfRYtVC29sz5JJpd05UMzu3jY rcqpRxy0+1EdCOshOX1XS7Jm4dQsHsnphziSW+0lSgIEaLWTEMOZ3WDIRB+t7FQo X5/EZzUvvHYr2B+xqERMeZlBG/5Or9fzq2bAOu+EhVDoAzUh0rGYvH+p8Dx3TwQr uGCyduBpJDtwqeAXiL/HW3lnFOiWzJtMo1Kc0HXreZhZqjs1qA5Cg0mbxpmu2yEd 220/iwnS/Gd/VubASbzbCWju3xx3k3x1Xix6zxmfOn8FW+H1xoL2Pc49lu9XpyAr WlgdmkbK92YcFTYyvxKEKccMYJaflJUN50SN0+6hgVgCFlnpY8re1egy87T3vmBF bdq65Vp39MJAzJ7Sri31oZc3QzaHEXmVCrkiJoNZrUUTmynghFDtYHblP+6mETUU mIBkwPQLwNAAySXRQNje =SNRu -----END PGP SIGNATURE----- --=-=-=--