eclipse-esmf / esmf-semantic-aspect-meta-model

Formal and textual specification of the Semantic Aspect Meta Model (SAMM)
https://eclipse-esmf.github.io/samm-specification/snapshot/index.html
Mozilla Public License 2.0
46 stars 9 forks source link

[Task] Describe how to migrate from older Aspect Model versions to a newer one #82

Closed bs-jokri closed 1 year ago

bs-jokri commented 2 years ago

Is your task related to a problem? Please describe. BAMM version 2.0.0 is about to be released. This implies Aspect models referring to BAMM 1.0.0 might need to be migrated to a newer version of the BAMM Aspect Meta Model.

Describe the solution you'd like Introduce BAMM Spec Chapter "Model Evolution" for BAMM 2.x, which describes how to migrate from one version to the other.

Describe alternatives you've considered Alternatives might be to describe that in a readme file. However this would result in fragmented information. So I would go for the described approach.

Additional context target for documentation: https://openmanufacturingplatform.github.io/sds-documentation/bamm-specification/snapshot/index.html

atextor commented 2 years ago

Working group discussion on 2022-01-27: Approved to start on this, but should be reviewed by the WG before merging