On Wed, May 19, 2010 at 12:39, Ecaterina Valica <[email protected]> wrote:
> On Tue, May 18, 2010 at 18:29, Denis Gervalle <[email protected]> wrote: > > > On Tue, May 18, 2010 at 17:08, Guillaume Lerouge <[email protected] > > >wrote: > > > > > Hi, > > > > > > On Tue, May 18, 2010 at 11:03, Ecaterina Valica <[email protected]> > > wrote: > > > > > > > Hi, > > > > > > > > I've reviewed some of your feedback and added them to Rights > Management > > > UI > > > > Proposal *VERSION 3*: > > > > > > > > *Partial Prototype* > > > > > > > > - Wiki Level: > > > > > http://incubator.myxwiki.org/xwiki/bin/view/Improvements/Rights3Wiki > > > > - Space Level: > > > > > > http://incubator.myxwiki.org/xwiki/bin/view/Improvements/Rights3Space > > > > - Page Level: > > > > > http://incubator.myxwiki.org/xwiki/bin/view/Improvements/Rights3Page > > > > > > > > *Desired Interaction* > > > > > > > > - > > > > > > > > http://incubator.myxwiki.org/xwiki/bin/view/Improvements/Rights3Proposal > > > > > > > > Thanks, > > > > Caty > > > > > > > > > > I like the separation between rights definition and rights affectation. > > > Only > > > > > > > Nice indeed, but I do not understand how it could fits with current > > implementation. > > > > > > > downside -> inherited rights are displayed less clearly than what they > > were > > > in version 2. > > > > > > > and I do not see any inherited information anymore. > > > > For example, in Space Level > http://localhost:8084/xwiki/bin/view/Improvements/Rights3Space > the text in yellow represents the inherited users and inherited roles from > upper level. > > The text in black (evalica with Reviewer and the Reviewer definition) is > specified only for this level. > > After the save the added "Reviewer" right is gonna look like this: > > http://localhost:8084/xwiki/bin/download/Improvements/Rights3Proposal/addU6.png Thanks for these precision, I have better understand your idea. (Personally I have some difficulties with colors (partially color blind), so information based on colors is not always easy for me.) > > > > So, proposal 3 seems less interesting than proposal 2. I do not see what > it > > solves based on previous comments either. > > Caty, could you explain further your goals with this proposal ? > > > > I tried in proposal 3 to make it more easy to use. People told me that they > didn't understood the "Containing Spaces/Pages" so I've removed it. > This proposal gives the users the possibility to create Roles that can have > semantically value to them and thus making the rights more easy to use. > > This proposal accommodates the case: "Not sure it's scalable. In the future > applications/components will be able to register new rights". > Having the rights displayed vertically and only on Add, makes the UI more > scalable, and in the code we could add as many rights as we would want. > Also > the spaces is now more economical having just "Allow"/"Deny" columns. > I completely agree that proposal 3 is clearer. The problem is that your samples and the structure of this proposal are really far from current implementation. Proposal 2 were fitting better but the samples where also not realistic and remarks from Thomas about global wiki users should also be integrated. So, I am puzzle by your goals here. Aren't we going too fast ? Since there is very poor documentation about the way XWiki rights works (I would be happy to improve that, but it will require some time), I have the impression that there is a important misunderstanding of how inheritance is effectively applied. So the design of a proper UI is not easy. I have also read the draft of Sergiu that aims to improve the documentation, but either I have not understand it or it does not describe current behavior. So the question is for me, are we designing this UI to think about future possibilities or to replace the current UI ? Denis > Thanks, > Caty > > > > > Denis > > > > > > > > > > Also, a drop-down might be better than an autosuggest when selecting > > which > > > right should be added to a role. > > > > > > Guillaume > > > > > > > > > > _______________________________________________ > > > > devs mailing list > > > > [email protected] > > > > http://lists.xwiki.org/mailman/listinfo/devs > > > > > > > > > > > > > > > > -- > > > Guillaume Lerouge > > > Product Manager - XWiki SAS > > > Skype: wikibc > > > Twitter: glerouge > > > http://guillaumelerouge.com/ > > > _______________________________________________ > > > devs mailing list > > > [email protected] > > > http://lists.xwiki.org/mailman/listinfo/devs > > > > > > > > > > > -- > > Denis Gervalle > > SOFTEC sa - CEO > > eGuilde sarl - CTO > > _______________________________________________ > > users mailing list > > [email protected] > > http://lists.xwiki.org/mailman/listinfo/users > > > _______________________________________________ > users mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/users > -- Denis Gervalle SOFTEC sa - CEO eGuilde sarl - CTO _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

