cncf / toc

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

[SANDBOX PROJECT ONBOARDING] KubeDL #679

Open amye opened 3 years ago

amye commented 3 years 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. 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:

lukaszgryglicki commented 3 years ago

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.

jian-he commented 3 years ago

Thanks for the help ! Super excited to onboard !!

amye commented 3 years ago

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.

jian-he commented 3 years ago

@amye 1) https://github.com/alibaba/kubedl/blob/master/OWNERS 2) No artwork yet, I'll keep it posted if any later.

jian-he commented 3 years ago

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

jian-he commented 3 years ago

Slack: Are your slack channels migrated to the Kubernetes or CNCF Slack?

kubedl channel is created in CNCF Slack

amye commented 3 years ago

Excellent, marking those off.

jian-he commented 3 years ago

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

amye commented 3 years ago

Thank you! Would you like a space on community.cncf.io, e.g., https://community.cncf.io/pravega-community/ ?

jian-he commented 3 years ago

@amye that'll be great, how do I get that ?

jian-he commented 3 years ago

hi @amye do we get the community mailing list ?

jian-he commented 3 years ago

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

jian-he commented 2 years ago

Domain: transfer domain to the CNCF - please send a transfer code to project-onboarding@cncf.io

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 amye@linuxfoundation.org

We don't have that yet, we'll do if we have one

amye commented 2 years ago

Domain transfer is complete!

amye commented 2 years ago

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

amye commented 2 years ago

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

amye commented 2 years ago

I've submitted https://github.com/cncf/landscape/pull/2431 to the landscape to help move this forward.

Cmierly commented 10 months ago

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!

krook commented 6 months ago

Added to LFX Insights

idvoretskyi commented 2 months ago

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?