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

[SANDBOX PROJECT ONBOARDING] ORAS (OCI Registry as Storage) #231

Closed
26 tasks done
amye opened this issue Jul 13, 2021 · 41 comments
Closed
26 tasks done

[SANDBOX PROJECT ONBOARDING] ORAS (OCI Registry as Storage) #231

amye opened this issue Jul 13, 2021 · 41 comments

Comments

@amye
Copy link

amye commented Jul 13, 2021

Welcome to CNCF Project Onboarding!
This is an issue created to help onboard your project into the CNCF after the TOC has voted to accept your project.
We would like to complete onboarding within one month of acceptance.

From the project side, please ensure that you:

Things that CNCF will need from the project:

Things that the CNCF will do or help the project to do:

@amye
Copy link
Author

amye commented Jul 13, 2021

@SteveLasker: Which is the most appropriate owners file: https://github.com/oras-project/oras/blob/main/OWNERS ?

@SteveLasker
Copy link

SteveLasker commented Jul 13, 2021

@bridgetkromhout
Copy link
Contributor

GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership

Invitations sent.

@amye
Copy link
Author

amye commented Jul 15, 2021

GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership

Invitations sent.

Odd thing, our systems are telling us that they're not complete? Try full organization invites instead.

@lukaszgryglicki
Copy link
Member

Devstats instance created.

@SteveLasker
Copy link

Odd thing, our systems are telling us that they're not complete? Try full organization invites instead.

@amye, cra was in the full org, but thelinuxfoundation wasn't. Can you check again?

@amye
Copy link
Author

amye commented Jul 21, 2021

Odd thing, our systems are telling us that they're not complete? Try full organization invites instead.

@amye, cra was in the full org, but thelinuxfoundation wasn't. Can you check again?

It's still showing 'none', so try it again for thelinuxfoundation. We'll get it!

Is there artwork? re: Artwork: Ensure logos present on https://github.com/cncf/artwork

@bridgetkromhout
Copy link
Contributor

bridgetkromhout commented Sep 15, 2021

ORAS CNCF Project Onboarding Checklist Updates

  1. Maintainers have done these, so they can be marked as done:
  1. CNCF to do:
  • ServiceDesk: confirm maintainers have read https://www.cncf.io/services-for-projects/
  • CNCF Welcome Email Sent to confirm maintainer list access, welcome email has monthly project sync details
  • Create space for meetings/events on community.cncf.io, e.g., https://community.cncf.io/pravega-community/
  • GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership (Invite re-sent - thelinuxfoundation needs to accept)
  1. Maintainers to do:

@bridgetkromhout
Copy link
Contributor

It's still showing 'none', so try it again for thelinuxfoundation. We'll get it!

@amye I tried sending this invite again:

"You've invited The Linux Foundation to OCI Registry As Storage (ORAS)! They'll be receiving an email shortly. They can also visit https://github.com/oras-project to accept the invitation."

@amye
Copy link
Author

amye commented Sep 15, 2021

Got it! I'll poke the team to accept that invite.
(1) artwork is the next big thing, does that exist?

@bridgetkromhout
Copy link
Contributor

artwork is the next big thing, does that exist?

Thanks, @amye - I see a note in cncf/artwork#291 (comment) asking for other styles of artwork. What I submitted is the only art that exists. Can CNCF provide art? I opened an issue for the project maintainers to weigh in on what they want: oras-project/oras-www#15

@amye
Copy link
Author

amye commented Sep 20, 2021

@bridgetkromhout: that's for DevStats, I'll work with that team on getting that resolved.

@amye
Copy link
Author

amye commented Oct 4, 2021

@bridgetkromhout: Checking back in here, let me know if there's anything else I can help you complete.

@bridgetkromhout
Copy link
Contributor

@amye I have re-invited the LF account - can you look into what's preventing them from accepting?

image
image

@jdolitsky
Copy link

Here is all the background on the original logo: oras-project/oras#82 (comment)

The oras.land domain was purchased by me, and I transferred this into LF about a month ago.

I do not claim any IP on the logo or domain, and it is my understanding that LF is now in ownership.

Website and analytics are currently hosted in a Netlify account, which @bridgetkromhout should have full access to.

There is no license scanning enabled to my knowledge.

Let me know if anything else I can help with on this.

@amye
Copy link
Author

amye commented Oct 19, 2021

We still need the 'non registered trademark' agreement for this. :)

@bridgetkromhout
Copy link
Contributor

The oras.land domain was purchased by me, and I transferred this into LF about a month ago.

@amye can you verify if the domain transfer is complete?

@bridgetkromhout
Copy link
Contributor

bridgetkromhout commented Oct 20, 2021

Website and analytics are currently hosted in a Netlify account, which @bridgetkromhout should have full access to.

@jdolitsky I do not see oras.land when I log into netlify. see below - I now have access to the Helm org which currently holds the oras.land netlify setup.

@bridgetkromhout
Copy link
Contributor

We still need the 'non registered trademark' agreement for this. :)

