Hello. The version 0.3 has been released today.
The preferences and the rights of pages are now handled. So if you move a page under an other one, causing different preferences or rights are applied on that page, the tool will create preferences/rights on this page to preserve the old settings. You can test it there: http://extensions.xwiki.org/xwiki/bin/view/Extension/Nested+Pages+Migrator+Application Feedback are welcome. Next objective: apply the plan on the wiki! Thanks, Guillaume 2016-02-09 19:47 GMT+01:00 Guillaume Delhumeau < guillaume.delhum...@xwiki.com>: > Hello. > > Charlie, you might have experienced http://jira.xwiki.org/browse/NPMIG-11. > The good news is that I've fixed it. > > Now, I am happy to announce that I have released the version 0.2.1 of the > application. It brings some new features: > - the plan computation is done asynchronously > - the ability to set manually the parent of a document has been implemented > - 2 converted pages cannot have the same target (no collision). > - more cases are handled. > > More informations there: > http://extensions.xwiki.org/xwiki/bin/view/Extension/Nested+Pages+Migrator+Application#Hv0.2.1 > > Thanks, > > Guillaume > > 2016-02-02 15:27 GMT+01:00 Guillaume Delhumeau < > guillaume.delhum...@xwiki.com>: > >> Hi Charlie, and thanks for your feedback. >> >> I was considering using a job and displaying a progress bar during the >> computation of the plan. Your example shows that we need it :) >> >> 2016-02-01 22:09 GMT+01:00 Charlie Mann <charlie.m...@aed.pro>: >> >>> I tried this extension out on our test server where we are simulating >>> upgrading from 7.1.2 to 7.4. It looks like it will be a very helpful >>> tool >>> in converting to the new nested pages scheme. One thing I did notice is >>> that one of our wikis that had a lot of nested pages under a space would >>> never show the migration plan. It was as though it was frozen. >>> >>> Charlie >>> >>> -----Original Message----- >>> From: users [mailto:users-boun...@xwiki.org] On Behalf Of Guillaume >>> Delhumeau >>> Sent: Tuesday, January 26, 2016 2:43 AM >>> To: XWiki Users <users@xwiki.org> >>> Subject: Re: [xwiki-users] A tool to convert terminal pages to Nested >>> Pages >>> >>> No opinion ? >>> >>> Thanks, >>> >>> 2016-01-20 9:53 GMT+01:00 Guillaume "Louis-Marie" Delhumeau < >>> gdelhum...@xwiki.com>: >>> >>> > 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+Migr >>> > ator+Application >>> > >>> > 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 (gdelhum...@xwiki.com) Research & Development >>> > Engineer at XWiki SAS Committer on the XWiki.org project >>> > >>> >>> >>> >>> -- >>> Guillaume Delhumeau (gdelhum...@xwiki.com) >>> Research & Development Engineer at XWiki SAS >>> Committer on the XWiki.org project >>> _______________________________________________ >>> users mailing list >>> users@xwiki.org >>> http://lists.xwiki.org/mailman/listinfo/users >>> >>> _______________________________________________ >>> users mailing list >>> users@xwiki.org >>> http://lists.xwiki.org/mailman/listinfo/users >>> >> >> >> >> -- >> Guillaume Delhumeau (guillaume.delhum...@xwiki.com) >> Research & Development Engineer at XWiki SAS >> Committer on the XWiki.org project >> > > > > -- > Guillaume Delhumeau (guillaume.delhum...@xwiki.com) > Research & Development Engineer at XWiki SAS > Committer on the XWiki.org project > -- Guillaume Delhumeau (guillaume.delhum...@xwiki.com) Research & Development Engineer at XWiki SAS Committer on the XWiki.org project _______________________________________________ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users