Dominique Pfister wrote:
> Hi,
>
> After having had a first look at the CMIS specification, I decided to
> start off with the jcr-cmis implementation. I therefore created a
> jcr-cmis sandbox with the following initial structure:
>
> jcr-cmis
> -- + server
> ---- + rest
> ---- + ws
>
> I intend to start working on the server/rest subtree (where the REST
> API binding will reside). Any comment/feedback and - even better :) -
> any contribution/participation on the the server/ws subtree
> (containing the Web Services Binding) are more than welcome!
I guess it'll be harder to find volunteers for the ws part :-)
Two thoughts:
1) At some point of time, we'll have to define a mapping from CMIS to
JCR (relatively simple) *and* the other way around (now that's harder).
So, how to map identifiers (types, paths), what to do with the CMIS
relation objects and so on. Should we start a design document (a text
file) for that, or would a Wiki work better?
2) I think that having a separate connector for CMIS in addition to
WebDAV should be avoided. We essentially would mint different HTTP URLs
for the same thing. So maybe not now, but at a later point of time it
would be good if we could merge the new functionality into the existing
WebDAV stack.
BR, Julian
|