Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Introduction

  • An app to compare and diff two different parts of the configuration tree, or two different configuration trees that can be loaded from file or the JCR
  • Uses a split view to display the trees being compared
  • Uses row colors to highlight what one tree has that the other doesn't
  • Can quickly create a node or property in one tree that the other tree has but this tree does not
  • Can use the existing configuration tree in the JCR or a tree previously exported to XML
  • Can pick the root for each tree to begin comparison from
  • Can define equivalences between nodes with different names in the two trees to treat them as if they have the same name

User Stories

Model configuration based on existing configuration

  • This makes it easy to create a business object (such as a content app, a template, or a dialog) by comparing it against an existing business object
  • One can easily tell what nodes/properties are still missing and quickly create them
  • One can easily tell what modifications one has made on top of the baseline object
  • Template business objects can be specifically supplied to make it easy to create new ones 

Know what to export and write version handlers for

...