oras-project / oras

OCI registry client - managing content like artifacts, images, packages
https://oras.land
Apache License 2.0
1.42k stars 172 forks source link

Change module name to `github.com/oras-project/oras` #927

Open shizhMSFT opened 1 year ago

shizhMSFT commented 1 year ago

What is the version of your ORAS CLI

1.0.0

What would you like to be added?

The ORAS CLI is a golang application with the following go module name defined in go.mod: https://github.com/oras-project/oras/blob/676a8ed9f43937aadb4e630a4c6936874f16ac0f/go.mod#L1

It is better rename it to github.com/oras-project/oras so that changes to oras.land website will not impact oras.

The module name renaming will not impact real users since the oras is a CLI and is not supposed to be referenced as a go module.

Why is this needed for ORAS?

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

Are you willing to submit PRs to contribute to this feature?

TerryHowe commented 1 year ago

Will this be released on a major release?

sajayantony commented 1 year ago

+1 on change only with a major release.

yizha1 commented 1 year ago

LGTM but IANAM

SteveLasker commented 1 year ago

+1 as cleanup. @shizhMSFT brings up a good point about oras doesn’t currently get used as a cli. But that wasn’t always the case. So good for major release https://github.com/oras-project/oras/network/dependents