cncf / toc

⚖️ The CNCF Technical Oversight Committee (TOC) is the technical governing body of the CNCF Foundation.
https://cncf.io
1.65k stars 627 forks source link

[SANDBOX PROJECT ONBOARDING] KubeSlice #1298

Open jeefy opened 2 months ago

jeefy commented 2 months ago

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 into the Sandbox.

We would like to complete onboarding within one month of acceptance.

From the project side, please ensure that:

Things that CNCF will need from the project:

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

lukaszgryglicki commented 2 months ago

DevStats instance added, adding to "All CNCF" instance in progress, researching affiliations in progress.

lukaszgryglicki commented 2 months ago

Project added to All CNCF DevStats instance, also included in projects health dashboards here and there.

pnavali commented 1 month ago

You create maintainer list + add to aggregated https://maintainers.cncf.io/ list by submitting a PR to it

https://github.com/cncf/foundation/pull/792

You submit a pull request to https://github.com/cncf/artwork with your artwork

https://github.com/cncf/artwork/pull/476

pnavali commented 1 month ago

Update:

From the project side, please ensure that:

pnavali commented 1 month ago

Imran Md imran@avesha.io Richie Sebastian richie@avesha.io Bharath Horatti bharath@avesha.io Eric Peterson eric@avesha.io Prabhu Navali prabhu@avesha.io

pnavali commented 1 month ago

@jeefy @amye - when you get a chance please add the above email-ids to the maintainers mailing list and Service Desk. Thanks!

amye commented 1 month ago

@Cmierly to resolve

pnavali commented 1 month ago

DCO enabled on all the repos

Cmierly commented 1 month ago

thank you, @pnavali ! I have updated the checklist and it is current as of today!

pnavali commented 1 month ago

Thanks @Cmierly - there were few more tasks completed (in earlier comments) that needs to be resolved as well.

pnavali commented 1 month ago

@amye @jeefy @Cmierly - we need additional time to prepare a neutral git organization for the code.

krook commented 1 month ago

@amye @jeefy @Cmierly - we need additional time to prepare a neutral git organization for the code.

Hi @pnavali isn't that already https://github.com/kubeslice? If so, I can invite that org to the CNCF GHE (which will add thelinuxfoundation as an owner and prepare it to board LFX Insights)

krook commented 1 month ago

Hi @pnavali isn't that already https://github.com/kubeslice? If so, I can invite that org to the CNCF GHE (which will add thelinuxfoundation as an owner and prepare it to board LFX Insights)

Ah, I see this org is already associated to another GitHub Enterprise account. It will have to be released first so that it can be invited to the CNCF GHE account.

krook commented 1 month ago

Hi @pnavali isn't that already https://github.com/kubeslice? If so, I can invite that org to the CNCF GHE (which will add thelinuxfoundation as an owner and prepare it to board LFX Insights)

Ah, I see this org is already associated to another GitHub Enterprise account. It will have to be released first so that it can be invited to the CNCF GHE account.

@pnavali are you able to release the KubeSlice GitHub organization from its current GHE owner?

pnavali commented 1 month ago

Hi @krook - we are working on it, there are a few tangled repos that we are migrating to get it ready for the takeover.

pnavali commented 4 weeks ago

Hi Daniel @krook - kubeslice org https://github.com/kubeslice is ready for CNCF GHE takeover - please send the invite when you get a chance. Thanks.

Please add the following maintainers email-ids: Imran Md imran@avesha.io Richie Sebastian richie@avesha.io Bharath Horatti bharath@avesha.io Eric Peterson eric@avesha.io Prabhu Navali prabhu@avesha.io

pnavali commented 4 weeks ago

Hi @jeefy @Cmierly - we have added governance doc to the repo. https://github.com/kubeslice/kubeslice/blob/master/GOVERNANCE.md

When you get a chance please mark this one and few others ( update comment https://github.com/cncf/toc/issues/1298#issuecomment-2091965514) as done. Thanks.

krook commented 4 weeks ago

Hi Daniel @krook - kubeslice org https://github.com/kubeslice is ready for CNCF GHE takeover - please send the invite when you get a chance. Thanks.

Hi @pnavali seems like something is still holding on.

image
pnavali commented 4 weeks ago

Hi @krook - we have removed it from our GHE - please try again. Thanks.

krook commented 4 weeks ago

Hi @krook - we have removed it from our GHE - please try again. Thanks.

Great, sent!

krook commented 4 weeks ago

GHE onboarding is complete. Insights onboarding will be done in 24 hours. 🎉

pnavali commented 4 weeks ago

Thanks Daniel @krook

RobertKielty commented 3 weeks ago

I have sent out invites to join the kubslice organization on the CNCF Group on Snyk.

This is for the License Scanning onboarding task that ensures compliance with the CNCF's license policy.

Once one of the maintainers accepts the invite and scans the project code repos then we can call this done.

@pnavali please add the GH User accounts here also for our records of the maintainers, Bharath Horatti, Eric Petersonm, Imran Md, Prabhu Navali and Richie Sebastian.

pnavali commented 3 weeks ago

I have sent out invites to join the kubslice organization on the CNCF Group on Snyk.

This is for the License Scanning onboarding task that ensures compliance with the CNCF's license policy.

Once one of the maintainers accepts the invite and scans the project code repos then we can call this done.

@pnavali please add the GH User accounts here also for our records of the maintainers, Bharath Horatti, Eric Petersonm, Imran Md, Prabhu Navali and Richie Sebastian.

Thanks @RobertKielty - will do.

pnavali commented 3 weeks ago

Hi @RobertKielty - here are GH user accounts for maintainers: Eric Peterson - eric978 Bharath Horatti - bharath-avesha Imran MD - narmidm Richie Sebastian - richiesebastian Prabhu Navali - pnavali

RobertKielty commented 3 weeks ago

@pnavali thank you so much, I have updated our internal records.

pnavali commented 3 weeks ago

@jeefy @Cmierly - we are planning kubeslice.io domain transfer - we need a LF stakeholder contact/email-id for transfer. Thanks. https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2/create/63

krook commented 3 weeks ago

@jeefy @Cmierly - we are planning kubeslice.io domain transfer - we need a LF stakeholder contact/email-id for transfer. Thanks. https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2/create/63

You can use projects@cncf.io for that @pnavali

pnavali commented 3 weeks ago

ok thanks @krook

RobertKielty commented 3 weeks ago

@pnavali thanks for reach out to me to let me know that you have imported your code repo.

I have marked the task "Adopt a license scanning tool, like FOSSA or Snyk" as completed.

https://app.snyk.io/org/kubeslice/reports/licenses

richiesebastian commented 3 weeks ago

@jeefy @Cmierly created a domain transfer request https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2/IT-26845 - PTAL, Thanks.

pnavali commented 2 weeks ago

@jeefy @Cmierly - sent trademarks & accounts assignment executed doc to project-onbarding@cncf.io - PTAL. Thanks.