toc
toc copied to clipboard
[SANDBOX PROJECT ONBOARDING] KubeDL
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:
- [x] Understand the project proposal process and reqs: https://github.com/cncf/toc/blob/main/process/project_proposals.adoc#introduction
- [x] Understand the services available for your project at CNCF https://www.cncf.io/services-for-projects/
- [x] Ensure your project meets the CNCF IP Policy: https://github.com/cncf/foundation/blob/master/charter.md#11-ip-policy
- [x] Review the online programs guidelines: https://github.com/cncf/foundation/blob/master/online-programs-guidelines.md
- [x] Understand the trademark guidelines: https://www.linuxfoundation.org/en/trademark-usage/
- [x] Has your project adopted open governance already? see http://opengovernance.dev
- [x] Slack: Are your slack channels migrated to the Kubernetes or CNCF Slack?
- [x] Is your project in its own separate neutral github organization?
- [x] Submitted a Pull request to add your project as a sandbox project to https://landscape.cncf.io
Things that CNCF will need from the project:
- [x] Owners file: Please add a link to your owners file to this issue, this is used to be able to create your maintainers mailing list.
- [x] Create maintainer list + added to aggregated https://maintainers.cncf.io list
- [x] Domain: transfer domain to the CNCF - please send a transfer code to [email protected]
- [ ] Trademarks: transfer any trademark and logo mark assets over to the LF - https://github.com/cncf/foundation/tree/master/agreements has agreements
- [x] GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership
- [ ] GitHub: ensure DCO or CLA are enabled for all GitHub repositories of the project
- [x] Artwork: Ensure logos present on https://github.com/cncf/artwork
- [ ] Website: ensure LF footer is there and website guidelines followed
- [ ] Website: Analytics transferred to [email protected]
- [ ] Adopt a license scanning tool, like FOSSA or Snyk
- [ ] CII: Start on a CII best practices badge https://bestpractices.coreinfrastructure.org/en
Things that the CNCF will do or help the project to do:
- [x] Devstats: add to devstats https://devstats.cncf.io/
- [x] Insights: add to LFX Insights https://insights.v3.lfx.linuxfoundation.org/
- [x] Marketing: update relevant intro + slide decks
- [x] Events: update CFP + Registration + CFP Area forms
- [x] ServiceDesk: confirm maintainers have read https://www.cncf.io/services-for-projects/
- [x] CNCF Welcome Email Sent to confirm maintainer list access, welcome email has monthly project sync details
- [x] Create space for meetings/events on community.cncf.io, e.g., https://community.cncf.io/pravega-community/
DevStats page added, not completely added to All CNCF yet (it tracks new projects but doesn't have the past data yet (mean data from before today).
The artwork is also missing, so it uses CNCF icons as a stub.
Thanks for the help ! Super excited to onboard !!
Hurray! We're happy to have you @jian-he. Can you let me know where your (1) owners file is and (2) any artwork? That helps get the process started on our end.
@amye
- https://github.com/alibaba/kubedl/blob/master/OWNERS
- No artwork yet, I'll keep it posted if any later.
Some updates on the checklist items.
Understand the project proposal process and reqs:
Done
Understand the services available for your project at CNCF https://www.cncf.io/services-for-projects/
Done
Ensure your project meets the CNCF IP Policy: https://github.com/cncf/foundation/blob/master/charter.md#11-ip-policy
Done
Review the online programs guidelines: https://github.com/cncf/foundation/blob/master/online-programs-guidelines.md
Done
Understand the trademark guidelines: https://www.linuxfoundation.org/en/trademark-usage/
Done
Has your project adopted open governance already? see http://opengovernance.dev
Yes, https://github.com/alibaba/kubedl/blob/master/GOVERNANCE.md
Slack: Are your slack channels migrated to the Kubernetes or CNCF Slack?
#kubedl channel is created in CNCF Slack
Excellent, marking those off.
A couple updates
Is your project in its own separate neutral github organization?
yes. https://github.com/kubedl-io
GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership
Just sent out the invitations
Thank you! Would you like a space on community.cncf.io, e.g., https://community.cncf.io/pravega-community/ ?
@amye that'll be great, how do I get that ?
hi @amye do we get the community mailing list ?
GitHub: ensure DCO or CLA are enabled for all GitHub repositories of the project
DCO done
Website: ensure LF footer is there and website guidelines followed
LF footer and website guideline followed
CII: Start on a CII best practices badge
CII badge done
Domain: transfer domain to the CNCF - please send a transfer code to [email protected]
This is sent
Trademarks: transfer any trademark and logo mark assets over to the LF - https://github.com/cncf/foundation/tree/master/agreements has agreements
Sent
Artwork: Ensure logos present on https://github.com/cncf/artwork
There's no artwork yet.
Adopt a license scanning tool, like FOSSA or Snyk
FOSSA added
ServiceDesk: confirm maintainers have read https://www.cncf.io/services-for-projects/
Read
Website: Analytics transferred to [email protected]
We don't have that yet, we'll do if we have one
Domain transfer is complete!
Checking back in here! GitHub: ensure DCO or CLA are enabled for all GitHub repositories of the project Adopt a license scanning tool, like FOSSA or Snyk CII: Start on a CII best practices badge https://bestpractices.coreinfrastructure.org/en
@jian-he Checking in again, we'd like to get all project onboarding closed out by December 15th. Thanks!
I've submitted https://github.com/cncf/landscape/pull/2431 to the landscape to help move this forward.
Hi, KubeDL team! My name is Crystal Mierly, I'm a new project coordinator for CNCF and will be taking over onboarding for sandbox projects!
KubeDL has been added to the landscape and you can view it here!
The next box we would like to see checked is getting trademark and logo mark assets transferred to the LF. If you have any questions about that, please don't hesitate to reach out! I would be happy to help in anyway I can.
Thanks!
Hi @jian-he
There are a few checkmarks left to close this issue and formally mark the onboarding completed. Anything we can help you with?