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

Reply via email to