Hi all--
As you night know, we are close to the point of having a clean trunk
build again. One of the two bugs (XMLRPC) is easy to fix -- it
revealed a trivial bug in ContentManager.getAllPages(String) regarding
case-sensitivity.
The second bug is ACL-related, and digging into it has prompted a much-
delayed permanent fix to te way we handle ACLs. The approach in the
current 3.0 builds is hack-y and doesn't really take advantage of JCR.
The fix I am working on will store the ACL components as JCR
attributes under a wiki:acl node, as a child of the page node.
This still won't solve the problem of not having a GUI for the ACL
assignments, but that's next after we get to a clean build. And of
course, the use of pre-3.x ACL markup will still work -- we will
continue the current practice of extracting and merging any ACL markup
on page save.
Andrew