I need to expose a CRUD API that allows the clients add new versions of 
existing content as well as retrieve older versions of content. This seems like 
something that has probably come up before so I was curious what the 
appropriate sling-like API looked like for a versioned content pool.
I know that versioning is a JCR feature and not specifically associated with 
sling, but as sling is the JCR REST API, what, if any, versioning features are 
exposed from sling?
I may have missed the sling docs on this, if so, please just point me to them.
It feels wrong to code most of an app to sling's API, then reach around behind 
it to deal with the versioning aspect. What I've turned up so far seems to 
imply that this is what you have to do, i.e.: not use sling when dealing with 
versions.
Does the sling API recognize a mix:versionable node, and if so, how is it 
treated differently.

-Bruce

Reply via email to