@amye looks like https://github.com/cncf/foundation/blob/master/agreements/CNCF%20Trademark%20and%20Account%20Assignment%20Agreement%20(2020%20-%20no%20reg%20trademarks).pdf is the correct form? (it says 2020 but there is no 2021 edition).

Questions remaining: who exactly signs this? and after they successful edit the PDF, where do they send it? Thanks.

@bridgetkromhout
Copy link
Contributor

@amye @caniszczyk Do you want the oras.land site in netlify moved from the Helm netlify org into the CNCF Projects org? It appears I may be able to use the "Transfer site" option, or Chris could likely do it. I believe @jdolitsky originally put it in with Helm for expedience, but of course ORAS is now a stand-alone sandbox project.

@caniszczyk
Copy link
Contributor

caniszczyk commented Oct 20, 2021 via email

@bridgetkromhout
Copy link
Contributor

Website: Analytics transferred to amye@linuxfoundation.org

@amye does the move of oras.land into the CNCF Projects Netlify account give you what you need for this item? or is there some other thing required to give you the right access?

@amye
Copy link
Author

amye commented Oct 20, 2021

We still need the 'non registered trademark' agreement for this. :)

@amye looks like https://github.com/cncf/foundation/blob/master/agreements/CNCF%20Trademark%20and%20Account%20Assignment%20Agreement%20(2020%20-%20no%20reg%20trademarks).pdf is the correct form? (it says 2020 but there is no 2021 edition).

Questions remaining: who exactly signs this? and after they successful edit the PDF, where do they send it? Thanks.

If it's a Microsoft project, we can have your legal team sign it. We've also done agreements in the past where the project contributors sign this, it's kindof up to the project to determine prior owners.
You can send a signed PDF to me and I will return a fully executed copy.

@amye
Copy link
Author

amye commented Oct 20, 2021

The oras.land domain was purchased by me, and I transferred this into LF about a month ago.

@amye can you verify if the domain transfer is complete?

We are complete on domain!

@amye
Copy link
Author

amye commented Oct 20, 2021

Last thing: Create space for meetings/events on community.cncf.io, e.g., https://community.cncf.io/pravega-community/ < -- this is up to the project if you want this or not.

@bridgetkromhout
Copy link
Contributor

Last thing: Create space for meetings/events on community.cncf.io, e.g., https://community.cncf.io/pravega-community/ < -- this is up to the project if you want this or not.

@amye Yes, we do want this. Can you start with @SteveLasker listed as the authorized party?

@amye
Copy link
Author

amye commented Oct 20, 2021

Last thing: Create space for meetings/events on community.cncf.io, e.g., https://community.cncf.io/pravega-community/ < -- this is up to the project if you want this or not.

@amye Yes, we do want this. Can you start with @SteveLasker listed as the authorized party?

https://community.cncf.io/oras-community/ is now live!

@sajayantony
Copy link

sajayantony commented Oct 21, 2021

I just wanted to thank @bridgetkromhout @amye and @SteveLasker. +1

@amye
Copy link
Author

amye commented Oct 21, 2021

I just wanted to thank @bridgetkromhout @amye and @SteveLasker. +1

Happy to help! We're so close here!

@bridgetkromhout
Copy link
Contributor

@amye now that the trademark paperwork is signed, this one can be checked off:

Ensure your project meets the CNCF IP Policy: https://github.com/cncf/foundation/blob/master/charter.md#11-ip-policy

@amye
Copy link
Author

amye commented Nov 16, 2021

@bridgetkromhout: Checking in again, we'd like to get all project onboarding closed out by December 15th. Thanks!

@SteveLasker
Copy link

ack

@bridgetkromhout
Copy link
Contributor

@bridgetkromhout: Checking in again, we'd like to get all project onboarding closed out by December 15th. Thanks!

@amye Thanks! Will aim for finishing before that.

@bridgetkromhout
Copy link
Contributor

Due to vacation schedules, we'll resume work on this in January.

@amye
Copy link
Author

amye commented Dec 14, 2021

Due to vacation schedules, we'll resume work on this in January.

Confirmed!

@amye
Copy link
Author

amye commented Jan 20, 2022

Picking this back up, not sure if these will be relevant!

@bridgetkromhout
Copy link
Contributor

Thanks, @amye! @SteveLasker has started the CII best practices badge: https://bestpractices.coreinfrastructure.org/en/projects?q=oras

@amye
Copy link
Author

amye commented Apr 11, 2022

Checking back in here!

@bridgetkromhout
Copy link
Contributor

Checking back in here!

Hi, @amye! We're so close to done! I filed CNCFSD-1197 based on the request in oras-project/oras#334 (comment).

@bridgetkromhout
Copy link
Contributor

Hi, @amye! My FOSSA helpdesk issue has been resolved - is there any work left to do? Are we finished onboarding ORAS? Thanks!

@amye
Copy link
Author

amye commented Apr 20, 2022

We are complete here!

@amye amye closed this as completed Apr 20, 2022
@mrbobbytables mrbobbytables transferred this issue from cncf/toc Sep 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants