cncf / cncf/sandbox

[PROJECT ONBOARDING] K8sGPT

Open
#148 25 comments 0 reactions 3 assignees Assigned to @caniszczyk View on GitHub
contribution-agreement/signed project onboarding sandbox
Dominant language
JavaScript
Stars
197
Forks
40
Avg merge
10h 30m
Merged PRs (30d)
5

Description

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:
- [x] Understand the services available for your project at CNCF
- [x] Ensure your project meets the CNCF IP Policy:
- [x] Review the online programs guidelines:
- [x] Understand the trademark guidelines:
- [ ] Understand the license allowlist:
- [x] Is your project working on written, open governance? see
- [x] Slack: Are your slack channels migrated to the Kubernetes or CNCF Slack? (see for more details)
- [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
- [x] Create maintainer list + add to aggregated list by submitting a PR to it
- [x] Artwork: Submit a pull request to with your artwork
- [ ] Transfer [your domain(s) to the CNCF](https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2/create/1374) if they exist. The "LF Contact" is . The "Project Selection" is CNCF.

Things that CNCF will need from the project:

- [x] Provide emails for the maintainers added to in order to get access to the maintainers mailing list and ServiceDesk - is the best email to send those to
- [x] Transfer any [trademark and logo assets to the Linux Foundation](https://github.com/cncf/foundation/tree/main/agreements) via the Contribution Agreement. We will generate and send this to you.
- [x] GitHub: ensure `thelinuxfoundation`, `caniszczyk`, and `krook` are added as initial org owners, this helps us make sure we have continuity of GH ownership that we will onboard to our GitHub Enterprise instance:
- [x] GitHub: ensure [DCO](https://github.com/apps/dco) or [CLA](https://github.com/cncf/cla) are enabled for all GitHub repositories of the project
- [x] GitHub: ensure that that the [CNCF Code of Conduct](https://github.com/cncf/foundation/blob/master/code-of-conduct.md) (or your adopted version of it) are explicitly referenced at the project's README on GitHub
- [x] Website: ensure LF footer is there and [website guidelines](https://github.com/cncf/foundation/blob/main/policies-guidance/website-guidelines.md) followed (if your project doesn't have a dedicated website, please adopt those guidelines to the README file of your project on GitHub).
- [ ] Transfer website analytics if they exist. Make an admin of your existing Google Analytics org account so that we can move it to a CNCF-managed account.
- [x] OpenSSF Best Practices Badge: Start on an OpenSSF Best Practices Badge

Things that the CNCF will do or help the project to do:

- [x] Devstats: add to devstats
- [x] Insights: add to LFX Insights
- [x] Marketing: update relevant intro + slide decks
- [x] Events: update CFP + Registration + CFP Area forms
- [x] ServiceDesk: confirm maintainers have read
- [x] CNCF Welcome Email Sent to confirm maintainer list access
- [x] Optional: Book time with the team with
- [x] Create space for meetings/events on , e.g., - ()
- [x] Adopt a license scanning tool, like [FOSSA](https://fossa.com/) or [Snyk](https://snyk.io/)
- [x] Create groups.io project maintainer list in PCC
- [x] Add project's groups.io maintainer list to [maintainers@cncf.io](https://groups.google.com/a/cncf.io/g/maintainers/members)
- [x] Send a welcome email to confirm maintainer list access.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.