Applications - Content Management
Content Management is a key application area for DeltaXML. Almost all Content Management Systems now need to handle XML. However, many struggle to show what has changed between document versions when they are in XML, often using old text-based differencing which does not give correct results for XML. DeltaXML overcomes this, enabling Content Managment Systems to show changes accurately. In fact DeltaXML provides more than just showing changes: changes can also be merged and synchronized when concurrent edits have been made to a single document.
When documents are held in multiple languages there are additional cost saving benefits in being able to identify which part of a document has been changed and which parts need updating in the translated copies. In traditional systems it was often necessary to have a whole document re-translated if it wasn’t possible to track the specific changes to the document.
DeltaXML will enable these features to be added to any CMS:
-
Show changes to XML documents between different versions
-
Merge different XML documents into one
-
Propagate elements, e.g. page breaks, added manually to one document to a new version of that document
-
Allow concurrent edits, i.e. more than one author changing a document at the same time, and merge changes back into the master
-
Manage variants by propagating changes to a base to a set of derivatives
-
Update translations based on changes to the master language document