On Sat, May 7, 2011 at 12:10 AM, Neil Kandalgaonkar neilk@wikimedia.org wrote:
I don't believe anybody has successfully done this for MediaWiki, and to my knowledge this is would be difficult to impossible. Our backend storage has to implement SQL in some way.
What about LDAP? It's used for authentication anyway, and it'd open the way to block users from editing,reading etc. certain namespaces or articles totally fine-grained... simply make a sub-element "userWriteBlock: cn=foobar,dc=en,dc=wikipedia,dc=org" to an article / NS entry you don't want a certain user to be able to edit. Files could also be stored in a LDAP daemon, though this DOES suck for anyone trying to edit the LDAP tree by hand.
Marco