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

Reply via email to