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

Reply via email to