#16640
gVisor CNCF onboarding
track gVisor action items by https://github.com/cncf/sandbox/issues/546
Contribute and transfer other materials
- Move your project to its own separate neutral GitHub organization (gvisor org). This will make it transferable to the CNCF's GitHub Enterprise account. Remove gVisor from google org first.
- Accept the invite to join the CNCF GitHub Enterprise account.
thelinuxfoundationwill be an organization owner to ensure neutral hosting of your project. - For maintainers, join the #maintainers-circle Slack channel to find and share knowledge with other project teams.
- Transfer gVisor domains to the CNCF if they exist. The "LF Contact" is projects@cncf.io. The "Project Selection" is CNCF. Including but not limited to gvisor.dev
- Submit a pull request with your artwork if it exists. If you don't have artwork, CNCF can help design some.
- Transfer website analytics if they exist. Make projects@cncf.io an admin of your existing Google Analytics org account so that we can move it to a CNCF-managed account.
Update and document project details
- Create or ensure your
.projectrepo is up to date with maintainer information. - Ensure each maintainer has an up-to-date LFX Individual Dashboard profile that includes an active email address in order to get access to the mailing list and Service Desk.
- Ensure the DCO app is enabled for all GitHub repositories of the project. You may also choose to use a CLA in addition to the DCO.
- Ensure that the CNCF Code of Conduct (or your adopted version of it) are explicitly referenced in the project's
README.mdon GitHub. - Ensure the LF footer is on your website and guidelines are followed (if your project doesn't have a dedicated website, please adopt those guidelines for the
README.mdfile). - Start working on written, open governance and consider adding this to a
GOVERNANCE.mdfile at the root of your repo. - Start working on a security policy and consider adding this to a
SECURITY.mdfile at the root of your repo. - Start working on an OpenSSF Best Practices Badge.
- Import all project repos into your chosen license scanning service (CNCF FOSSA or CNCF Snyk).
- Run Service desk and group.io workflow
- Add project's groups.io maintainer list to maintainers@cncf.io
- Send a welcome email to confirm maintainer list access.
Related Issue: This onboarding issue was automatically created after the community vote was completed in issue #521.
Activity
0No activity yet.