Yes. + Use cases where we would need more than one level are pretty rare 
IMHO. (I think we never needed that so far)

Jerome.

Ludovic Dubost wrote:
> Well there is also speed enhancement when the option is set to the 
> minimum level.
> The system has to check more rights the more levels there is
>
> Ludovic
>
> Artem Melentyev wrote:
>> +1 for 1)
>>
>> But why =1? Is it sufficient for all?
>> If I understand correctly, the purpose of this option is to prevent cycling.
>> So I'd set this option to ~10 and forget of its existence. :)
>> Is any drawbacks of this?
>>
>> Jerome Velociter wrote:
>>   
>>> Dear devs,
>>>
>>> Since XWiki 1.2, a rights inheritance mechanism is available in XWiki 
>>> that allows to make a wiki space have the exact same rights (inherited) 
>>> as it's parent space, defined as a WebPreferences ("parent" property of 
>>> the XWiki.XWikiPreferences object). This mechanism has to be activated 
>>> adding "xwiki.rights.maxrecursivespacechecks=1" to xwiki.cfg
>>>
>>> I propose we enable this as a default setting. This is very usefull when 
>>> developing applications in XWiki for example (example: to have MyAppCode 
>>> inherit XWiki).
>>>
>>> I see two ways of doing it :
>>>
>>> 1) We make "1" being default returned value in the java code when the 
>>> property is not defined in xwiki.cfg, and document the use of 
>>> xwiki.rights.maxrecursivespacechecks to disable the mechanism, or to 
>>> allow more levels of inheritance (2, 3, etc.)
>>> 2) We add xwiki.rights.maxrecursivespacechecks=1 to xwiki.cfg
>>>
>>>
>>> I prefer way 1) and am +1 for it
>>>
>>> WDYT ?
>>>     
>>   
>
>

_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to