As a developer/architect, I want to version my datasources in CDF, so that we can manage compatability between datasources (fusion layer) and compatability internally in the datasource.
This request pertains to two related challenges in CDF:
a) A versioned datamodel allows a concept of a rollback of the datamodel (by enabling a concept of breaking changes inside/between datasources). It also allows for an unambiguous recovery of a tenant/project where dependencies in datasources/resources are explicitly declared.
b) A versioned datamodel will detect breaking changes in the datasource, and allow the maintainer to reason about blocking a version (in case of an error), incrementing a breaking major version, etc.
This feature request has medium priority in from the Statnett data modelling team.