Hi Andreas, I don’t think there are many out of the box solutions to this, despite document-level locking in our webdav-implementation.
We have however worked on an oxygen-based solution, together with axxepta GmbH, called Argon Author: http://argon-author.com <http://argon-author.com/> There is support for checkout/checkin/locking as well as a per file history all implemented in plain XQuery that might serve as a starting point for implementation/discussion :-) Best from Lake Constance Michael > Am 09.08.2018 um 17:54 schrieb Andreas Jung <li...@zopyx.com>: > > Hi there, > > we are currently investigating options for using XML database as a backend in > a publishing project > related to technical documentation - DITA in particular. The broad customer > requirements are > checkin and checkout of documents, locking of documents and versioning. Has > anyone worked with > an XML database in similar scenarios? Any pointers? > > Andreas