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 "Robert Burrell Donkin (JIRA)" <se...@james.apache.org> on 2009/03/18 10:19:50 UTC
[jira] Created: (IMAP-70) Allow Hierarchy Deliminator To Be
Configured At Assembly Time
Allow Hierarchy Deliminator To Be Configured At Assembly Time
-------------------------------------------------------------
Key: IMAP-70
URL: https://issues.apache.org/jira/browse/IMAP-70
Project: JAMES Imap
Issue Type: Improvement
Components: Mailbox, Protocol
Affects Versions: 0.1
Reporter: Robert Burrell Donkin
Assignee: Robert Burrell Donkin
Fix For: 0.1
ATM the hierarchy deliminator is hard coded in ImapConstants. Configuring this at run time is likely to be problematic but it should be possible to configure it when the component is assembled.
--
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
Re: [jira] Created: (IMAP-70) Allow Hierarchy Deliminator To Be
Configured At Assembly Time
Posted by Robert Burrell Donkin <ro...@gmail.com>.
On Wed, Mar 18, 2009 at 9:52 AM, Norman Maurer <no...@apache.org> wrote:
> Just wonder what this should be usefull for ? Any usecase ?
yes - '/' is the other common alternative and plays well with CMS
backends (see other thread)
- robert
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org
Re: [jira] Created: (IMAP-70) Allow Hierarchy Deliminator To Be
Configured At Assembly Time
Posted by Norman Maurer <no...@apache.org>.
Just wonder what this should be usefull for ? Any usecase ?
Bye,
Norman
2009/3/18 Robert Burrell Donkin (JIRA) <se...@james.apache.org>:
> Allow Hierarchy Deliminator To Be Configured At Assembly Time
> -------------------------------------------------------------
>
> Key: IMAP-70
> URL: https://issues.apache.org/jira/browse/IMAP-70
> Project: JAMES Imap
> Issue Type: Improvement
> Components: Mailbox, Protocol
> Affects Versions: 0.1
> Reporter: Robert Burrell Donkin
> Assignee: Robert Burrell Donkin
> Fix For: 0.1
>
>
> ATM the hierarchy deliminator is hard coded in ImapConstants. Configuring this at run time is likely to be problematic but it should be possible to configure it when the component is assembled.
>
> --
> 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
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org
[jira] Commented: (IMAP-70) Allow Hierarchy Deliminator To Be
Configured At Assembly Time
Posted by "Robert Burrell Donkin (JIRA)" <se...@james.apache.org>.
[ https://issues.apache.org/jira/browse/IMAP-70?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12693764#action_12693764 ]
Robert Burrell Donkin commented on IMAP-70:
-------------------------------------------
Some clients (for example, Thunderbird) are broken. They ignore the hierarchy deliminator and assume that '/' will always be used. It may be best to hardcode this delimitator.
> Allow Hierarchy Deliminator To Be Configured At Assembly Time
> -------------------------------------------------------------
>
> Key: IMAP-70
> URL: https://issues.apache.org/jira/browse/IMAP-70
> Project: JAMES Imap
> Issue Type: Improvement
> Components: Mailbox, Protocol
> Affects Versions: 0.1
> Reporter: Robert Burrell Donkin
> Assignee: Robert Burrell Donkin
> Fix For: 0.1
>
>
> ATM the hierarchy deliminator is hard coded in ImapConstants. Configuring this at run time is likely to be problematic but it should be possible to configure it when the component is assembled.
--
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
[jira] Commented: (IMAP-70) Allow Hierarchy Deliminator To Be
Configured At Assembly Time
Posted by "Robert Burrell Donkin (JIRA)" <se...@james.apache.org>.
[ https://issues.apache.org/jira/browse/IMAP-70?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12693782#action_12693782 ]
Robert Burrell Donkin commented on IMAP-70:
-------------------------------------------
Thunderbird should behave reasonably provided that RFC2342 is available
> Allow Hierarchy Deliminator To Be Configured At Assembly Time
> -------------------------------------------------------------
>
> Key: IMAP-70
> URL: https://issues.apache.org/jira/browse/IMAP-70
> Project: JAMES Imap
> Issue Type: Improvement
> Components: Mailbox, Protocol
> Affects Versions: 0.1
> Reporter: Robert Burrell Donkin
> Assignee: Robert Burrell Donkin
> Fix For: 0.1
>
>
> ATM the hierarchy deliminator is hard coded in ImapConstants. Configuring this at run time is likely to be problematic but it should be possible to configure it when the component is assembled.
--
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
[jira] Closed: (IMAP-70) Allow Hierarchy Deliminator To Be
Configured At Assembly Time
Posted by "Robert Burrell Donkin (JIRA)" <se...@james.apache.org>.
[ https://issues.apache.org/jira/browse/IMAP-70?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robert Burrell Donkin closed IMAP-70.
-------------------------------------
Resolution: Fixed
Hierarchy delimiting is now delegated to Mailbox implementations.
Existing implementations support configuration through injection.
> Allow Hierarchy Deliminator To Be Configured At Assembly Time
> -------------------------------------------------------------
>
> Key: IMAP-70
> URL: https://issues.apache.org/jira/browse/IMAP-70
> Project: JAMES Imap
> Issue Type: Improvement
> Components: Mailbox, Protocol
> Affects Versions: 0.1
> Reporter: Robert Burrell Donkin
> Assignee: Robert Burrell Donkin
> Fix For: 0.1
>
>
> ATM the hierarchy deliminator is hard coded in ImapConstants. Configuring this at run time is likely to be problematic but it should be possible to configure it when the component is assembled.
--
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
[jira] Commented: (IMAP-70) Allow Hierarchy Deliminator To Be
Configured At Assembly Time
Posted by "Robert Burrell Donkin (JIRA)" <se...@james.apache.org>.
[ https://issues.apache.org/jira/browse/IMAP-70?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12707812#action_12707812 ]
Robert Burrell Donkin commented on IMAP-70:
-------------------------------------------
Hierarchy deliminators are now implementation specific. All that remains is to allow alternative values to be injected into the existing implementations.
> Allow Hierarchy Deliminator To Be Configured At Assembly Time
> -------------------------------------------------------------
>
> Key: IMAP-70
> URL: https://issues.apache.org/jira/browse/IMAP-70
> Project: JAMES Imap
> Issue Type: Improvement
> Components: Mailbox, Protocol
> Affects Versions: 0.1
> Reporter: Robert Burrell Donkin
> Assignee: Robert Burrell Donkin
> Fix For: 0.1
>
>
> ATM the hierarchy deliminator is hard coded in ImapConstants. Configuring this at run time is likely to be problematic but it should be possible to configure it when the component is assembled.
--
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
[jira] Commented: (IMAP-70) Allow Hierarchy Deliminator To Be
Configured At Assembly Time
Posted by "Robert Burrell Donkin (JIRA)" <se...@james.apache.org>.
[ https://issues.apache.org/jira/browse/IMAP-70?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12682996#action_12682996 ]
Robert Burrell Donkin commented on IMAP-70:
-------------------------------------------
There are two common deliminators - '/' and '.'
When mapping to a URL-based backend (for example, a CMS) it is more natural to use '/' than '.'
> Allow Hierarchy Deliminator To Be Configured At Assembly Time
> -------------------------------------------------------------
>
> Key: IMAP-70
> URL: https://issues.apache.org/jira/browse/IMAP-70
> Project: JAMES Imap
> Issue Type: Improvement
> Components: Mailbox, Protocol
> Affects Versions: 0.1
> Reporter: Robert Burrell Donkin
> Assignee: Robert Burrell Donkin
> Fix For: 0.1
>
>
> ATM the hierarchy deliminator is hard coded in ImapConstants. Configuring this at run time is likely to be problematic but it should be possible to configure it when the component is assembled.
--
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