toc
toc copied to clipboard
[SANDBOX PROJECT ONBOARDING] Inclavare Containers
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] Understand the license allowlist: https://github.com/cncf/foundation/blob/master/allowed-third-party-license-policy.md#approved-licenses-for-allowlist
- [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
- [x] Create maintainer list + add to aggregated https://maintainers.cncf.io list by submitting a PR to it
- [x] Have added your project to https://github.com/cncf/contribute
- [x] Artwork: Submit a pull request to https://github.com/cncf/artwork with your artwork
Things that CNCF will need from the project:
- [x] Provide emails for the maintainers added to https://maintainers.cncf.io in order to get access to the maintainers mailing list and ServiceDesk
- [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] Website: ensure LF footer is there and website guidelines followed
- [x] Website: Analytics transferred to [email protected]
- [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] 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 https://community.cncf.io, e.g., https://community.cncf.io/pravega-community/ - (https://github.com/cncf/communitygroups/blob/main/README.md#cncf-projects)
- [x] Adopt a license scanning tool, like FOSSA or Snyk
DevStats page added.
LF footer is added in Website.
@haosanzi: Excellent! Artwork is the next big thing.
The progress of the two tasks needs to be updated
- Website: Analytics transferred to [email protected]
Sorry, we don't have analytics currently. Are analytics a requirement?
- Artwork: Submit a pull request to https://github.com/cncf/artwork with your artwork
Has added inclavare artwork to cncf/artwork. Please see the link for the detailed information.
I will mark both of these off! Trademarks comes next, we have paperwork for registered and non registered.
@haosanzi: checking in here, anything I can help with?
Hi, here is an update.
I ensure I understand:
- 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/
- Understand the license allowlist: https://github.com/cncf/foundation/blob/master/allowed-third-party-license-policy.md#approved-licenses-for-allowlist
- Create maintainer list + add to aggregated https://maintainers.cncf.io list by submitting a PR to it --> Done, see Add Inclavare Containers as Sandbox
Things that CNCF will need from the project:
- GitHub: ensure DCO or CLA are enabled for all GitHub repositories of the project --> yes, we do: https://github.com/alibaba/inclavare-containers/blob/master/CONTRIBUTING.md#sign-your-work
@amye It's about slack migiration. We didn't have slack account before. And We found we can't login the clound-native.slack.com. Could you please give a guide about how to request an account and make the migiration? Thanks!
@amye It's about slack migiration. We didn't have slack account before. And We found we can't login the clound-native.slack.com. Could you please give a guide about how to request an account and make the migiration? Thanks!
You want https://cloud-native.slack.com/ - I can make you a channel in there if you didn't have slack before!
@amye Thanks! please help on this.
@amye what info need I provide? how's the slack in cloud-native slack? Thansk for your help
Hi, here is an update.
-
Has your project adopted open governance already? see http://opengovernance.dev --> yes, we do. https://github.com/alibaba/inclavare-containers/blob/master/GOVERNANCE.md
-
Submitted a Pull request to add your project as a sandbox project to https://landscape.cncf.io --> yes, we have submit a pr https://github.com/cncf/landscape/pull/2318
-
CII: Start on a CII best practices badge https://bestpractices.coreinfrastructure.org/en --> yes, we do. https://bestpractices.coreinfrastructure.org/projects/5219
-
Adopt a license scanning tool, like FOSSA or Snyk --> yes, we do. We have adopted FOSSA: https://app.fossa.com/projects/git%2Bgithub.com%2Falibaba%2Finclavare-containers?ref=badge_shield
@amye Thanks! please help on this.
Happy to make you a channel, what would you like?
hi @amye you need a channel name, right? if it is, please use "inclavare-containers" as channel name? what other info do you need? please free free to tell me. If you have a reuqest channel guide, it will be better. I can give all info related one time. Thanks again
@amye Hi, about to Create space for meetings/events on community.cncf.io, e.g., https://community.cncf.io/pravega-community/. We need one to interact with the community to engage more users and developers.
I make a request as followed, but I am not sure whether it can meet the demand. Could you give us some help?

We'll take care of this, thanks!
hi @amye you need a channel name, right? if it is, please use "inclavare-containers" as channel name? what other info do you need? please free free to tell me. If you have a reuqest channel guide, it will be better. I can give all info related one time. Thanks again
https://cloud-native.slack.com/archives/C02HJJ81BD5 is live!
Hi, here is an update.
-
Slack: Are your slack channels migrated to the Kubernetes or CNCF Slack? --->. yes, thanks for your help, we have a CNCF Slack.
-
Have added your project to https://github.com/cncf/contribute. --> yes, we have submit a pr. Please review this pr.
-
Create space for meetings/events on https://community.cncf.io, ---> We have made an request in https://servicedesk.cncf.io. Please help take care of it.
Merged for contribute!
Community group is created, if you create an account on community.cncf.io I'll be able to add you as organizers.
@amye Here is the status update:
- 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
The company legal team is moving forward on these two items. Perhaps need 3-4 weeks.
- Is your project in its own separate neutral github organization?
Once the domain and trademark transfer complete, we will launch a new neutral github organization https://github.com/inclavare-containers. This is a decision made by company.
- GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership
After the new neutral github organization is created, we will do this.
Thanks for the update!
Hi, here is the update.
Domain: transfer domain to the CNCF - please send a transfer code to [email protected]
The transfer code has been sent [email protected]
Hi, here is the update.
Domain: transfer domain to the CNCF - please send a transfer code to [email protected]
The transfer code has been sent [email protected]
Yep! Following up from email - process has shifted a bit, you can do this through Linux Foundation's IT portal: https://jira.linuxfoundation.org/plugins/servlet/theme/portal/2/create/63
Hi, the request is submitted. https://jira.linuxfoundation.org/plugins/servlet/theme/portal/2/IT-23461
Hi, amye.
About Trademarks: transfer any trademark and logo mark assets over to the LF. I have sent the CNCF Trademark and Account Assignment Agreement file to your email.
Hi, here is the update.
According to https://jira.linuxfoundation.org/plugins/servlet/theme/portal/2/IT-23461, inclavare-containers.io domain has been successfully transferred
Currently outstanding:
Is your project in its own separate neutral github organization? (I know it's live, but nothing's in there yet)
GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership
Hi, here is the update.
Is your project in its own separate neutral github organization?
yes, please see https://github.com/inclavare-containers/inclavare-containers for more detail.
GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership
The invitation has been sent, waiting for @thelinuxfoundation and @caniszczyk to confirm.
Excellent! The last thing waiting is Trademarks, and that's on our team. Thanks!