On Sun, Apr 26, 2015 at 03:53:59PM +0300, Ciprian Dorin Craciun wrote:
> On Sun, Apr 19, 2015 at 12:24 PM, Oswald Buddenhagen 
> <oswald.buddenha...@gmx.de> wrote:
> > the next question is whether anyone uses the Flatten option with
> > anything but the dot as separator? i suspect no, so i'd take away that
> > configurability.
> 
> Sorry for the late reply.  Yes, I do use `Flatten` with `#` as the
> separator instead of `.`.  (In fact before there was this option I had
> applied a patch to allow hierarchical IMAP folders and flatten them
> with such a pattern.)
> 
ok.
meanwhile i also noticed that i implemented Flatten outside the maildir
driver, so it can apply to imap mailboxes as well.
so it's going to stay as-is, orthogonal to the new option (that's a bit
confusing from the user perspective, as Hierarchy obviously makes no
sense when Flatten is used, but whatever).

> A minor comment: except `Flatten`, all the others seem to introduce
> some naming ambiguity, because a maildir already has `cur`, `new` and
> `tmp` folders, plus a few other `.*` files used by `mbsync` and
> perhaps other external tools.
>
correct. it's the status quo of Maildir, and i don't see how to change
anything in it without breaking lots of stuff.

> If I would to implement it from scratch, [...]
>
if you did that, you'd be well advised not to use the Maildir concept to
start with, as it's a terribly inefficient format. ;)
on the bright side, it's also a very easy to handle format ...


------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel

Reply via email to