toc
toc copied to clipboard
[SANDBOX PROJECT ONBOARDING] KubeVela
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
- [x] 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
- [x] Website: ensure LF footer is there and website guidelines followed
- [x] Website: Analytics transferred to [email protected]
- [x] Adopt a license scanning tool, like FOSSA or Snyk
- [x] 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] 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
- [ ] Create space for meetings/events on community.cncf.io, e.g., https://community.cncf.io/pravega-community/
Found https://github.com/oam-dev/kubevela/blob/master/OWNERS_ALIASES, marking owners off.
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.
hi Amye and Lukasz, I'm helping KubeVela to finish the rest process.
Website: ensure LF footer is there and website guidelines followed Done. Please visit KubeVela.io to reconfirm.
I'll update once other actions accomplished.
Marking that off! Artwork is the next helpful item. :)
Sure thing. Created a PR to upload artwork: https://github.com/cncf/artwork/pull/278
@BinaryHB0916: checking back in here!
- 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
- 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
Thanks for the reminder. On going with all these Actions and they will be signed off starting next week.
Updates:
- GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership
- Website: Analytics transferred to [email protected]
Both have sent invitation emails accordingly. Please have a look.
- 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
These two require internal review process and it would take a little while.
Great! Marking those two off, let me know if you need assistance.
@BinaryHB0916: Checking back in here, we have quite a few open issues!
@amye thanks for the reminder. I'm on it:
- Domain transferring code is requesting and expecting to have it in a few days
- Trademark agreement is in progress for legal, it may takes months
- The rest actions will be done within a month
@amye thanks for the reminder. I'm on it:
- Domain transferring code is requesting and expecting to have it in a few days
- Trademark agreement is in progress for legal, it may takes months
- The rest actions will be done within a month
Checking back in here, we'd like to get all onboarding projects closed out by December 15th. Thanks!
Hi Amye,
DONE:
- GitHub: ensure DCO or CLA are enabled for all GitHub repositories of the project DCO has been intalled to the project of KubeVela.
- CII: Start on a CII best practices badge https://bestpractices.coreinfrastructure.org/en Had Configurated. It'll be showing after this PR merged.
- Adopt a license scanning tool, like FOSSA or Snyk Adopted Snyk
ONGOING:
- Domain transferring code is requesting and expecting to have it in a few days Emailed you with the code, I assume that CNCF IT is taking care of this?
- Trademark agreement is in progress for legal, it may takes months Our legal is on progress, I'll update the email thread once it updates.
Thanks very much.
Responded! Process changed to submitting the code into LFIT!
Quick check in here:
- Understand the project proposal process and reqs: https://github.com/cncf/toc/blob/main/process/project_proposals.adoc#introduction
- Understand the services available for your project at CNCF https://www.cncf.io/services-for-projects/
- Ensure your project meets the CNCF IP Policy: https://github.com/cncf/foundation/blob/master/charter.md#11-ip-policy
- Review the online programs guidelines: https://github.com/cncf/foundation/blob/master/online-programs-guidelines.md
- Understand the trademark guidelines: https://www.linuxfoundation.org/en/trademark-usage/
- Has your project adopted open governance already? see http://opengovernance.dev
KubeVela had meet all these checks.
Also, Internal process of trademark reviewing expects to end in about a month and then agreement will be sent to you.
Thanks for all the assistances.
Optional: Create space for meetings/events on community.cncf.io, e.g., https://community.cncf.io/pravega-community/
Trademarks are with our Legal for review!
Hi all, Just checking back in on domain transfer: https://jira.linuxfoundation.org/plugins/servlet/theme/portal/2/create/63 is the best place to do that.
@amye thanks for checking back. I'm a bit confused, do you mean kubevela.io in terms of domain transfer?
If so, that was sent to you via email before in the thread. I assume that now I need to do it again in https://jira.linuxfoundation.org/plugins/servlet/theme/portal/2/create/63 as well?
@amye thanks for checking back. I'm a bit confused, do you mean kubevela.io in terms of domain transfer?
If so, that was sent to you via email before in the thread. I assume that now I need to do it again in https://jira.linuxfoundation.org/plugins/servlet/theme/portal/2/create/63 as well?
Jira is the better path here
right and I just did it in Jira, Plz take a look.
@amye hi Amye, the domain transfer had been approved in Jira. I assume this one can be signed off now?
Other than that, does the trademark transfer go well?
So! Yes on domain transfer, I need additional review on trademark.
@amye thanks, may I ask how long would it take? KubeVela is about to propose for Incubation stage.
@amye Hi, I'm KubeVela maintainer from Alibaba. May I ask about the progress now, are there anything left to be done by ourside. BTW, shall we propose an annual review for KubeVela during this process?