On Sep 19, 2013, at 10:49 AM, Guillaume Louis-Marie Delhumeau 
<gdelhum...@xwiki.com> wrote:

> 2013/9/19 Vincent Massol <vinc...@massol.net>
> 
>> 
>> On Sep 19, 2013, at 10:21 AM, "Guillaume \"Louis-Marie\" Delhumeau" <
>> gdelhum...@xwiki.com> 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>"…

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 <d...@softec.lu>
>>> 
>>>> 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 <
>>>> gdelhum...@xwiki.com> wrote:
>>>> 
>>>>> You can see some screenshots in the JIRA:
>>>>> http://jira.xwiki.org/browse/XWIKI-9475
>>>>> 
>>>>> Thanks,
>>>>> LM
>>>>> 
>>>>> 
>>>>> 2013/9/18 Fabio Mancinelli <fabio.mancine...@xwiki.com>
>>>>> 
>>>>>> On Thu, Sep 12, 2013 at 2:39 PM, Guillaume "Louis-Marie" Delhumeau
>>>>>> <gdelhum...@xwiki.com> 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) <vali...@gmail.com>
>>>>>>> 
>>>>>>>> On Thu, Sep 12, 2013 at 2:27 PM, Vincent Massol <vinc...@massol.net
>>>>> 
>>>>>>>> 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 <
>>>>>>>>> gdelhum...@xwiki.com> 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
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to