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

