-
Notifications
You must be signed in to change notification settings - Fork 9.8k
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
when is the next release? #10083
Comments
Yeah for v3.4, I will soon switch to go module. Already tried it and works well for etcd. |
note that, based on semver spec, after the import path change to |
@h8liu I don't think we need bump up major version? It's only import path change, no API change was made. |
because of the import path change, previous code that imports "github.com/coreos/etcd" won't be able to use the code without change. For example: https://gopkgs.io/builds/20180911-195307-3d66b81f unless you treat it a completely different package.. where the new version number does not matter. |
The etcd version is not going to get bumped. etcd is a binary program not a library. We have been talking about how to separate the client library versioning from the etcd binary versioning, but have not found a good way to do it. |
cc @jpbetz |
@xiang90 Thanks for explaining. Then it is wrong for go-cloud (or any repo that uses go mod from 1.11) to reference the version in its |
people are starting to use go modules, but can only use a release before the import path has changed. This has caused incompatibility between
go get
with modules enabled or not.See google/go-cloud#429 for background.
Is there planning/timeline for a release 4.0.0 (because import path change is not backward compatible now)?
The text was updated successfully, but these errors were encountered: