Release process for breaking API changes #5624
gatesn
started this conversation in
Feature Requests
Replies: 1 comment
-
|
One possible concern I have is if we have multiple concurrent workstreams that each introduce breaking changes. I'd rather we have the option to pick and choose which breaks land in the next release and which ones are deferred. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Specifically relating to breaks in the Rust API, we'd like to find a better way to release Vortex to allow users to pick up fixes in a timely manner. What this probably looks like is some sort of batching up of breaks into larger releases. I'm not against cutting the 1.0 and leaning into semver here.
I think we should figure out the mechanics of doing this regarding the CI system, release drafter, protected branches, etc etc.
Proposal - 2-track semver model using
developandnextbranches.nextin the same way as develop.developwith an additional semver check.nextnextbranch.Beta Was this translation helpful? Give feedback.
All reactions