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 ?

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

Reply via email to