Design Principles (2)
Versioning and variant authoring are both handled by the same protocol.
- Versioning and variant authoring are both operations which manipulate the version/variant graph (or Vgraph)
- Manipulate is-derived-from and is-variant-of relationships between resources.
- Both services require very similar relationship management capabilities