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