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

Reply via email to