[imp] Display of folders from Cyrus IMAPD

Aleksandar Milivojevic alex at milivojevic.org
Thu Apr 27 14:00:08 PDT 2006

Not trying to beat the dead horse...  But just couple observations  
after using this new namespace thingie for a while.

Quoting Michael M Slusarz <slusarz at horde.org>:

> Some quick examples.  When adding a folder on the folders screen
> without selecting a checkbox, where should that folderbe created?  If
> I am a "normal" user, I expect that folder to be created on the base
> level (i.e. the same level as INBOX).  It is counterintuitive to want
> to create the folder in the base level, only to have that folder
> appear under the INBOX.  That's certainly not what I expect to happen.

And if you click checkbox next to INBOX and create a folder, all the  
sudden it appears as toplevel folder.  Not as subfolder of INBOX.   
Which is counterintuitve too.  In either case it could have been  
solved by issuing a small warning to the user.

> Also, picture what would happen if your personal namespace was neither
> 'INBOX' or '' but something like 'foo'.  Then you will have a folder
> structure that looks like this:
> + foo
>   + bar1
>   + bar2

The wu-imapd would do even worse than what you get with personal  
namespace being "foo".  And everybody lived with it for decades.

> Also, what happens when you change IMAP servers, or your IMAP server
> changes namespaces.  i.e. the server migrates from Cyrus -> Dovecot?
> All of a sudden, your folders are shifted from under INBOX to the base
> level for no reason at all.  THis will most certainly confuse users.
> The whole purpose of namespaces is to make this behind-the-scenes
> change seamless.  This is not seamless.

When you change your IMAP server, changed namespaces are the least of  
the problems.  Different folder separators, different restrictions  
what IMAP server accepts or doesn't accept in folder names (often  
related to previous point), can folders hold both emails and  
subfolders or not, and so on and so forth.  The thing that your top  
level folders all the sudden ended up under INBOX, or vice versa is  
really the smallest problem you'll have...

See Ya' later, alligator!

More information about the imp mailing list