No opinion ?
Thanks,
2016-01-20 9:53 GMT+01:00 Guillaume "Louis-Marie" Delhumeau <
gdelhumeau(a)xwiki.com>gt;:
Hello, users of XWiki!
I just have released the first version (alpha) of a new application to
help you convert your existing (terminal) pages to nested pages after an
upgrade to a recent wiki (7.4.x is the targeted version).
This tool is available and can be installed directly with Extension
Manager. All informations are there:
http://extensions.xwiki.org/xwiki/bin/view/Extension/Nested+Pages+Migrator+…
The application *does not currently apply the migration*. It only
computes a plan which say what actions should be done. The purpose, right
now, is only to test the tool without affecting any wiki.
There is an option to simply convert your pages to nested pages
(Space.Page => Space.Page.WebHome) so they can have children (which they
cannot while being terminal). But, by default, the migrator tries to
preserve the existing hierarchy of pages (based on the "parent" field of
each page) by moving the pages under their parent page. So if you have
SpaceA.PageA with SpaceB.PageB as parent, the proposed migration will be
SpaceA.PageA => SpaceB.PageB.PageA.WebHome.
In the future, the plan will also contain actions for preserving the
configured preferences (right now, if a page is moved, all the preferences
from its previous space are not applied to it anymore), and rights.
This version is a first step in order to have a very complete tool. A
design document have been written with more informations (
http://design.xwiki.org/xwiki/bin/view/Proposal/UpgradeToNestedPages).
I would love to see some of you testing this application, the user
interface, and judging the proposed plans. Don't hesitate to give your
feedbacks. Please tell me if you have other ideas that I have not listed in
the design document, like features that I have not think about.
Thanks a lot,
--
Guillaume Delhumeau (gdelhumeau(a)xwiki.com)
Research & Development Engineer at XWiki SAS
Committer on the
XWiki.org project
--
Guillaume Delhumeau (gdelhumeau(a)xwiki.com)
Research & Development Engineer at XWiki SAS
Committer on the