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 36F2A4196F6 for ; Sat, 30 Jan 2010 02:12:11 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -0.649 X-Spam-Level: X-Spam-Status: No, score=-0.649 tagged_above=-999 required=5 tests=[AWL=-0.650, BAYES_50=0.001] 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 VFvkSZPkpDtc for ; Sat, 30 Jan 2010 02:12:10 -0800 (PST) Received: from max.feld.cvut.cz (max.feld.cvut.cz [147.32.192.36]) by olra.theworths.org (Postfix) with ESMTP id 59D00431FDA for ; Sat, 30 Jan 2010 02:12:10 -0800 (PST) Received: from localhost (unknown [192.168.200.4]) by max.feld.cvut.cz (Postfix) with ESMTP id 62EB019F33E0; Sat, 30 Jan 2010 11:12:08 +0100 (CET) X-Virus-Scanned: IMAP AMAVIS Received: from max.feld.cvut.cz ([192.168.200.1]) by localhost (styx.feld.cvut.cz [192.168.200.4]) (amavisd-new, port 10044) with ESMTP id uVjz4wdInDbD; Sat, 30 Jan 2010 11:12:04 +0100 (CET) Received: from imap.feld.cvut.cz (imap.feld.cvut.cz [147.32.192.34]) by max.feld.cvut.cz (Postfix) with ESMTP id 4B81619F3399; Sat, 30 Jan 2010 11:12:04 +0100 (CET) Received: from resox.localnet (unknown [213.29.198.144]) (Authenticated sender: sojkam1) by imap.feld.cvut.cz (Postfix) with ESMTPSA id 39013FA003; Sat, 30 Jan 2010 11:12:04 +0100 (CET) From: Michal Sojka To: notmuch@notmuchmail.org Date: Sat, 30 Jan 2010 11:12:03 +0100 User-Agent: KMail/1.12.4 (Linux/2.6.31-1-686; KDE/4.3.4; i686; ; ) References: <87wrz3zl94.fsf@gmail.com> In-Reply-To: <87wrz3zl94.fsf@gmail.com> MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <201001301112.03142.sojkam1@fel.cvut.cz> Cc: Paul R Subject: Re: [notmuch] Some thoughts about notmuch sync with other agents 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: Sat, 30 Jan 2010 10:12:11 -0000 On Wednesday 27 of January 2010 15:16:07 Paul R wrote: > [...] > Conclusion: > ----------- > > As we have seen, this would allow most IMAP <-> MailDir <-> NotMuch > synchronisation, without having to implement any kind of > MailDir-specific logic inside notmuch. In fact, this notmuch-maildir > helper would be a simple script, and we could imagine doing similar > script for other stores, without having to touch the core of notmuch. Hi, I mostly agree with you. I'd also like to use offlineimap with notmuch and have all "flags" synchronized. I'm only not sure whether it is reasonable to put all MailDir logic out of notmuch. Currently, there already is a piece of MailDir logic in notmuch-new.c in _entries_resemble_maildir(). I think there might be an option in .notmuch-config which enables MailDir handling in the way as you propose. Michal