[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