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

docs: decisio-record abour versioning scheme #1431

Conversation

paullatzelsperger
Copy link
Contributor

WHAT

Adds a decision record outlining changes to the versioning scheme and release cadence.

WHY

documentation, transparency

FURTHER NOTES

List other areas of code that have changed but are not necessarily linked to the main feature. This could be method signature changes, package declarations, bugs that were encountered and were fixed inline, etc.

Closes # <-- insert Issue number if one exists

@paullatzelsperger paullatzelsperger added the documentation Improvements or additions to documentation label Jul 18, 2024
Copy link
Contributor

@ndr-brt ndr-brt left a comment

Choose a reason for hiding this comment

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

Only note: upstream currently doesn't have such a clear versioning scheme, so referring to the the point 4 of the Backporting fixed:

Tractus-X EDC must request that an upstream bugfix version be released. This upstream bugfix can then be incorporated into the Tractus-X EDC bugfix version.

currently this won't be achievable (in an easy way), so maybe it worth discussing about this on upstream as well

@paullatzelsperger
Copy link
Contributor Author

paullatzelsperger commented Jul 18, 2024

Only note: upstream currently doesn't have such a clear versioning scheme, so referring to the the point 4 of the Backporting fixed:

Tractus-X EDC must request that an upstream bugfix version be released. This upstream bugfix can then be incorporated into the Tractus-X EDC bugfix version.

currently this won't be achievable (in an easy way), so maybe it worth discussing about this on upstream as well

there isn't a process for it, but it has been done in the past. the understanding is, that if a project, such as T-X, requires a bugfix release, they have to take care of it upstream.

Copy link
Contributor

@lgblaumeiser lgblaumeiser left a comment

Choose a reason for hiding this comment

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

lgtm

@paullatzelsperger paullatzelsperger merged commit 70369d2 into eclipse-tractusx:main Jul 18, 2024
31 checks passed
@paullatzelsperger paullatzelsperger deleted the docs/decision_record_versioning_scheme branch July 18, 2024 15:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
Status: Merged
Development

Successfully merging this pull request may close these issues.

3 participants