Hi,
On Fri, Jun 12, 2015 at 12:53 PM, Ecaterina Moraru (Valica) <
valicac(a)gmail.com> wrote:
You have a point here, since any user can "script", i.e. write a script in
a document's content. What the currently proposed "script" right is
actually supposed to do is to allow the author to *execute* any script
inside the document. So a right called "executeScript" would be much more
expressive and remove any confusion about what it is supposed to do.
Obviously, the con of "executeScript" would be the long name and the fact
that we would probably end up calling it "script" anyway.
Food for thought...
Thanks,
Eduard
Otherwise I like the Privileged name.
Thanks,
Caty
On Fri, Jun 12, 2015 at 11:25 AM, Caleb James DeLisle <cjd(a)cjdns.fr>
wrote:
I think I can say without justification that
changing a term which is in
the
XWiki developer's lexicon is going to inflict pain, however I don't see
the
real pain in keeping it. Certainly other names
could be better and I
might
have chosen "root" to keep with unix
standards of "Global Administrator
Right"
to explain that it's global to a farm.
But I don't think the self-explanitory nature of these names over
"programming right" is adaquate reason to change.
Standard gage railroad track is 4 feet 8 and a half inches wide,
certainly
not
the *best* width and indeed somewhat of an insane number, but the people
who
built the first trains were wagon makers and that was the width of the
wagon
axles because if they were not that width, they would break when running
in the
rutted stone roads left by the Romans, indeed that width dates all the
way
back
to the width of a Roman war chariot... or so the story goes.
The point is that as much as existing standards might suck, "programming
rights"
is carved into every XWiki developer's mind just as "4 feet 8 and a half
inches"
is written in the ties, tunnels, switches and bridges all over the world
and to
propose a change to that you need a *really* good reason.
On 06/12/2015 09:02 AM, vincent(a)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.
* System Right
* God Right
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(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Satire is the escape hatch from the cycle of sorrow, hatred and violence.
#JeSuisCharlie
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs