[xwiki-dev] [API] Deprecate Api.checkProgrammingRights?
Vincent Massol
vincent at massol.net
Fri Feb 2 20:06:13 CET 2007
On Feb 2, 2007, at 7:53 PM, Sébastien Gaïde wrote:
> Ludovic Dubost a écrit :
>> +1
>> I would also vote to deprecate Api.hasProgrammingRights in favor of
>> XWiki.hasProgrammingRights()
>> if it is possible.. It's not a very good idea to have these APIs
>> in Api.. I don't know why I had this crazy idea
>
> +1
>
> And what do you think of :
>
> xwiki.user.hasProgrammingRights() ?
I think Rights is a cross cutting concern that spans across both
Users and Documents (and possibly other stuff too). I would
definitely see it as a component in itself and not inside either User
nor Documents.
In this way it's nicely decoupled and could be implemented in
different manner in the future: using a rule engine, using AOP, etc.
Thanks
-Vincent
___________________________________________________________________________
Yahoo! Mail réinvente le mail ! Découvrez le nouveau Yahoo! Mail et son interface révolutionnaire.
http://fr.mail.yahoo.com
More information about the devs
mailing list