Hi Caty,

On May 10, 2010, at 3:39 PM, Ecaterina Valica wrote:

> Hi,
> 
> Please give feedback for Rights Management UI Proposal.
> 
> *Partial Prototype*
> 
>   - Wiki Level:
>   http://incubator.myxwiki.org/xwiki/bin/view/Improvements/Rights2Wiki
>   - Space Level:
>   http://incubator.myxwiki.org/xwiki/bin/view/Improvements/Rights2Space
>   - Page Level:
>   http://incubator.myxwiki.org/xwiki/bin/view/Improvements/Rights2Page
> 
> *Desired Interaction
> *
> 
>   -
>   
> http://incubator.myxwiki.org/xwiki/bin/view/Improvements/Rights2Proposal#HInteractionExplanations

Some comments/questions:
* Lots of things to like: inheritance, "simulation", not having to cycle 
through rights, autosuggest, etc
* A bit hard to understand initially (I'm not sure I fully understand yet :))
* Not sure it's scalable. In the future applications/components will be able to 
register new rights. The proposed UI may not be the best fit for this. A single 
tabular view for all rights would probably fit better, possibly with a category 
selector if we want to keep the proposed categories (admin rights vs register 
rights vs page rights vs programming rights). In any case we need to think 
about rights scalability.
* Not sure I understand the "containing spaces/pages" UI. Should the "contain" 
table header be "Space" (or "Page") instead? Is it a "simulation" to see the 
rights for a given space or page?
* In the page level view: "creator" and "administrators" is another way of 
viewing the information on the left right? (not very clear to me)
* Probably not going to happen but if there are lots of admins, listing all 
admins on the right will not scale.
* Is it planned that the user profile page will also show what the user has 
access to?
* How are right modifications saved? A big problem with the current UI is that 
there's no save action and a lot of modifications are done unitarily leading to 
lots of events sent + hard to rollback as a consequence.
* How does it work? For example, imagine a space with no rights at all. I then 
click allow for the view rights for the admin group for ex. What happens? Does 
it immediately refresh all views and put a "x" in for all other groups and 
users not in the admin group?

General comment:
* It looks powerful but complex

Good work. Let's fine tune this.

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

Reply via email to