Hi Caty, On Apr 16, 2013, at 8:28 AM, Ecaterina Moraru (Valica) <[email protected]> wrote:
> Hi devs, > > A single wiki model is mostly used to demo XWiki and to test its features. > In production usually we have a multiwiki model, because of its > flexibility. > > Since 5.0M2 we also have virtual mode enabled by default, meaning that is > even easier to create and manage subwikis/workspaces. > > No matter if you want independent wikis or workspaces, both cases share a > Main Wiki. I propose to call the Main Wiki a 'Portal'. I really don't like the name :) As Marius said Portal has a very specific meaning and it's not the one we use... > The Portal purpose is to: > - both: manage the wikis/workspaces, being the point where you create new > wikis/workspaces; > - both: help the navigation between wikis/workspaces, by being the 'home' > point for them; > - workspace: manage the global users, providing access to a User Directory; > - workspace: will provide a global view of users' activities in workspaces; > - wikis: will provide a webhome (similar to what we have on myxwiki.org) > that states the purpose of the farm. > > Workspace already has a custom menu in which there is present the 'Main' > wiki > http://incubator.myxwiki.org/xwiki/bin/download/Improvements/PortalMenu/currentOverviewWorkspace453.png So the goal is to be able to navigate quickly from one subwiki to another right? I'm not sure that we need a menu entry for this for non workspaces use cases but maybe. Another idea is similarly to the "User Directory" application, it would be nice to have a "Wiki Directory" application too. That app could bring the extra top level menu (once we make the menus flexible - JV's proposal with UIX that we need to implement). Similarly the Workspaces application should bring the Workspaces top level menu too. Said differently I'm not sure we need a hardcoded new menu. IMO this menu could be brought by the Workspaces app and the Wiki Directory app. Regarding the name, I'd simply use "Wikis" for the menu entry brought by the Wiki Directory app and "Workspaces" for the menu entry brought by the Workspaces app. Of course these app would need to check user rights to list only the wikis that users are allowed to see (as it's currently done in the farm dashboard and in the workspaces app). Note: When you install the workspaces app you wouldn't get the "Wiki Directory" app installed by default (ie it wouldn't depend on it). Regarding breadcrumb I don't think it should lead to the main wiki and for me the top level breadcrumb entry should be the current wiki since there's no real notion of parent wiki. Thanks -Vincent > I've made a proposal for the content of the menus in > http://incubator.myxwiki.org/xwiki/bin/view/Improvements/PortalMenu that we > shall discuss. > > 'Portal' entry is present in the menu and also in the Breadcrumbs. The > 'home' icon should be always present in the breadcrumbs, followed by the > Wiki/Workspace WebHome and then should be user defined (according to a > custom parent/child relation). > > By having it clearly stated in the menu and in the breadcrumb, it will > improve the navigation between workspaces (and will give a home point for > the wikis). > > In single wikis, the Portal entry is skipped. > > Thanks, > Caty _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

