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>". 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

