> On 28 Nov 2016, at 14:08, Guillaume Delhumeau <[email protected]> 
> wrote:
> 
> 2016-11-28 13:04 GMT+01:00 Vincent Massol <[email protected]>:
> 
>> 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.
> 
> 
> 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.

No that shortcut would be enabled for anyone. Similar to Ctrl+G to navigate.

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

Yes but Developers are not the only category of people who may need to see 
hidden docs easily.

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

I’d not do this. Instead, on the user profile, in the place where the user can 
enable/disable “show/hide hidden docs”, I’d simply document the shortcut there 
in the hint text.

> Thanks,
> Guillaume

Thanks
-Vincent

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

Reply via email to