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

Match group id for domain www.oras.land #100

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

jonesbusy
Copy link
Collaborator

@jonesbusy jonesbusy commented Feb 18, 2025

Description

  • Release workflow is ready to be used (artifacts signed, plugin added etc...)
  • I think publishing to "land.oras" is enough. Since the artifact id is already oras-java-sdk
  • This should finalize the maven central publication. The last step is the domain verification
  • I would like also oras owner have access to this namespace
  • This require domain validation via DNS https://central.sonatype.org/register/namespace/#for-dns Basically a domain admin must registrer a TXT record. Then we can hit "Verify" domain

verification

deployment_info

[tasklist]

Submitter checklist

  • If an issue exists, it is well described and linked in the description
  • The description of this pull request is detailed and explain why this pull request is needed
  • The changeset is on a specific branch. Using feature/ for new feature, or improvements ; Using fix/ for bug fixes ; Using docs/ for any documentation changes.
  • If required, the documentation has been updated
  • There is automated tests to cover the code change / addition or an explanation why there is no tests in the description.

@jonesbusy
Copy link
Collaborator Author

FYI @TerryHowe @sabre1041 @FeynmanZhou

Is anyone of you could assist with this? Perhaps we can continue the discussion on this issue instead of Slack?

Thanks!

@jonesbusy jonesbusy force-pushed the feature/match-domain-group branch 2 times, most recently from f12851c to d144a09 Compare February 18, 2025 10:42
@TerryHowe
Copy link
Member

oras.land has a redirect for go, the artifacts aren't actually on the site, they are on github. Would a redirect work for Java? Would it be easier/possible to use github?

I don't know who has the keys for the domain oras.land. I also don't know the details or limitations of our website host.

@jonesbusy
Copy link
Collaborator Author

Artifact will be hosted on Maven central. The DNS validation is only to claim the namespace (The group id) on Central repo. So nothing would be hosted on the website itself.

Artifact or already stored on Github packages but it's not accessible for consumption (cannot be public, require a GH_TOKEN).

Most Java Artifact are stored on Maven Central and is de facto a standard

@jonesbusy jonesbusy force-pushed the feature/match-domain-group branch from d144a09 to 8e83a23 Compare February 18, 2025 13:54
@sabre1041
Copy link
Collaborator

@jonesbusy let's work together offline to have the TXT record added to the domain.

Since the domain is managed by the CNCF, we will need to work with them to add the record

@FeynmanZhou
Copy link
Member

Thanks @sabre1041 . CNCF is owning the domain oras.land. You may want to create a service ticket to request their help: https://cncfservicedesk.atlassian.net/servicedesk/customer/portal/1/group/1/create/1

image

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.

4 participants