You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Tim-Christian Mundt (JIRA)" <se...@james.apache.org> on 2010/07/05 16:07:49 UTC

[jira] Updated: (IMAP-176) change users' namespace to #private

     [ https://issues.apache.org/jira/browse/IMAP-176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tim-Christian Mundt updated IMAP-176:
-------------------------------------

    Attachment: changeNamespace1-IMAP.patch
                changeNamespace1-server.patch

I attached a patch that should fix that. On the way I renamed mailbox.Constants to mailbox.MailboxConstants according to StoreConstants, ImapConstants etc. Also I moved the namespace constant to that MailboxConstants interface because it is nothing really about IMAP but rather about the storage. That can be seen with the pop3 server which also needs to access this constant. It should not depend on IMAP.

By the way: I wouldn't mind changing all the constants interfaces to classes. I  know, it's convenient to have direct access to the constants by simply "implementing" the according interface, but I think it's dirty, rather the opposite of what interfaces are for (what does it mean to implement a constant?). My opinion...

> change users' namespace to #private
> -----------------------------------
>
>                 Key: IMAP-176
>                 URL: https://issues.apache.org/jira/browse/IMAP-176
>             Project: JAMES Imap
>          Issue Type: Bug
>            Reporter: Tim-Christian Mundt
>         Attachments: changeNamespace1-IMAP.patch, changeNamespace1-server.patch
>
>
> Until now the namespace for the private user mailboxes is "#mail". However, this is not really logical, because also shared or public or whatever mailboxes contain mail. I'd propose to change this to "#private". This is also how dovecot does it.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org