one of the most common complaints about mbsync is the somewhat
questionalbe subfolder naming, so i'm thinking about alternatives.

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.

suppose a mailbox named top/sub/subsub, and a new Hierarchy option:

Verbatim - verbatim folder names: top/sub/subsub
Legacy - subfolder names are prefixed with dots: top/.sub/.subsub
        (default for backwards compatibility reasons)
Maildir++ - subfolder names are joined with dots and the
        result is prefixed with another dot: top/.sub.subsub
        (this is what the Legacy format should have been to start with)
Flatten - folder names are joined with dots: top.sub.subsub

i think it might even be a good idea to emit a warning about using the
legacy format when a subfolder is being created and the option is not
explicitly specified.

previously, i proposed allowing arbitrary name transforms based on
regular expressions, but that doesn't seem terribly useful, so i don't
think i'll ever pursue this.

objections? better ideas?

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel

Reply via email to