[ 
https://issues.apache.org/jira/browse/JSPWIKI-476?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12670441#action_12670441
 ] 

Harry Metske commented on JSPWIKI-476:
--------------------------------------

Let me describe a possible migration scenario:

1. You have your good old wiki running with a classical repo
2. You have installed and configured your brand new and shiny JCR based wiki
3. Then you want to test this new thing and use your existing data
4. You go to your Exporter running in the old wiki and export everything, you 
don't need any locking or whatsoever 
5. Import the xml file into the new JCR wiki, and test a lot
6. you probably repeat 4,5 a couple of times.
7. you finally reached the point that you are confident the new wiki works 
fine, and you want to switch over
8. you then do a final export
9. now you have to be sure that your users don't edit any pages anymore in the 
old repo, either by a lock, or by just stopping the old wiki
10. do your final import and redirect your users to the new wiki

If you can afford downtime this scenario is just fine, and you probably don't 
need locking.
If not, you might need a time-slot where your wiki is in RO-mode, while you do 
your final export/import, and eventually (network)switch to your new wiki or 
something like that.

I am very biased by my daily work working with financial/transactional systems, 
so maybe Janne is right and we should start with no locking at all, or  just 
give some error messages during export telling that you are exporting locked 
pages.

Let's keep it simple in the first place, we can always make things more 
complicated in the future :-)


> Export Tool GUI-Discussion
> --------------------------
>
>                 Key: JSPWIKI-476
>                 URL: https://issues.apache.org/jira/browse/JSPWIKI-476
>             Project: JSPWiki
>          Issue Type: Sub-task
>          Components: Core & storage
>            Reporter: Olaf Kaus
>         Attachments: Export-Implementation-V1.jpg, Export.jpg, 
> ExportRunning.jpg
>
>
> I attached a proposal how the export gui could look.

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

Reply via email to