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 17:13:52 UTC

[jira] Commented: (IMAP-178) make namespaces simple String

    [ https://issues.apache.org/jira/browse/IMAP-178?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12885261#action_12885261 ] 

Tim-Christian Mundt commented on IMAP-178:
------------------------------------------

Ok, that was probably a little confusing. The interface I was referring to is "org.apache.james.imap.message.response.NamespaceResponse.Namespace". Of course the IMAP namespace extension (http://www.apps.ietf.org/rfc/rfc2342.html) needs a hierarchy delimiter, but is is not really part of the namespace as far as I understand.
On the other hand as part of NamespaceResponse it models the response - which has a prefix and a delimiter, I think we should leave it.

> make namespaces simple String
> -----------------------------
>
>                 Key: IMAP-178
>                 URL: https://issues.apache.org/jira/browse/IMAP-178
>             Project: JAMES Imap
>          Issue Type: Improvement
>            Reporter: Tim-Christian Mundt
>
> A namespace is merely a string in IMAP - a name. However, in James it is represented by an interface containing a prefix an a delimiter. The prefix is the name and the delimiter is the one that as passed around in James everywhere, so it shouldn't be part of the namespace. For IMAP there is even no need to separate the namespace from the mailbox name. Still - for convenience - we should put a dot at the end of the namespace names.

-- 
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