I have made a new page "MultiWiki administration" in the Admin app, in order to set the SUBWIKI_CREATION right:
JIRA: http://jira.xwiki.org/browse/XWIKI-9412 PR: https://github.com/xwiki/xwiki-platform/pull/147 Thanks to look at some of my PR ;) Guillaume 2013/9/2 Guillaume "Louis-Marie" Delhumeau <[email protected]> > I have edited the Workspaces translation keys for English & French in > order to replace "Workspace" by "Subwiki". It may change in the future. > > JIRA: http://jira.xwiki.org/browse/XWIKI-9411 > PR: https://github.com/xwiki/xwiki-platform/pull/146 > > Guillaume Louis-Marie > > > 2013/8/29 Guillaume "Louis-Marie" Delhumeau <[email protected]> > >> I have created a new SUBWIKI_CREATION right. >> See JIRA: http://jira.xwiki.org/browse/XWIKI-9405 >> See the Pull Request: https://github.com/xwiki/xwiki-platform/pull/143 >> >> I need this right to know if I can display the "Add SubWiki" link in the >> top menu. If the admin only want a single wiki and disable the subwiki >> feature, he just have to unset this right for XWikiAdminGroup. >> >> Thanks, >> Louis-Marie >> >> >> 2013/8/29 Vincent Massol <[email protected]> >> >>> >>> On Aug 28, 2013, at 6:44 PM, Guillaume Louis-Marie Delhumeau < >>> [email protected]> wrote: >>> >>> > Hi developers. I'm sorry to post such a long post, but the workspace >>> > integration >>> > in XE is a big deal, with a lot of things to discuss. That is why I >>> > describe >>> > the current state, what we want to have in the long term and what we >>> can do >>> > for 5.2. >>> >>> [snip] >>> >>> > 4 - What I propose to do for 5.2 >>> > --------------------------------- >>> > Regarding the objectives, it seems obvious that we won't have the time >>> to >>> > do all >>> > the work for 5.2. So we have to decide what we do. >>> > >>> > I propose to make it iteratively, but we have to take into account >>> that the >>> > "Workspace Integration" has been voted for 5.2. >>> > >>> > So, we should: >>> > >>> > - bundle the "Workspaces" application by default, not bundle the >>> > "Wiki Manager UI". So the user can only create workspaces, which is >>> the >>> > main >>> > use case. If the user want to create a subwiki like in the "farm" >>> > use-case, he >>> > will have to manually install WikiManager UI from the Extension >>> Manager, >>> > which >>> > is not very hard! >>> > >>> > - start dropping the "workspace" terminology. The Workspaces >>> application >>> > will be >>> > integrated, but all the texts will mention "subwikis" instead of >>> > "workspaces". >>> > So the user will not be used to the "workspace" term since we want to >>> > drop it >>> > in the near future. >>> > I don't know yet if it is better to create new translation keys or to >>> > reuse >>> > current ones (like workspacemanager.doc.createwiki.wikiname). >>> > >>> > - we keep the current main page, we do not put the Workspaces main >>> page by >>> > default. >>> > >>> > - we integrate the new subwiki creation wizard that I have made, but >>> in the >>> > end >>> > it does not do more than the current workspace creation UI. We do not >>> > implement the "users isolation" option. >>> > >>> > - Add a link to WorkspaceManager.Install in the administration instead >>> of >>> > having >>> > it in the main page. >>> >>> And rename that page since it's no longer about install but about >>> creating the template >>> >>> > - I create the menu Home/Wiki/Space/Page based on the option D of the >>> > Caty's >>> > proposal. >>> > >>> > >>> http://incubator.myxwiki.org/xwiki/bin/view/Improvements/CreateWikiImprovements#HOptionD >>> > >>> > The menu will be: >>> > * Add >>> > * Subwiki (if WorkspaceManager has been installed) >>> > * Space >>> > * Page >>> > * Home >>> > * Administer wiki (if you have the right) >>> > * Subwiki directories >>> >>> We need to decide if we write Subwiki or SubWiki. I don't have a >>> preference ATM. >>> >>> It should be singular not plural and uppercase 'D': Subwiki Directory >>> >>> This "Home" menu (which I don't really like but ok for now) should only >>> be visible if there's more than 1 (sub)wiki. >>> >>> What about User Directory? Should it be left in the Application panel or >>> moved to a menu to be consistent with Document Index and Subwiki Directory? >>> >>> >>> > --- >>> > * Watch home (if you are in the main wiki) >>> > * Document index (if you are in the main wiki) >>> > * Subwiki (if you are not in the main wiki): >>> > * Watch subwiki >>> > * Administer subwiki >>> > * Document index >>> > * Delete subwiki >>> > * Space: >>> > * No change there >>> > * Page: >>> > * No change there >>> > >>> > Then, for the next releases (5.3?), we start to make the work that I >>> have >>> > described in the long term objectives section. >>> > >>> > Conclusion >>> > ---------- >>> > WDYT? ;) >>> >>> Sounds good. We won't have more time to for 5.2. >>> >>> Thanks >>> -Vincent >>> >>> _______________________________________________ >>> devs mailing list >>> [email protected] >>> http://lists.xwiki.org/mailman/listinfo/devs >>> >> >> > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

