Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Change module name to github.com/oras-project/oras-go/v3 #483

Open
shizhMSFT opened this issue Apr 13, 2023 · 0 comments
Open

Change module name to github.com/oras-project/oras-go/v3 #483

shizhMSFT opened this issue Apr 13, 2023 · 0 comments
Labels
dependencies Pull requests that update a dependency file enhancement New feature or request v3 Things belongs to version 3.x
Milestone

Comments

@shizhMSFT
Copy link
Contributor

shizhMSFT commented Apr 13, 2023

The oras-go is go module / library with the following go module name defined in go.mod:

module oras.land/oras-go/v2

Therefore, go get relies on the availability of the website oras.land. Developers and users won't be able to build their applications which invokes oras-go if there is a bad change in oras.land, which is backed by oras-www.

As a solution, it is better to rename the module name under github.com for better stability and availability. Since this is a breaking change, the change should happen for the next generation of oras-go. That is, oras-go v3. The module name will be github.com/oras-project/oras-go/v3.

Slack disucssion: https://cloud-native.slack.com/archives/CJ1KHJM5Z/p1679463144003729

@shizhMSFT shizhMSFT added enhancement New feature or request dependencies Pull requests that update a dependency file v3 Things belongs to version 3.x labels Apr 13, 2023
@shizhMSFT shizhMSFT added this to the future milestone Apr 13, 2023
@sajayantony sajayantony modified the milestones: future, v3.0 Jun 21, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
dependencies Pull requests that update a dependency file enhancement New feature or request v3 Things belongs to version 3.x
Projects
None yet
Development

No branches or pull requests

8 participants