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 D739B40DAC4 for ; Thu, 11 Nov 2010 16:43:56 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -2.89 X-Spam-Level: X-Spam-Status: No, score=-2.89 tagged_above=-999 required=5 tests=[ALL_TRUSTED=-1, BAYES_00=-1.9, 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 bg+ejTPNdd8n; Thu, 11 Nov 2010 16:43:46 -0800 (PST) Received: from yoom.home.cworth.org (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 2D99840DBFB; Thu, 11 Nov 2010 16:43:46 -0800 (PST) Received: by yoom.home.cworth.org (Postfix, from userid 1000) id D220425412B; Thu, 11 Nov 2010 16:43:45 -0800 (PST) From: Carl Worth To: notmuch@notmuchmail.org Subject: Re: Maildir-flags synchronization now on master branch In-Reply-To: <87iq04nh8v.fsf@yoom.home.cworth.org> References: <87iq04nh8v.fsf@yoom.home.cworth.org> User-Agent: Notmuch/0.4 (http://notmuchmail.org) Emacs/23.2.1 (i486-pc-linux-gnu) Date: Thu, 11 Nov 2010 16:43:45 -0800 Message-ID: <87zktfmkvy.fsf@yoom.home.cworth.org> 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: Fri, 12 Nov 2010 00:43:57 -0000 --=-=-= Content-Transfer-Encoding: quoted-printable On Thu, 11 Nov 2010 05:04:48 -0800, Carl Worth wrote: > There were two things I had wanted to do before pushing this out, but > I've decided to get some sleep now instead: >=20 > 1. Don't do maildir-flag things in non-maildir directories >=20 > 2. Preserve any unsupported flags when renaming After some good sleep, both of these features seemed much easier to implement. These are both pushed now. And I've now done a much more thorough audit of all of the implementation, (adapting things to my preferred coding style, adding comments, fixing up little corner cases, etc.). So I'm quite comfortable with all of this now. I think 0.5 will be imminent. Now that all of this maildir-flag synchronization is possible, I wonder if we shouldn't allow the user to configure the mapping of maildir-flag characters to tag names. That would allow for (a limited number of) tags to be synchronized on multiple machines using synchronization mechanisms such as offlineimap without needing any notmuch-aware synchronization. So that might be very interesting. =2DCarl =2D-=20 carl.d.worth@intel.com --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iD8DBQFM3I3B6JDdNq8qSWgRAoQ+AKCaoVQ5fKdDtsWKOMR1kCyV3Jb6ywCfYsTw kGMUPbUohwF3UY1VNlYXyqw= =IrGE -----END PGP SIGNATURE----- --=-=-=--