projectsyn / documentation

The Project Syn main documentation repository
https://docs.syn.tools/
BSD 3-Clause "New" or "Revised" License
6 stars 3 forks source link

Define Project Syn Tools Versioning Handling and Policy #95

Open tobru opened 3 years ago

tobru commented 3 years ago

It's currently not clearly defined how versioning across all the Project Syn tools is handled and how versions are "connected" to each others. It's also not clear where there are compatibility issues, when to raise the version number, and so on.

Therefore we need to define the versioning policy of the overall project so that all Project Syn tools use the same policy. This must also solve the compatibility issues so that the end-user experience gets much better.

Included in this issue is also a research how the documentation could be versioned together with the tooling.

ccremer commented 3 years ago

Dropping a note here.

In a daily sync we decided that if the application in a component is updated to a new major version, the component will also be upgraded to a new major version. Even if the configuration interface for the component doesn't need a change.