2016-11-28 13:04 GMT+01:00 Vincent Massol <vincent(a)massol.net>et>:
Hi Guillaume,
Note that I’ve renamed the thread since this is hijacking the original
thread.
I just raised this point as a side note. Didn’t meant to discuss it in
this thread originally.
For context, Guillaume is replying to:
“
Side note/wish: I’d love a shortcut key that you’d press to make the
current user advanced + show hidden docs. And if you press it again it does
the opposite.
“
On 21 Nov 2016, at 15:17, Guillaume Delhumeau
<
guillaume.delhumeau(a)xwiki.com> wrote:
Vincent: why not introducing a "Developer" user, in addition of the
"Admin", in the Jetty/HSQLDB package? It could even be done on snapshot
versions only, since this is what developers use the most.
I don’t like this option at all.
Several users have asked about showing hidden docs. This is a common use
case and it’s not a “developer”’ feature IMO. It’s actually not a feature
for any category of users (user, admin, developer) but more a feature for
advanced users.
So do you think the "show hidden docs" shortcut would be enabled only for
advanced users? Since we want "Admin" to not be an advanced user anymore,
the problem remains the same: you will have to go to the profile to enable
the options you want.
Some users have asked for this in jira or the list
(for example one use
case that was asked was to be able to click on a filter/link/button when on
AllDocs page to list all pages displayed in the LT).
On the search page, or in the Index pages, it makes sense indeed.
I'm not in favor of introducing a shortcut
key because it would concern
every users who might engage the shortcut by mistake, resulting in a WTF
effect.
I disagree. Shortcuts need to be a combination of keys so that they cannot
be done by mistake ofc. All apps have tons of shortkeys. Why is that?
Because they’re useful! :)
From my experience, it's true for native apps but
for web apps it's not
that common, especially since it can conflict with
browser's short keys.
But I can we wrong. Gmail have shortcuts, Facebook too.
Moreover, we already have too many shortcuts IMO,
and they can be
in conflict with browser's ones (think Ctrl+G for example).
I disagree that we have too many shortcuts. Quite the opposite, I’d love
to have a lot more. For ex in order to be able to navigate quickly
(navigate to home, navigate to alldocs page, etc).
I believe a "Developer" user is what we
really need.
Actually that wouldn’t solve the problem I had either since it would mean
having to navigate to the user profile, make the change, go back to where
you were, check the hidden docs, then go back again to your user profile,
put back the profile again and navigate back… Doesn’t work!
Of course the "Developer" user would have the "show hidden docs"
option
enabled, and would be an "advanced user", so all you would have to do is to
log-in as "Developer".
I’m 100% sure that we need a shortcut for this (ie an advanced feature)
but we could also need something more visible (I’m not saying that a
shortcut is enough but for me it’s the minimum).
Indeed the option must be visible on every pages so that user can discover
it along with its shortcut.
Thanks,
Guillaume
Thanks
-Vincent
Thanks,
2016-10-17 13:52 GMT+02:00 Vincent Massol <vincent(a)massol.net>et>:
>
>> On 17 Oct 2016, at 12:38, Marius Dumitru Florea <
> mariusdumitru.florea(a)xwiki.com> wrote:
>>
>> On Thu, Oct 6, 2016 at 4:32 PM, Ecaterina Moraru (Valica) <
> valicac(a)gmail.com
>>> wrote:
>>
>>> Hi,
>>>
>>> A simple change that could improve the experience for newcomers would
be
>>> that the default Admin user to have a
simple type.
>>>
>>> One of the problems new users have is that they have too many options
in
>>> the Edit menu and this can be
confusing.
>>>
>>> The downside is that it will add an additional step for
> developers/testers
>>> to change the user type back (or at least until we provide a Developer
>>> user/profile).
>>>
>>> Also we would need to make sure the documentation is up to date and
fix
> the
>>> tests.
>>>
>>> WDTY?
>>>
>>
>> You're talking about the jetty+hsqldb distribution (the "ZIP
Package"
>> available on the download page)? Is this the most used / downloaded
>> distribution? Because the other distributions don't have the Admin
user,
>> see
>>
http://platform.xwiki.org/xwiki/bin/view/Features/
> DistributionWizard#HAdminuser
>> .
>
> Is the Admin user that is created a simple user?
>
> Two options:
> 1) either he is, in which case this gives another argument for creating
> the Admin user as a simple user for the HSQLDB/Jetty packaging
> 2) either he’s not (ie he’s created as an advanced one) and in this case
> we should fix that in 2 places (in the HSLQDB/Jetty packaging + in the
code
> that creates the Admin user for the other
packagins).
>
> Thanks
> -Vincent
>
>> Thanks,
>> Marius
>>
>>
>>>
>>> I've created
http://jira.xwiki.org/browse/XE-1580
>>>
>>> Thanks,
>>> Caty
>
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Guillaume Delhumeau (guillaume.delhumeau(a)xwiki.com)
Research & Development Engineer at XWiki SAS
Committer on the
XWiki.org project