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 "Eric Charles (JIRA)" <se...@james.apache.org> on 2010/09/27 16:57:33 UTC

[jira] Created: (JAMES-1052) Provide a tool to migrate 2.3 mail-repositories to 3.0 mailbox-stores

Provide a tool to migrate 2.3 mail-repositories to 3.0 mailbox-stores
---------------------------------------------------------------------

                 Key: JAMES-1052
                 URL: https://issues.apache.org/jira/browse/JAMES-1052
             Project: JAMES Server
          Issue Type: New Feature
    Affects Versions: 3.0-M1
            Reporter: Eric Charles
            Assignee: Eric Charles
             Fix For: 3.0-M1


A migration tool must be provided to ease the 2.3 mail store pumping into the new 3.0 maiblox store.
This should be implemented against MailRepository and Mailbox/MessageManager and not against low-level API (File, JDBC,...)


-- 
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] Updated: (JAMES-1052) Provide a tool to migrate 2.3 mail-repositories to 3.0 mailbox-stores

Posted by "Norman Maurer (JIRA)" <se...@james.apache.org>.
     [ https://issues.apache.org/jira/browse/JAMES-1052?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Norman Maurer updated JAMES-1052:
---------------------------------

    Fix Version/s:     (was: 3.0-M1)
                   3.0

Move to 3.0

> Provide a tool to migrate 2.3 mail-repositories to 3.0 mailbox-stores
> ---------------------------------------------------------------------
>
>                 Key: JAMES-1052
>                 URL: https://issues.apache.org/jira/browse/JAMES-1052
>             Project: JAMES Server
>          Issue Type: New Feature
>    Affects Versions: 3.0-M1
>            Reporter: Eric Charles
>            Assignee: Eric Charles
>             Fix For: 3.0
>
>
> A migration tool must be provided to ease the 2.3 mail store pumping into the new 3.0 maiblox store.
> This should be implemented against MailRepository and Mailbox/MessageManager and not against low-level API (File, JDBC,...)

-- 
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: (JAMES-1052) Provide a tool to migrate 2.3 mail-repositories to 3.0 mailbox-stores

Posted by "Eric Charles (JIRA)" <se...@james.apache.org>.
    [ https://issues.apache.org/jira/browse/JAMES-1052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12922886#action_12922886 ] 

Eric Charles commented on JAMES-1052:
-------------------------------------

Yes, to 3.0 (will not be ready for M1)

> Provide a tool to migrate 2.3 mail-repositories to 3.0 mailbox-stores
> ---------------------------------------------------------------------
>
>                 Key: JAMES-1052
>                 URL: https://issues.apache.org/jira/browse/JAMES-1052
>             Project: JAMES Server
>          Issue Type: New Feature
>    Affects Versions: 3.0-M1
>            Reporter: Eric Charles
>            Assignee: Eric Charles
>             Fix For: 3.0-M1
>
>
> A migration tool must be provided to ease the 2.3 mail store pumping into the new 3.0 maiblox store.
> This should be implemented against MailRepository and Mailbox/MessageManager and not against low-level API (File, JDBC,...)

-- 
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: (JAMES-1052) Provide a tool to migrate 2.3 mail-repositories to 3.0 mailbox-stores

Posted by "Norman Maurer (JIRA)" <se...@james.apache.org>.
    [ https://issues.apache.org/jira/browse/JAMES-1052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12922862#action_12922862 ] 

Norman Maurer commented on JAMES-1052:
--------------------------------------

Should we move this to 3.0 ?

> Provide a tool to migrate 2.3 mail-repositories to 3.0 mailbox-stores
> ---------------------------------------------------------------------
>
>                 Key: JAMES-1052
>                 URL: https://issues.apache.org/jira/browse/JAMES-1052
>             Project: JAMES Server
>          Issue Type: New Feature
>    Affects Versions: 3.0-M1
>            Reporter: Eric Charles
>            Assignee: Eric Charles
>             Fix For: 3.0-M1
>
>
> A migration tool must be provided to ease the 2.3 mail store pumping into the new 3.0 maiblox store.
> This should be implemented against MailRepository and Mailbox/MessageManager and not against low-level API (File, JDBC,...)

-- 
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: (JAMES-1052) Provide a tool to migrate 2.3 mail-repositories to 3.0 mailbox-stores

Posted by "Eric Charles (JIRA)" <se...@james.apache.org>.
    [ https://issues.apache.org/jira/browse/JAMES-1052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12917930#action_12917930 ] 

Eric Charles commented on JAMES-1052:
-------------------------------------

Thinking more on this, we could extend the scope and define a way to "copy" mailrepository (2.3) and mailstore (3.0) to mailstore (3.0).

This could be used to migrate 2.3-to-3.0, 3.0-to-3.0 in case of mailstore change (db change, db to jcr,...), and even backup reasons (simply copy the existing mailstore to a second mailstore)

On impl, this could be done via two addition commands on remote manager:
- copyMailRepository from=beanName to=beanName
- copyMailStore from=beanName to=beanName

The beanName should be added by the administrator in the spring-beans.xml

Same for the User and Domain stuff.
With Mail/User/Domain, we cover all needed data.

WDYT ?


> Provide a tool to migrate 2.3 mail-repositories to 3.0 mailbox-stores
> ---------------------------------------------------------------------
>
>                 Key: JAMES-1052
>                 URL: https://issues.apache.org/jira/browse/JAMES-1052
>             Project: JAMES Server
>          Issue Type: New Feature
>    Affects Versions: 3.0-M1
>            Reporter: Eric Charles
>            Assignee: Eric Charles
>             Fix For: 3.0-M1
>
>
> A migration tool must be provided to ease the 2.3 mail store pumping into the new 3.0 maiblox store.
> This should be implemented against MailRepository and Mailbox/MessageManager and not against low-level API (File, JDBC,...)

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