From: mek Date: Sat, 11 Aug 2012 12:33:42 +0000 (+0000) Subject: Re: Alternative (raw) message store (i.e. instead of maildir) X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=28ea3eb1f1f0c45001b60d9853980ba0f543432d;p=notmuch-archives.git Re: Alternative (raw) message store (i.e. instead of maildir) --- diff --git a/01/be60ebf2e8975d24318e426c001e36e0f8087c b/01/be60ebf2e8975d24318e426c001e36e0f8087c new file mode 100644 index 000000000..fa227dbe1 --- /dev/null +++ b/01/be60ebf2e8975d24318e426c001e36e0f8087c @@ -0,0 +1,85 @@ +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 5B805431FAF + for ; Sat, 11 Aug 2012 05:42:18 -0700 (PDT) +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 t-lBcginjvKc for ; + Sat, 11 Aug 2012 05:42:16 -0700 (PDT) +X-Greylist: delayed 502 seconds by postgrey-1.32 at olra; + Sat, 11 Aug 2012 05:42:16 PDT +Received: from burger.blippe.se (burger.blippe.se [213.136.34.23]) + by olra.theworths.org (Postfix) with ESMTP id 385D6431FAE + for ; Sat, 11 Aug 2012 05:42:16 -0700 (PDT) +Received: from [127.0.0.1] (c-5eeaaa50-74736162.cust.telenor.se + [94.234.170.80]) + by burger.blippe.se (Postfix) with ESMTPSA id 7A4DA60036; + Sat, 11 Aug 2012 14:27:32 +0200 (CEST) +In-Reply-To: + +References: + +From: mek@pels.in +Subject: Re: Alternative (raw) message store (i.e. instead of maildir) +To: notmuch@notmuchmail.org, Ciprian Dorin Craciun +Content-Type: text/plain; charset=utf-8 +Content-Transfer-Encoding: quoted-printable +Date: Sat, 11 Aug 2012 12:33:42 +0000 +Message-ID: <4snm7n.m8lc8c.2t48ia-qmf@burger.blippe.se> +MIME-Version: 1.0 +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, 11 Aug 2012 12:42:18 -0000 + +How about implementing MIX[1] + +(and yes, i am totally ignorant about the format, i just know of it, and= + have heard some praise). + +[1] http://en.wikipedia.org/wiki/MIX_(Email) +-- +mek@pels.in + +(sorry about top posting, the mailclient on nokia n9 truly sucks.)On 2012-= +08-11 09:35 Ciprian Dorin Craciun wrote: + Hello all! + + My question -- rather a curiosity -- is if one could easily +implement an alternative message store instead of maildir. (I actually +have in mind a KV store like BerkeleyDB, or even a database like +CouchDB...) (I'm not also implying the same for the index, which I'm +aware is based on Xapian, which requires BerkeleyDB, which in turn +needs a local file system.) + + After quickly looking over the code (2 minutes actually) I saw +that currently this is not easily possible without touching a lot of +files... Or am I wrong? + + Better said: is such an abstract email store interface on the +to-do list, or even acceptable to have if someone provides it? + + Thanks, + Ciprian. +_______________________________________________ +notmuch mailing list +notmuch@notmuchmail.org +http://notmuchmail.org/mailman/listinfo/notmuch +