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

Removing go.mod for v3 releases #26

Merged
merged 2 commits into from
Jun 4, 2021
Merged

Removing go.mod for v3 releases #26

merged 2 commits into from
Jun 4, 2021

Conversation

oxisto
Copy link
Collaborator

@oxisto oxisto commented May 29, 2021

As discussed in full length here (#17), we have run into issues that forces us to abandon go modules, at least for the v3.x.x releases. After this is merged in, we can release a v3.2.1+incompatible version, which contains a security fix.

Afterwards, we will work on non-breaking quality of life fixes and then eventually run a v4 version, which most likely will then support go modules and have a new SIV-style import path.

Also note that according to https://blog.golang.org/go116-module-changes, building from $GOPATH will be removed in Go 1.17. So most likely, only the v4 SIV-style releases will be supported by Go 1.17. However, I can not find anything with regards to this on the upcoming release notes (http://tip.golang.org/doc/go1.17)

As discussed in full length here (#17), we have run into issues that forces us to abandon go modules, at least for the `v3.x.x` releases. After this is merged in, we can release a `v3.2.1+incompatible` version, which contains a security fix. 

Afterwards, we will work on non-breaking quality of life fixes and then eventually run a `v4` version, which most likely will then support go modules and have a new SIV-style import path.
@oxisto oxisto force-pushed the revert-go-modules-on-v3 branch 7 times, most recently from 7c73650 to e36fe85 Compare May 29, 2021 13:50
@oxisto oxisto merged commit 8a7d546 into main Jun 4, 2021
@oxisto oxisto deleted the revert-go-modules-on-v3 branch June 4, 2021 14:47
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

3 participants