From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/43793 Path: quimby.gnus.org!not-for-mail From: =?iso-8859-1?Q?J=E9r=F4me_Marant?= Newsgroups: gmane.emacs.gnus.general Subject: Re: Maildir backend Date: Thu, 7 Mar 2002 09:56:42 +0100 Message-ID: References: <20020306103130.A4152@fr.thalesgroup.com> NNTP-Posting-Host: quimby2.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: Quoted-Printable X-Trace: quimby2.netfonds.no 1015492023 1109 195.204.10.66 (7 Mar 2002 09:07:03 GMT) X-Complaints-To: usenet@quimby2.netfonds.no NNTP-Posting-Date: 7 Mar 2002 09:07:03 GMT Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by quimby2.netfonds.no with esmtp (Exim 3.12 #1 (Debian)) id 16itra-0000Hi-00; Thu, 07 Mar 2002 10:07:02 +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 16itij-0007SI-00; Thu, 07 Mar 2002 02:57:53 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Thu, 07 Mar 2002 02:57:55 -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 CAA10022 for ; Thu, 7 Mar 2002 02:57:43 -0600 (CST) Original-Received: (qmail 19912 invoked by alias); 7 Mar 2002 08:57:34 -0000 Original-Received: (qmail 19907 invoked from network); 7 Mar 2002 08:57:34 -0000 Original-Received: from gwsmtp.thomson-csf.com (195.101.39.226) by gnus.org with SMTP; 7 Mar 2002 08:57:34 -0000 Original-Received: from thomplex.thomson-csf.com (200.3.2.2) by gwsmtp.thomson-csf.com (NPlex 5.1.053) id 3C83152C00076C8B for ding@gnus.org; Thu, 7 Mar 2002 09:58:23 +0100 Original-Received: from thomplex.thomson-csf.com (200.3.2.2) by thomplex.thomson-csf.com (NPlex 5.1.036) id 3C863DEF0001B11F for ding@gnus.org; Thu, 7 Mar 2002 09:49:22 +0100 Original-Received: from bgxplex3.bgx.airsys.thomson-csf.com (1.38.9.153) by bgxplex.bgx.airsys.thomson-csf.com (NPlex 5.1.053) id 3C6D1357000378E4 for ding@gnus.org; Thu, 7 Mar 2002 09:57:06 +0100 Original-Received: from lully.bgx.airsys.thomson-csf.com (187.150.3.12) by bgxplex3.bgx.airsys.thomson-csf.com (NPlex 5.1.053) id 3C7636F700014099 for ding@gnus.org; Thu, 7 Mar 2002 10:07:01 +0100 Original-Received: from af_mara by lully.bgx.airsys.thomson-csf.com with local (Exim 3.22 #1 (Red Hat Linux)) id 16itha-0001go-00 for ; Thu, 07 Mar 2002 09:56:42 +0100 Original-To: ding@gnus.org Mail-Followup-To: ding@gnus.org Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from prj@po.cwru.edu on Wed, Mar 06, 2002 at 11:40:27AM -0500 Precedence: list X-Majordomo: 1.94.jlt7 Xref: quimby.gnus.org gmane.emacs.gnus.general:43793 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:43793 On Wed, Mar 06, 2002 at 11:40:27AM -0500, Paul Jarc wrote: > J=E9r=F4me Marant wrote: > > I've tried nnmaildir but I think that it is not satisfactory > > since it takes a lot of resources (mostly heavy duplication of > > files) >=20 > What do you mean? I mean that it creates a .nnmaildir directory in the mail box directory. And it seems that all files from the cur directory are duplicated there. I would like the backend to avoid that duplication (even if I run a XFS filesystem). >=20 > > it is pretty slow (the more files there are the slower > > it starts). >=20 > Yes, I've got some ideas to improve that. Avoid file duplication would be the first improvement I guess. >=20 > > and renaming files with respect to their status (read, > > signed, and so on). >=20 > I don't think the standard maildir flags-in-filename scheme is > sufficient to accomodate all of Gnus's marks (and certainly not > user-defined marks). We could have a different flags-in-filename > scheme that would be more accomodating, but it would be unrecognizable > to other maildir readers. Would that still be worthwhile for you? > What would be the advantages over nnmaildir's current mark system? I'm not that sure that a flags-in-filename scheme would be better. I'm not even waiting for any compatibility with other MUA. 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 ? Cheers, --=20 J=E9r=F4me Marant