Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to deal with minimal model updates #169

Merged
merged 4 commits into from
Jun 6, 2023

Conversation

arnoweiss
Copy link
Contributor

Description

This PR amends the governance process with regard to how semantic versioning shall be interpreted in the scope of this project.

Closes #130

Copy link
Contributor

@bs-jokri bs-jokri left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In the description in the versioning process we should adhere to the semver standard.

documentation/GOVERNANCE.md Outdated Show resolved Hide resolved
documentation/GOVERNANCE.md Outdated Show resolved Hide resolved
documentation/GOVERNANCE.md Outdated Show resolved Hide resolved
.github/ISSUE_TEMPLATE/model_update_request.md Outdated Show resolved Hide resolved
@arnoweiss
Copy link
Contributor Author

Thanks for the comments. Models don't really have an "API", they are the foundation for generation of an API. I've added a reference but and wrote more precise criteria for what change consitutes what increment

@arnoweiss arnoweiss requested a review from bs-jokri May 22, 2023 05:55
@bs-jokri
Copy link
Contributor

From discussion: legal requirements are probably no minor change but major, eg change of copyright header

@bs-jokri
Copy link
Contributor

Removing or adding optional elements is not a minor change as it implies a breaking change -> important add for item "minor changes" that backward compatibility needs to be maintained

@bs-jokri
Copy link
Contributor

bs-jokri commented Jun 5, 2023

@arnoweiss have you had a chance to adjust according to our previous discussion?

Copy link
Contributor

@bs-jokri bs-jokri left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The change reflects the result of the discussion and can be merged

@bs-jokri bs-jokri merged commit 8a5c994 into eclipse-tractusx:main Jun 6, 2023
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Governance] How to deal with minimal updates
2 participants