About Us | Site Map
Home
Technologies List
System 7 PMS
+
System 7 CMS
-
System 7 Platform
System 7 EPA

 
 

The Online Publishing Engine
You are here: Home > Software > System 7 CMS > CMS Overview > Point-In-Time Structural Versioning

CMS 2005: Point-In-Time Structural Versioning



In many situations it is useful to be able to re-trace the changes made to a piece of content. A common reason for wanting to retrace the history of a document is to find why and by whom a particular change was made. However there can also be other reasons why the history of a piece of content needs to be traced – for example, in an interactive publishing scenario, where libel of other legal action is taken against a publisher, it becomes necessary to verify the exact configuration of the contested content at the relevant time.

The traditional approach taken to solve versioning requirements has been to associate a list of earlier versions with each document. However, this approach has a number of problems. For example, usually in such systems once a document has been deleted, it then becomes inaccessible and its version history lost (except by way of restoring a backup archive, which is an administrator-level job that may also require re-configuration of the software installation).

Another problem is that although such systems maintain the history of documents, they do not maintain the history of the categorical system in which they are stored. However, in sophisticated content management applications, where content categorization plays a crucial role, this means that the information that gives context to the content is being lost. Such information is crucial in determining the applicability of syndication rules, and therefore the destination websites at which content has appeared, and furthermore sophisticated websites will often be written in such a way that their structure replicates the categorical structures created within the content management system.

System 7 CMS solves these problems by augmenting traditional version lists with an innovative system called “point-in-time structural versioning” (PITSV). PITSV enables users to specify, for an entire content store, a point-in-time to which it should revert (for the purposes viewing rather than modification purposes). This enables them to examine the state of any content item at the chosen point in the past, and also to examine the state of any other items that existed at that time together with the overall organizational and structural context in which the item was held

 next


Centre Technologies Ltd. | Voice US: +1 800 963 1192 / Voice International: +44 207 1275991
©2000-2006 Centre Technologies Ltd and affiliated organisations. All Rights Reserved.