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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revert "Conform to RFC6902 replacement semantics" for v4.x #111

Merged
merged 4 commits into from
Aug 8, 2020

Conversation

thaJeztah
Copy link
Contributor

Related to containerd/cri#1551 (comment)

Pull request #85 introduced a potentially breaking change, and (see the discussion on kubernetes/kubernetes#91622 (comment)) resulted in Kubernetes to hold-back this change in their dependencies. Given that this change can be considered a breaking change, it should probably have warranted a major version bump (to stick with SemVer).

Now that this project has a v5.x release, it should be possible to revert the change for v4.x. Consumers of this package that want to opt-on to the breaking change can update their dependency to use the v5 module, and consumers that are not (yet) ready to opt-in can continue using the v4.x releases until they are.

If this pull request is accepted, I would like to request a v4.8.0 patch release to be tagged with this change, to allow kubernetes to use a tagged version in its dependencies, and to prevent (other) consumers from "accidentally" opting in.

Thanks in advance for considering!

@evanphx PTAL

/cc @liggitt @dims (who are more familiar with the changes, and could possibly provide more input if needed 馃)

This reverts commit 2663031.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This reverts commit c235ce8.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This reverts commit caa7f26.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This reverts commit a5df74a.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
@dims
Copy link

dims commented Aug 5, 2020

cc @liggitt

@liggitt
Copy link
Contributor

liggitt commented Aug 5, 2020

agree. keeping 4.x compatible makes it much more reasonable to pick up bugfixes.

@liggitt
Copy link
Contributor

liggitt commented Aug 5, 2020

a v4.8.0 release that includes this and #108 would resolve outstanding support issues on Kubernetes release branches

@evanphx evanphx merged commit 1d4c88e into evanphx:master Aug 8, 2020
@evanphx
Copy link
Owner

evanphx commented Aug 8, 2020

This has been merged in and a v4.8.0 tagged, as @liggitt requested.

@thaJeztah thaJeztah deleted the revert_RFC6902 branch August 8, 2020 08:35
@thaJeztah
Copy link
Contributor Author

Thank you! <3

@liggitt
Copy link
Contributor

liggitt commented Aug 8, 2020

yes, thanks

@dims
Copy link

dims commented Aug 8, 2020

thanks a ton @thaJeztah and @evanphx

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.

None yet

4 participants