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