On Jun 11, 2010, at 9:23 AM, Denis Gervalle wrote:

> On Thu, Jun 10, 2010 at 22:50, Vincent Massol <[email protected]> wrote:
> 
>> 
>> On Jun 10, 2010, at 10:45 PM, Vincent Massol wrote:
>> 
>>> Hi Caty and all,
>>> 
>>> On Jun 10, 2010, at 4:09 PM, Ecaterina Valica wrote:
>>> 
>>>> Hi,
>>>> 
>>>> For a while we've been discussing how the new Rights Management UI is
>> gonna
>>>> look like. After 5 prototype versions, we may have reached a conclusion.
>>>> 
>>>> Please take a look at:
>>>> *Prototype*
>>>> http://incubator.myxwiki.org/xwiki/bin/view/Improvements/Rights51Space
>>>> *Explanations*
>>>> http://incubator.myxwiki.org/xwiki/bin/view/Improvements/RightsProposal
>>>> 
>>>> Please cast your vote if this is gonna be the final Rights
>> representation,
>>>> so that we may start the implementation.
>>>> my +1
>>>> Any feedback is welcomed and we can still added improvements to this
>>>> version.
>>>> 
>>>> The current version is a collaborative work done by me, Denis Gervalle,
>>>> Raluca Stavro, Alex Busenius, Roman Muntyanu and many others (Guillaume,
>>>> Sergiu, Vincent, Thomas). Thanks everyone for participating in the
>> process.
>>> 
>>> +1
>>> 
>>> I like it.
>>> 
>>> One question: Why does it say on Rights51Space for the view right that
>> "Allowed only for evalica" when view right is also allowed for all users in
>> the Admin group?
>> 
>> Other questions:
>> 
>> * Why does that second column says "Users"? Shouldn't it be "Users and
>> Groups"?
>> 
> 
> Well groups are also users at the end, but why not...

The reason I mention this is because the first column says type and then you 
have "users" and "groups" and not just "users". It's for consistency and I 
think from a user POV they're both different things.

>> * Why does the extended rights view is called "advanced"? For me it's not
>> related to advanced or not advanced. It's just a folded view and a full
>> view. A right contributed by some extension might be as important as one of
>> the default rights.
>> 
> 
> Well, this is a point of view. The basic interface allow managing commons
> rights, and will probably be the only view allowed for users that have not
> their profile set to "Advanced" (like what is done for the edit menu, which
> is only shown to advanced users)

Yes this is exactly what I think is wrong.

Whoever has the right to modify rights should see all rights. There shouldn't 
be a notion of advanced or not because additional rights are *not* advanced 
stuff. Actually to give an example, the programming right itself could be 
considered advanced while a new right such as "ability to post messages in a 
forum" would be a basic right.

Thanks
-Vincent

> Right interface is complex, but access to it is also possible for simple
> editors not only for admins. Those only need to manage read/write access to
> their page, and those will not understand the ins and outs of the extended
> rights. This is mainly why we see this as 2 different view of the same
> stuff: a basic view, and an advance view.
> You have a similar behavior in the right management interface of Windows
> ACLs.
> Note that in basic view, you have a summary icon (currently a lock, but this
> should be improved) that shows if there is some advanced rights locally set.
> The tooltips for this icon list the rights locally set and their allowance,
> but does not allow changing them (in the sample, the allowance is not shown,
> this is probably a mistake)
> 
> Denis
> 
> 
>> 
>> Thanks
>> -Vincent
>> 
>>> 
>>>> Thanks,
>>>> Caty
>>>> 
>>>> p.s: former discussion about mocking process can be seen at [Proposal]
>>>> Rights Management UI http://markmail.org/thread/zgzufskvhe6xt6ey

_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to