archi-modelrepository-plugin icon indicating copy to clipboard operation
archi-modelrepository-plugin copied to clipboard

Model version number changes in model/folder.xml

Open Phillipus opened this issue 6 years ago • 1 comments

Opening this issue so we can have a think about it.

  • When Archi saves a model, the current metamodel version number is written to the *.archimate file as a version attribute.
  • When using the collaboration plug-in, the grafico exporter will export this info to the model/folder.xml file
  • Now there will be a difference in version numbers and the user will be asked to commit but they won't know why
  • Even if they "abort" changes it will still happen each time the model is saved and exported to grafico.

Phillipus avatar Mar 27 '19 17:03 Phillipus

This "invisible" change will also happen when there are changes in the metamodel that require backward-compatibility changes. For example, in Archi 4.4, Grouping will need to set the default text alignment to left rather than centre on loading the model. This will require a commit too.

Phillipus avatar Mar 27 '19 19:03 Phillipus