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 C43F8431FAF for ; Mon, 26 Nov 2012 09:49:42 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: 0 X-Spam-Level: X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[none] 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 9VaSoFWW2622 for ; Mon, 26 Nov 2012 09:49:42 -0800 (PST) Received: from tesseract.cs.unb.ca (tesseract.cs.unb.ca [131.202.240.238]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by olra.theworths.org (Postfix) with ESMTPS id 59165431FAE for ; Mon, 26 Nov 2012 09:49:42 -0800 (PST) Received: from convex-new.cs.unb.ca ([131.202.245.35]) by tesseract.cs.unb.ca with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1Td2oO-0000P8-SS; Mon, 26 Nov 2012 13:49:41 -0400 Received: from bremner by convex-new.cs.unb.ca with local (Exim 4.80) (envelope-from ) id 1Td2oJ-0005HP-GQ; Mon, 26 Nov 2012 13:49:35 -0400 From: David Bremner To: Rainer@krugs.de Subject: Re: gmail label support patch available for oflineimap In-Reply-To: <50B3871B.2050509@gmail.com> References: <87zk24ctko.fsf@convex-new.cs.unb.ca> <50B3871B.2050509@gmail.com> User-Agent: Notmuch/0.14+76~g84a0c52 (http://notmuchmail.org) Emacs/24.2.1 (x86_64-pc-linux-gnu) Date: Mon, 26 Nov 2012 13:49:35 -0400 Message-ID: <87r4ngcl00.fsf@convex-new.cs.unb.ca> MIME-Version: 1.0 Content-Type: text/plain X-Spam_bar: - Cc: notmuch@notmuchmail.org 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: Mon, 26 Nov 2012 17:49:42 -0000 Rainer M Krug writes: > Adding a layer to communicate with a remote server (gmail in this > case) would defy the purpose of having notmuch. In my opinion, > Synching from gmail to local maildir should be done by another tool, > and this synching includes the synching of the gmail labels. Well, the labels need to be synched with the notmuch database so the choice is between "extend notmuch + use offline imap" or "extend notmuch in a different way". It's true that re-inventing (a specialized version of) offline imap seems less than ideal. In the wild speculation department, since the feature is still in development on the the offlineimap side, maybe offlineimap can be convinced to work with a kind of sidecar file containing tag information. I think people have speculated about serializing the notmuch database in (something like) that way before.