On Fri, Jun 12, 2015 at 9:41 AM, vinc...@massol.net <vinc...@massol.net> wrote:
>
>
> On 12 Jun 2015 at 09:34:48, Thomas Mortagne 
> (thomas.morta...@xwiki.com(mailto:thomas.morta...@xwiki.com)) wrote:
>
>> On Fri, Jun 12, 2015 at 9:02 AM, vinc...@massol.net wrote:
>> > Hi devs,
>> >
>> > With the intoduction of http://jira.xwiki.org/browse/XWIKI-12171 (Add a 
>> > script right to manage script macro execution permissions) in 7.2, we 
>> > should also think about renaming what we call "Programming Right" (PR for 
>> > short) since "Script" and "Programming" are close. At least to change that 
>> > in the UI (and possibly even at API level by introducing new methods ands 
>> > deprecating old ones).
>> >
>> > First step would be to find a new name. I can think of:
>> > * Privilege Right (nice thing is that PR is still valid ;)) 
>> > http://dictionary.reference.com/browse/privilege "a right, immunity, or 
>> > benefit enjoyed only by a person beyond the advantages of most:". This 
>> > would mean that people with the Privilege Right would be able to use 
>> > Privileged APIs.
>>
>> "Privilege Right" sounds weird to me since a privilege is essentially
>> a right (as indicated in your definition).
>
> Indeed. We would need to mention something else, like “Privileged API Right” 
> and it’s kind of longish (and we probably need some right name with a larger 
> scope, see below).
>
>> > * System Right
>> > * God Right
>>
>> * Root right (that's essentially what it is when you compare to OS
>> world even if "root" is a bit technical but it's not the kind of right
>> you give to anyone either)
>> * Super Admin right
>
>
> Yes all those right names are good if we agree that this right is no longer 
> just about allowing execution of Privileged API. In practice there are 
> several places where we’ve already used this right for things other than 
> executing Privileged API so I agree with your reasoning.

It's actually already kind of more that that already since in the
right system it implies all the other rights (like root).

>
> re “Super Admin”, would it be confusing WRT the existing “Admin” right?
>
> For me “System” or “Root” are the best ATM (short names, meaningful).
>
> Thanks
> -Vincent
>
>> > My preference goes to "Privilege" or "Privileged".
>> >
>> > WDYT about
>> > 1) Changing the name
>> > 2) The new name to use if you agree with 1)
>> > ?
>> >
>> > Thanks
>> > -Vincent
>> >
> _______________________________________________
> devs mailing list
> devs@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/devs



-- 
Thomas Mortagne
_______________________________________________
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to