Took a look at the JCR notes. I don't know too much about JCR. Thought I'd lob out some fairly naive questions:
* Re: import/export. What's the issue about /jcr:system being unmodifiable? Not sure I understand. * Re: subpages and subtrees. Might there be a way to implement sub-pages in a fashion that doesn't make them subtrees of their parent JCR page? Flat physical directory maybe? Split pages from the "containers" that enclose their sub-pages? * Could checkout() be made part of the page-locking process? Could the act of placing a PageLock prompt a checkout() operation? I know you've already committed lots of code, but I thought I'd throw these questions out there in case it helps. All that aside, the prospect of versioning making it into the first Apache release in ANY form is awesome. Andrew On Wed, Jul 22, 2009 at 5:52 PM, Andrew Jaquith<[email protected]> wrote: > Great news. Who knew your in-laws could code? :) > > On Jul 22, 2009, at 14:06, Janne Jalkanen <[email protected]> wrote: > >> Hi folks! >> >> One of the major missing components so far has been versioning. Thanks to >> holidays (and the help of the in-laws, yay!) I just landed an implementation >> which seems to work, and also provides gappy versioning ;-). It's suboptimal >> ATM, but please do test it out. I think we accidentally deleted a bunch of >> useful versioning tests with VersioningFileProviderTest, so we might want to >> try to backport some of those. >> >> (After a *long* deliberation I chose not to use JCR versioning. Reasons >> are detailed in doc/README - JCR Changes.txt.) >> >> Now I think all the major pieces are in place. >> >> /Janne >
