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 <[email protected]> 
> 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. 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).

> 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! :)

> 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!

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

Thanks
-Vincent

> 
> Thanks,
> 
> 2016-10-17 13:52 GMT+02:00 Vincent Massol <[email protected]>:
> 
>> 
>>> On 17 Oct 2016, at 12:38, Marius Dumitru Florea <
>> [email protected]> wrote:
>>> 
>>> On Thu, Oct 6, 2016 at 4:32 PM, Ecaterina Moraru (Valica) <
>> [email protected]
>>>> 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
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to