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] KubeSlice #1298

Open
14 of 30 tasks
jeefy opened this issue Apr 16, 2024 · 24 comments
Open
14 of 30 tasks

[SANDBOX PROJECT ONBOARDING] KubeSlice #1298

jeefy opened this issue Apr 16, 2024 · 24 comments
Assignees
Labels

Comments

@jeefy
Copy link
Member

jeefy commented Apr 16, 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 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
Copy link
Member

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

@lukaszgryglicki
Copy link
Member

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

@pnavali
Copy link

pnavali commented May 3, 2024

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

cncf/foundation#792

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

cncf/artwork#476

@pnavali
Copy link

pnavali commented May 3, 2024

Update:

From the project side, please ensure that:

https://slack.com/help/articles/217872578-Import-data-from-one-Slack-workspace-to-another for more details)

  • Your Slack channels are migrated to the Kubernetes or CNCF Slack workspace. See

KubeSlice slack channel is on Kubernetes and we would like to keep it there for now.
#kubeslice channel on the Kubernetes Slack

@pnavali
Copy link

pnavali commented May 3, 2024

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
Copy link

pnavali commented May 7, 2024

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

@amye
Copy link
Contributor

amye commented May 7, 2024

@Cmierly to resolve

@pnavali
Copy link

pnavali commented May 7, 2024

  • Ensure that DCO or CLA are enabled for all GitHub repositories of the project

DCO enabled on all the repos

  • Ensure that that the CNCF Code of Conduct (or your adopted version of it) are explicitly referenced at the project's README on GitHub

Code of conduct updated with CNCF reference https://github.com/kubeslice/kubeslice/blob/master/code_of_conduct.md

  • Ensure LF footer is on your website and guidelines followed (if your project doesn't have a dedicated website, please adopt those guidelines for the README file of your project on GitHub).

kubeslice.io website updated with LF footer https://kubeslice.io

@Cmierly
Copy link

Cmierly commented May 7, 2024

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

@pnavali
Copy link

pnavali commented May 7, 2024

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

@pnavali
Copy link

pnavali commented May 7, 2024

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

@krook krook changed the title [SANDBOX PROJECT ONBOARDING] Kubeslice [SANDBOX PROJECT ONBOARDING] KubeSlice May 13, 2024
@krook
Copy link
Member

krook commented May 14, 2024

@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
Copy link
Member

krook commented May 15, 2024

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
Copy link
Member

krook commented May 21, 2024

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
Copy link

pnavali commented May 21, 2024

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
Copy link

pnavali commented May 28, 2024

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
Copy link

pnavali commented May 28, 2024

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 #1298 (comment)) as done. Thanks.

@krook
Copy link
Member

krook commented May 28, 2024

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
Copy link

pnavali commented May 28, 2024

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

@krook
Copy link
Member

krook commented May 28, 2024

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

Great, sent!

@krook
Copy link
Member

krook commented May 29, 2024

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

@pnavali
Copy link

pnavali commented May 29, 2024

Thanks Daniel @krook

@amye amye removed their assignment May 29, 2024
@RobertKielty
Copy link
Contributor

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
Copy link

pnavali commented May 31, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

8 participants