From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/43800 Path: quimby.gnus.org!not-for-mail From: prj@po.cwru.edu (Paul Jarc) Newsgroups: gmane.emacs.gnus.general Subject: Re: Maildir backend Date: Thu, 07 Mar 2002 13:00:44 -0500 Organization: What did you have in mind? A short, blunt, human pyramid? Message-ID: References: <20020306103130.A4152@fr.thalesgroup.com> <20020307095642.A6244@fr.thalesgroup.com> NNTP-Posting-Host: quimby.gnus.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: quimby.gnus.org 1015528938 3939 80.91.224.244 (7 Mar 2002 19:22:18 GMT) X-Complaints-To: usenet@quimby.gnus.org NNTP-Posting-Date: 7 Mar 2002 19:22:18 GMT Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 16j3Sz-000110-00; Thu, 07 Mar 2002 20:22:17 +0100 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 16j2CV-0001kN-00; Thu, 07 Mar 2002 12:01:11 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Thu, 07 Mar 2002 12:01:14 -0600 (CST) Original-Received: from sclp3.sclp.com (qmailr@sclp3.sclp.com [209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id MAA12293 for ; Thu, 7 Mar 2002 12:01:03 -0600 (CST) Original-Received: (qmail 13061 invoked by alias); 7 Mar 2002 18:00:47 -0000 Original-Received: (qmail 13056 invoked from network); 7 Mar 2002 18:00:47 -0000 Original-Received: from multivac.student.cwru.edu (HELO multivac.cwru.edu) (qmailr@129.22.96.25) by gnus.org with SMTP; 7 Mar 2002 18:00:47 -0000 Original-Received: (qmail 13682 invoked by uid 500); 7 Mar 2002 18:01:07 -0000 Original-To: ding@gnus.org In-Reply-To: <20020307095642.A6244@fr.thalesgroup.com> =?iso-8859-1?q?(J=E9r=F4me?= Marant's message of "Thu, 7 Mar 2002 09:56:42 +0100") Mail-Copies-To: nobody Mail-Followup-To: ding@gnus.org Original-Lines: 26 User-Agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/20.7 (i386-redhat-linux-gnu) Precedence: list X-Majordomo: 1.94.jlt7 Xref: quimby.gnus.org gmane.emacs.gnus.general:43800 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:43800 J=E9r=F4me Marant wrote: > I mean that it creates a .nnmaildir directory in the mail box > directory. Right... > And it seems that all files from the cur directory > are duplicated there. No. Different files with similar names are created there. > Why aren't directories new, cur and tmp plus a marks file (a kind > of index file used to store the status of messages) enough to > handle maildir ? new/, cur/, and tmp/ alone would be enough to provide the necessary Gnus functionality. nnmaildir maintains two additional sets of information: NOV data and marks. Storing NOV data speeds things up. Storing marks adds flexibility when working with mailboxes from outside Gnus. Storing marks in a single file per group, as is done with nnml and nnfolder (which I assume is what you were referring to above), would also add flexibility, but not as much. If we give up the extra flexibility, what do we get in return? paul