[
https://issues.apache.org/jira/browse/SLING-1573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12882011#action_12882011
]
Justin Edelson commented on SLING-1573:
---------------------------------------
updated patch at http://codereview.appspot.com/1732045
As discussed in http://sling.markmail.org/thread/uqi7qfw4j3hvedzx, this patch
automatically check out nodes needing to be checked out in order to be modified
and check in any nodes which were checked out as part of #1, unless
:skipCheckin is specified as a parameter. Nodes which were already checked out
will remain checked out.
By default, new versionable nodes will be checked in. Likewise, existing
non-versionable nodes which are made versionable through the addition of the
mix:versionable mixin will also be checked in. These defaults can be overridden
via the :skipCheckin parameter.
In addition, there are new checkin and checkout operations.
Technically, this is not backwards-compatible in that today it is impossible to
modify a checked in node whereas after this patch it will be, but I personally
think this is a good thing :)
> Support for Versionable nodes in post servlet
> ---------------------------------------------
>
> Key: SLING-1573
> URL: https://issues.apache.org/jira/browse/SLING-1573
> Project: Sling
> Issue Type: Improvement
> Components: Servlets
> Reporter: Justin Edelson
> Fix For: Servlets Post 2.0.6
>
>
> SLING-608 mentions versions (and SLING-848 talks about accessing versionable
> nodes), but we don't have an issue for creating and modifying versionable
> nodes as well as performing basic checkin and checkout operations.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.