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

[PROJECT ONBOARDING] OVN-Kubernetes #302

Open
15 of 30 tasks
Cmierly opened this issue Oct 17, 2024 · 23 comments
Open
15 of 30 tasks

[PROJECT ONBOARDING] OVN-Kubernetes #302

Cmierly opened this issue Oct 17, 2024 · 23 comments

Comments

@Cmierly
Copy link

Cmierly commented Oct 17, 2024

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 your project to complete onboarding within one month of acceptance.

Please track your progress by using "Quote reply" to create your own copy of this checklist in an issue, so that you can update the status as you finish items.

Review and understand

Contribute and transfer

Update and document

  • Ensure that DCO (preferred) or CLA are enabled for all GitHub repositories of the project.
  • Ensure that that the CNCF Code of Conduct (or your adopted version of it) are explicitly referenced at the project's README on GitHub.
  • Ensure LF footer is on your website and guidelines are followed (if your project doesn't have a dedicated website, please adopt those guidelines for the README file).
  • Create a maintainer list and add it to the aggregated CNCF maintainer list via pull request.
  • Provide emails for the maintainers to get access to the maintainers mailing list and Service Desk. Email them to [email protected].
  • Start working on written, open governance.
  • Start on an OpenSSF Best Practices Badge.

CNCF staff tasks

@tssurya
Copy link

tssurya commented Oct 22, 2024

Thank you for the onboarding checklist!!
We will get started on this shortly

@tssurya
Copy link

tssurya commented Oct 22, 2024

Please track your progress by using "Quote reply" to create your own copy of this checklist in an issue, so that you can update the status as you finish items.

This comment tracks our progress for the onboarding; Deadline is Nov 17th, 1 month from acceptance as sandbox!

Review and understand

Contribute and transfer

Update and document

CNCF staff tasks

@krook
Copy link
Member

krook commented Oct 24, 2024

Hi @tssurya and OVN-Kubernetes team,

This task is a prerequisite for a few of the staff tasks. Please let us know when it's complete.

  • Move your project to its own separate neutral GitHub organization. This will make it transferable to the CNCF's GitHub Enterprise account. If it's already in a GHE account, you will need to remove it from that first.

@tssurya
Copy link

tssurya commented Oct 25, 2024

@krook yes! will try to get this started immediately; we have a community meeting this coming monday, wanted to announce it first that we are planning to do this

@tssurya
Copy link

tssurya commented Oct 29, 2024

@krook yes! will try to get this started immediately; we have a community meeting this coming monday, wanted to announce it first that we are planning to do this

The move is scheduled for next Tuesday: https://groups.google.com/g/ovn-kubernetes/c/3rOneJsuA24/m/XMLzgnrFAwAJ
It was also announced in OVN-Kubernetes upstream meeting that happened on 28th October.

@tssurya
Copy link

tssurya commented Nov 3, 2024

Opened Maintainer List PR: cncf/foundation#881
Also sent the maintainer emails to [email protected]

@tssurya
Copy link

tssurya commented Nov 3, 2024

The maintainers met with @krook last Thursday - was a very productive call where Daniel helped answer our questions. Thank you CNCF.

I have one question regarding: https://github.com/cncf/foundation/blob/main/allowed-third-party-license-policy.md#approved-licenses-for-allowlist
I was reading this and is my understanding correct that all packages we use in our project must have the licenses either mentioned here: https://spdx.org/licenses/ OR is it restricted to the 12 of them mentioned directly on the md docs alone?

@tssurya
Copy link

tssurya commented Nov 3, 2024

CNCF Landscape PR: cncf/landscape#4111

This needs two more things:

  1. new slack URL after transfer
  2. need to wait for repo transfer to happen this coming week

@idvoretskyi
Copy link
Member

@tssurya great. Please keep us posted.

@lukaszgryglicki
Copy link
Member

DevStats page added.

@tssurya
Copy link

tssurya commented Nov 5, 2024

Could we please get a link to the service desk space? We'd like to request help with designing an official logo that has the correct aspect ratio since our current logo is not really professionally made.

@idvoretskyi
Copy link
Member

@tssurya http://servicedesk.cncf.io/

Please drop us a note if you’ll have issues with accessing it.

@tssurya
Copy link

tssurya commented Nov 5, 2024

@idvoretskyi thank you! yes unfortunately I am having issues accessing it (We couldn't give you access. Use another email and try again. to be precise on the error), I did finish the step where I should send an email to [email protected] so perhaps I need wait a bit more for access?

@idvoretskyi
Copy link
Member

@tssurya yes, please email us, and we'll proceed from there.

FYI @Cmierly

@tssurya
Copy link

tssurya commented Nov 5, 2024

@tssurya yes, please email us, and we'll proceed from there.

FYI @Cmierly

oh the email was already sent (was done on Sat, title: OVN-Kubernetes CNCF Sandbox project onboarding: Providing emails of maintainers)

@tssurya
Copy link

tssurya commented Nov 5, 2024

FYI: We have moved ourselves into a neutral org: https://github.com/ovn-kubernetes/ovn-kubernetes
this should unblock the staff tasks,
thank you for being patient here

PS: Our CI is misbehaving a bit here after the transfer (unsure if its related to new repo being part of free tier); but let us know when the transfer to enterprise account will start and if we need to accept the linux foundation member in our project.

@tssurya
Copy link

tssurya commented Nov 5, 2024

@krook : Sorry to ping you directly, We have moved our repo to the neutral org but given its free tier all our PRs are failing on CI probably because of limited allowed resources on the free tier plan. Would we get the enterprise invite shortly or should we in the interim purchase a team plan of sorts to unblock ourselves?

cc @trozet

@idvoretskyi
Copy link
Member

@tssurya I’ll invite you, no worries.

@tssurya
Copy link

tssurya commented Nov 5, 2024

thank you @idvoretskyi !

@lukaszgryglicki
Copy link
Member

Project was added to All CNCF DevStats instance.

@RobertKielty
Copy link

@girishmg and I met at the Project Pavilion we had a look at Slack and FOSSA setup

Marking the FOSSA setup as complete
https://app.fossa.com/account/settings/organization/teams/71679

@tssurya
Copy link

tssurya commented Nov 14, 2024

Image

The service desk access still does not work for me, would be awesome to have that sorted...

@Cmierly
Copy link
Author

Cmierly commented Nov 14, 2024

@tssurya This has been sorted! Apologies for the inconvenience!

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

9 participants