Prototype progress
Most of the outstanding issues with the prototype have been addressed. Morgen and I will be doing some interoperability testing with Chandler on 3/31.
There's one outstanding problem with Jackrabbit. I wrote a custom
AccessManager? to implement homedir authorization (users in the root role can read and write in the entire homedir workspace, whereas only the owner of a homedir can read or write resources within his homedir). There's some sort of classloading issue that prevents it from working. So for now, any authenticated user can read and write anywhere within the homedir workspace. No big deal in terms of the testing we want to do this week.
I ran the
litmus WebDAV server protocol compliance test suite against the prototype this afternoon. Results: 56 passed, 19 failed, 3 warnings (
results,
debug log). Most if not all of these problems will need to be addressed within Jackrabbit. Our interop testing this week will highlight the ones we need to be most concerned about.
Next steps
I want to get the
AccessManager? problem resolved this week and address the weird
change password bug. If there are any major interop issues with Chandler, I'll address those too.
Once those things are done, I will write up the results of the prototype, and then I can get started on Cosmo itself - hopefully we'll have gotten closer to nailing down a Chandler 0.6 feature set
--
BrianMoseley - 29 Mar 2005