eiffel-community / eiffel

The Eiffel framework vocabulary, descriptions, guides and schemas along with links to relevant implementation repositories.
Apache License 2.0
121 stars 59 forks source link

Update versioning docs in eiffel repo to cover for ultra strict version stepping #382

Open e-backmark-ericsson opened 8 months ago

e-backmark-ericsson commented 8 months ago

Description

From notes in Eiffel TC on Aug 17 2023: When should we step versions of our events? As per https://github.com/eiffel-community/eiffel/pull/366#pullrequestreview-1573957182. We decided to try to be ultra strict - any change in a yaml file will result in the version stepped on the event, regardless of if it is just a spelling error or other.

Motivation

Clearer version stepping guides

Exemplification

N/A

Benefits

Clearer version stepping guides

Possible Drawbacks

Extra work when fixing very small issues in the event specs