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

Reply via email to