2013/9/19 Vincent Massol <[email protected]> > > On Sep 19, 2013, at 10:49 AM, Guillaume Louis-Marie Delhumeau < > [email protected]> wrote: > > > 2013/9/19 Vincent Massol <[email protected]> > > > >> > >> On Sep 19, 2013, at 10:21 AM, "Guillaume \"Louis-Marie\" Delhumeau" < > >> [email protected]> wrote: > >> > >>> +1, I like this idea. > >>> > >>> Anyone else? > >> > >> The only downside is that it's not very logical with the rest of the > menus > >> which use the format: "<prefix>:<name>". > >> For example: "Space: <spacename>" or "Page: <pagename>". > >> > > > > It is already the case when you are in the main wiki and you have > subwikis > > (in my current proposal). > > No, your proposal doesn't touch "Space: <spacename>" or "Page: <pagename>"… >
Yes, and so it is already inconsistent with the Home menu, whether or not we implement the Denis suggestion... > > Thanks > -Vincent > > >> If we were to remove "Space:" and "Page:" prefixes then I'd be +1. Right > >> now I'm more +0. > >> > >> Thanks > >> -Vincent > >> > >>> 2013/9/18 Denis Gervalle <[email protected]> > >>> > >>>> Looking at the screenshots, I was wondering if we shouldn't use the > same > >>>> "HOME" label for the single wiki case, since the wiki name has no real > >>>> meaning, and it could became the home of a workspace environment, or > of > >> a > >>>> multiwiki farm. This would make it more consistent over time, than > >> having > >>>> the "Wiki: xwiki" changing to "HOME" when a subwiki is created. I am > >> only > >>>> talking about the menu label here, not the content. > >>>> > >>>> WDYT ? > >>>> > >>>> > >>>> On Wed, Sep 18, 2013 at 5:00 PM, Guillaume "Louis-Marie" Delhumeau < > >>>> [email protected]> wrote: > >>>> > >>>>> You can see some screenshots in the JIRA: > >>>>> http://jira.xwiki.org/browse/XWIKI-9475 > >>>>> > >>>>> Thanks, > >>>>> LM > >>>>> > >>>>> > >>>>> 2013/9/18 Fabio Mancinelli <[email protected]> > >>>>> > >>>>>> On Thu, Sep 12, 2013 at 2:39 PM, Guillaume "Louis-Marie" Delhumeau > >>>>>> <[email protected]> wrote: > >>>>>>> Indeed, the proposal A was based on > >>>>>>> > >>>>> > >>>> > >> > http://incubator.myxwiki.org/xwiki/bin/view/Improvements/PortalMenuinstead > >>>>>>> of > http://incubator.myxwiki.org/xwiki/bin/view/Improvements/HomeMenu > >> . > >>>>>>> > >>>>>>> Then I suggest to call your proposal: E. > >>>>>>> > >>>>>>> Let me recap: > >>>>>>> > >>>>>>> - Proposal A : Tiny "Home menu". > >>>>>>> > >>>>>>> - Proposal B : XWiki right side menu > >>>>>>> > >>>>>>> - Proposal C : Wiki crowded menu > >>>>>>> > >>>>>>> - Proposal D : Add a menu on the top-left logo. > >>>>>>> > >>>>>>> - Proposal E : The complete "Home menu" proposed by Caty. > >>>>>>> > >>>>>> > >>>>>> I like both B and E. > >>>>>> > >>>>>> I liked E because it keeps the left area the same. Since all the > wikis > >>>>>> are equal, so it should be the area for manipulating it. But since > the > >>>>>> main wiki is "more equal" than the others, it's good to show it. I > >>>>>> understand the problem of E but I cannot think of another place > where > >>>>>> to put this menu. > >>>>>> > >>>>>> What I don't like of E is just the "home" label. > >>>>>> Home will become too overloaded. Every wiki has a home, now with > that > >>>>>> menu there will be a home which is the home of the main wiki. > >>>>>> > >>>>>> I cannot think of a better alternative besides "Main" that suffers > of > >>>>>> the same problem (since every wiki has a Main space). > >>>>>> Maybe calling it "XWiki" can really be a possible solution. > >>>>>> > >>>>>> -Fabio > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>>> -- > >>>>>>> > >>>>>>> About E: > >>>>>>> Some issues IMHO: > >>>>>>> - The amount of menus is not the same when you are in the home wiki > >>>> and > >>>>>>> when you are in the subwiki. > >>>>>>> - Do we really need to have a direct access to the documents, the > >>>> users > >>>>>> and > >>>>>>> the applications of the home wiki when you are in the subwiki? > Can't > >>>> it > >>>>>> be > >>>>>>> confusing? > >>>>>>> > >>>>>>> Thanks, > >>>>>>> Guillaume Louis-Marie Delhumeau > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> 2013/9/12 Ecaterina Moraru (Valica) <[email protected]> > >>>>>>> > >>>>>>>> On Thu, Sep 12, 2013 at 2:27 PM, Vincent Massol < > [email protected] > >>>>> > >>>>>>>> wrote: > >>>>>>>> > >>>>>>>>> You forgot one proposal which I like: > >>>>>>>>> > >>>>>>>>> == Proposal D == > >>>>>>>>> > >>>>>>>>> * Generalize the XWiki home (the logo at the top left) > >>>>>>>>> * When you click on the logo you get to the home of the current > >>>> wiki > >>>>>>>>> * The proposal is about generalizing that feature to allow > >>>>> navigating > >>>>>>>>> either to the wiki home, to the main wiki or to the list of other > >>>>>> wikis > >>>>>>>>> * It could be done by showing a menu arrow when the mouse hover > >>>> over > >>>>>> the > >>>>>>>>> logo and when the mouse moves over the arrow, show a menu with > >>>> first > >>>>>>>> entry > >>>>>>>>> = "Main Wiki" (or "Home Wiki" if you prefer) and a second entry > >>>> with > >>>>>>>> "Wiki > >>>>>>>>> Index" for example. > >>>>>>>>> > >>>>>>>>> What I like with this is that the user is already used to use the > >>>>>> logo as > >>>>>>>>> a way to navigate to the home of wiki. > >>>>>>>>> > >>>>>>>>> Thanks > >>>>>>>>> -Vincent > >>>>>>>>> > >>>>>>>>> On Sep 12, 2013, at 12:31 PM, Guillaume Louis-Marie Delhumeau < > >>>>>>>>> [email protected]> wrote: > >>>>>>>>> > >>>>>>>>>> Hi developers. > >>>>>>>>>> > >>>>>>>>>> Tuesday evening, after trying to fix all issues that integrate > >>>>>>>> Workspace > >>>>>>>>> in > >>>>>>>>>> XE made, I had a bit of time to work on this JIRA: > >>>>>>>>>> http://jira.xwiki.org/browse/XWIKI-9341 "Menu improvements when > >>>>>>>>> Workspaces > >>>>>>>>>> activated". > >>>>>>>>>> > >>>>>>>>>> The idea was to quickly implement the Caty's proposal for M2 > >>>>> (which > >>>>>> was > >>>>>>>>>> scheduled for the day after). I made it and I sent a pull > >>>>> request. I > >>>>>>>> have > >>>>>>>>>> also sent a mail to Vincent to show him my work. > >>>>>>>>>> > >>>>>>>>>> == Proposal A == > >>>>>>>>>> There is some screenshots (Proposal A): > >>>>>>>>>> Logged as admin: > >>>>>>>>>> > >>>>>> > >> http://xwiki.kephpage.net/proposals/workspaces-menus/new-home-menu.png > >>>>>>>>>> Not logged as admin: > >>>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>> > >>>>> > >>>> > >> > http://xwiki.kephpage.net/proposals/workspaces-menus/new-home-menu-non-admin.png > >>>>>>>>>> > >>>>>>>>>> You can get it from this commit: > >>>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>> > >>>>> > >>>> > >> > https://github.com/xwiki/xwiki-platform/commit/8c1c1bac2cde30f9024525e50249382e3d2c4138 > >>>>>>>>>> (except that I have changed the wiki icon for this screenshot) > >>>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>>>> So I just want to link again the 'Home Menu' full proposal > >>>>>>>> http://incubator.myxwiki.org/xwiki/bin/view/Improvements/HomeMenu > >>>>>>>> > >>>>>>>> In your screenshot is: > >>>>>>>> * Home > >>>>>>>> ** Administer Main Wiki > >>>>>>>> ** Wiki Directory > >>>>>>>> > >>>>>>>> What it was proposed: > >>>>>>>> * Home > >>>>>>>> ** Administration > >>>>>>>> ** Wikis Index > >>>>>>>> ** .... > >>>>>>>> > >>>>>>>> > >>>>>> > >>>>> > >>>> > >> > http://incubator.myxwiki.org/xwiki/bin/download/Improvements/HomeMenu/HomeMenuSubWiki.png > >>>>>>>> > >>>>>>>> > >>>>>> > >>>>> > >>>> > >> > http://incubator.myxwiki.org/xwiki/bin/download/Improvements/HomeMenu/HomeMenuMain.png > >>>>>>>> > >>>>>>>> "Administer Main Wiki" was proposed as: > >>>>>>>> - "Administration" > >>>>>>>> or > >>>>>>>> - "Administer Home" / "Administrate Home" > >>>>>>>> depending if you were located in Home or in the (sub)wiki. > >>>>>>>> > >>>>>>>> > >>>>>>>>>> We though this menu was confusing and not consistent with the > >>>>>> current > >>>>>>>>> menus: > >>>>>>>>>> - Why do we have a link to the *main wiki* administration when > >>>> we > >>>>>> are > >>>>>>>> in > >>>>>>>>> a > >>>>>>>>>> (sub)wiki? Does it make sense? > >>>>>>>>> > >>>>>>>> > >>>>>>>> As an administrator I think it has sense to be able to > administrate > >>>>> both > >>>>>>>> the current (sub)wiki you are visiting and also the home > (mainwiki). > >>>>>>>> > >>>>>>>> > >>>>>>>>>> - Why do we have the main wiki (called Home) in the left of the > >>>>>> current > >>>>>>>>>> wiki, space and page? The fact that there is actually a "main" > >>>> and > >>>>>>>>> several > >>>>>>>>>> "sub" wikis is only due to the implementation. We could imagine, > >>>>> in > >>>>>> the > >>>>>>>>>> future, a new implementation where there is no distinction > >>>> between > >>>>>>>> "main" > >>>>>>>>>> and "sub", but where we have an independent "system" that allows > >>>>> the > >>>>>>>>> users > >>>>>>>>>> to create and manage their wikis. Then, it seems better to call > >>>>> the > >>>>>>>> menu > >>>>>>>>>> "System" or "XWiki". > >>>>>>>>> > >>>>>>>> > >>>>>>>> The "main" and "sub" is transformed in "home" and "wiki". The menu > >>>>>> displays > >>>>>>>> the hierarchy: Home > Wiki > Space > Page and is also consistent > >>>> with > >>>>>> the > >>>>>>>> way our cascading works for our preferences (rights, etc.) > >>>>>>>> > >>>>>>>>> - When we don't have the admin right on the main wiki, we only > >>>> have > >>>>> a > >>>>>>>>>> single item in this menu, meanwhile wiki, space and page has > >>>> more > >>>>>>>>> content. > >>>>>>>>>> It does not look good. > >>>>>>>>> > >>>>>>>> > >>>>>>>> In the proposal there is > >>>>>>>> > >>>>>>>> > >>>>>> > >>>>> > >>>> > >> > http://incubator.myxwiki.org/xwiki/bin/download/Improvements/HomeMenu/HomeMenuSubWiki.png > >>>>>>>> Although this is not currently implemented, the idea is that we > >>>> could > >>>>>> also > >>>>>>>> list for example the "Users Index" a.k.a the "User Directory" > >>>>>> (especially > >>>>>>>> since workspaces have only global users and the directory is > located > >>>>> in > >>>>>> the > >>>>>>>> main wiki). In the proposal I've used " *** Index" in order to > have > >>>> a > >>>>>>>> consistency between the index/directory applications naming. > >>>>>>>> > >>>>>>>> So the idea is that even if now there is only one entry in the > >>>>> submenu, > >>>>>> we > >>>>>>>> could have more entries (if they are related to the Home > >>>> (mainwiki)). > >>>>>>>> > >>>>>>>> > >>>>>>>>>> - If you are in the main wiki, you have "Administer main wiki" > >>>>>> twice: > >>>>>>>>> once > >>>>>>>>>> in the Home menu, once in the Wiki menu. > >>>>>>>>>> - The left menu has too many items. > >>>>>>>>> > >>>>>>>> > >>>>>>>> If you are on the main wiki, the menu changes from > >>>>>>>> * Menu in the (sub)wiki > >>>>>>>> > >>>>>>>> > >>>>>> > >>>>> > >>>> > >> > http://incubator.myxwiki.org/xwiki/bin/download/Improvements/HomeMenu/HomeMenuSubWiki.png > >>>>>>>> in > >>>>>>>> * Menu in the Home (mainwiki) > >>>>>>>> > >>>>>>>> > >>>>>> > >>>>> > >>>> > >> > http://incubator.myxwiki.org/xwiki/bin/download/Improvements/HomeMenu/HomeMenuMain.png > >>>>>>>> > >>>>>>>> The left menu contains items related to 'spatial organization of > >>>>>> content' > >>>>>>>> inside XWiki (wikis, spaces, pages) > >>>>>>>> > >>>>>>>> > >>>>>>>>>> > >>>>>>>>>> == Proposal B == > >>>>>>>>>> Vincent thought it was not good enough to be integrated in > >>>> 5.2M2, > >>>>>> so we > >>>>>>>>>> started to iterate until having this proposal: > >>>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>> > >>>>> > >>>> > >> > http://xwiki.kephpage.net/proposals/workspaces-menus/new-xwiki-menu.png(proposal > >>>>>>>>>> B). > >>>>>>>>>> > >>>>>>>>>> Why putting this menu to the right side? It's because, on the > >>>> left > >>>>>>>> side, > >>>>>>>>> we > >>>>>>>>>> have Wiki/Space/Page, where you have actions that you can > >>>> actually > >>>>>>>>> achieve > >>>>>>>>>> on these Wiki, Space and Page. Actions like "Administer", > >>>> "Delete" > >>>>>> or > >>>>>>>>>> "Rename". The XWiki menu does not provide actions like that, it > >>>>> just > >>>>>>>>>> provides some shortcuts to navigate thought the wikis. It's > >>>> more a > >>>>>>>>> "System" > >>>>>>>>>> menu, like the Profile menu, or the Register action. That's why > >>>> we > >>>>>> put > >>>>>>>> it > >>>>>>>>>> there. Moreover, it make the left menu smaller, which is less > >>>>>>>> confusing. > >>>>>>>>> > >>>>>>>> > >>>>>>>> I don't like this proposal because is breaking the content > >>>>> organization > >>>>>>>> hierarchy: home > wiki > space > page. > >>>>>>>> You can consider our current menu to be composed of "Content || > >>>> User". > >>>>>> The > >>>>>>>> "Content" part allows you to create new content and to see your > >>>>>> location in > >>>>>>>> the content hierarchy. The right menu is dedicated to User related > >>>>>> actions. > >>>>>>>> > >>>>>>>> Also I don't like that it uses the name XWiki. Users want to > >>>> customize > >>>>>>>> their instance and not even show it's running on XWiki, making it > >>>>> their > >>>>>>>> own. > >>>>>>>> > >>>>>>>> > >>>>>>>>>> > >>>>>>>>>> == Proposal C == > >>>>>>>>>> We had also this idea: > >>>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>> > >>>>> > >>>> > >> > http://xwiki.kephpage.net/proposals/workspaces-menus/wiki-menu.png(proposalC) > >>>>>>>>>> But we didn't like it, because the "Wiki Directory" and the > >>>> "Main > >>>>>> Wiki" > >>>>>>>>>> link are not related to the current wiki, meanwhile actions like > >>>>>>>>>> "Administer", "Index" or "Delete" are. > >>>>>>>>> > >>>>>>>> > >>>>>>>> Crowded and serves as a double function. > >>>>>>>> > >>>>>>>> > >>>>>>>>>> > >>>>>>>>>> --- > >>>>>>>>>> After having created the proposal B, I asked Vincent: "What > >>>>> should I > >>>>>>>> do? > >>>>>>>>> Do > >>>>>>>>>> I commit it, without asking to the community?". He said yes, > >>>>>> because he > >>>>>>>>>> wanted to have something to show to the community that can still > >>>>> be > >>>>>>>>> changed > >>>>>>>>>> for the RC1, and he applied the pull request. > >>>>>>>>>> > >>>>>>>>>> So, let me list again the 3 proposals we have: > >>>>>>>>>> > >>>>>>>>>> A - "Home" menu (Caty's proposal): > >>>>>>>>>> Current implementation: > >>>>>>>>>> > >>>>>> > >> http://xwiki.kephpage.net/proposals/workspaces-menus/new-home-menu.png > >>>>>>>>>> Mockup with the new skin: > >>>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>> > >>>>> > >>>> > >> > http://incubator.myxwiki.org/xwiki/bin/download/Improvements/PortalMenu/MenuPortal.png > >>>>>>>>>> > >>>>>>>>>> B - "XWiki" right menu: > >>>>>>>>>> > >>>>>>>> > >>>>> > >> http://xwiki.kephpage.net/proposals/workspaces-menus/new-xwiki-menu.png > >>>>>>>>>> > >>>>>>>>>> C - Add actions to the "Wiki" menu: > >>>>>>>>>> > >>>>> http://xwiki.kephpage.net/proposals/workspaces-menus/wiki-menu.png > >>>>>>>>>> > >>>>>>>>>> I propose to start a thread where you can all give your opinion, > >>>>>>>>> regarding > >>>>>>>>>> one of these proposals, and you can also bring new ideas. We > >>>> must > >>>>>> have > >>>>>>>> a > >>>>>>>>>> consensus for the RC1! > >>>>>>>>>> > >>>>>>>>>> 0 for proposal A (the left menu is too heavy). > >>>>>>>>>> +0 for proposal B (not perfect IMHO). > >>>>>>>>>> -1 for proposal C. > >>>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>>>> So, my vote goes to Ver. A, but the way it was proposed: > >>>>>>>> http://incubator.myxwiki.org/xwiki/bin/view/Improvements/HomeMenu > >>>>>>>> > >>>>>>>> (Wiki / (sub)wiki) > >>>>>>>> * Home > >>>>>>>> ** Administration > >>>>>>>> ** --- > >>>>>>>> ** Wikis Index/Directory > >>>>>>>> ** Documents Index > >>>>>>>> > >>>>>>>> (Home/mainwiki) > >>>>>>>> * Home > >>>>>>>> ** Watch Home > >>>>>>>> ** Administer Home > >>>>>>>> ** --- > >>>>>>>> ** Wikis Index > >>>>>>>> ** Documents Index > >>>>>>>> > >>>>>>>> Thanks, > >>>>>>>> Caty > > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

