--
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) <valicac(a)gmail.com>
On Thu, Sep 12, 2013 at 2:27 PM, Vincent Massol
<vincent(a)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 <
gdelhumeau(a)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-admi…
You can get it from this commit:
https://github.com/xwiki/xwiki-platform/commit/8c1c1bac2cde30f9024525e50249…
(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/HomeM…
http://incubator.myxwiki.org/xwiki/bin/download/Improvements/HomeMenu/HomeM…
"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
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/HomeM…
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/HomeM…
in
* Menu in the Home (mainwiki)
http://incubator.myxwiki.org/xwiki/bin/download/Improvements/HomeMenu/HomeM…
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(pro…
> 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(proposal…
> > 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/Men…
>
> > 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
> > Louis-Marie
> > _______________________________________________
> > devs mailing list
> > devs(a)xwiki.org
> >
http://lists.xwiki.org/mailman/listinfo/devs
>
_______________________________________________
> devs mailing list
> devs(a)xwiki.org
>
http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org