Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CNCF Sandbox project checklist #130

Closed
22 tasks done
viccuad opened this issue Sep 19, 2022 · 9 comments
Closed
22 tasks done

CNCF Sandbox project checklist #130

viccuad opened this issue Sep 19, 2022 · 9 comments
Labels
area/cncf-submission Submit kubewarden to CNCF sandbox kind/epic
Projects

Comments

@viccuad
Copy link
Member

viccuad commented Sep 19, 2022

The CNCF Technical Oversight Committee needs some action from us Kubewarden, so we are listed in https://www.cncf.io/sandbox-projects/. See cncf/toc#858.

This issue is a copy of their published TODO as an epic, so we can mark things as done, and create cards as necessary.


From the project side, please ensure that you:

Things that CNCF will need from the project:

(edit Dec 14th 2023, new requirement, license scan).

@viccuad viccuad added area/cncf-submission Submit kubewarden to CNCF sandbox kind/epic labels Sep 19, 2022
@viccuad viccuad added this to TODO in Development Sep 19, 2022
@viccuad
Copy link
Member Author

viccuad commented Sep 20, 2022

The first 7 tasks (the "Understand" ones) provide a good read and framework, I encourage @kubewarden/kubewarden-developers to have a look.

@flavio
Copy link
Member

flavio commented Sep 30, 2022

PR for submission against CNCF's landscape is open: cncf/landscape#2746

@flavio
Copy link
Member

flavio commented Sep 30, 2022

PR with list of maintainers: cncf/foundation#428

@flavio
Copy link
Member

flavio commented Sep 30, 2022

PR for the contributors website: cncf/tag-contributor-strategy#243

@flavio
Copy link
Member

flavio commented Sep 30, 2022

artwork repo: we're missing some images. I've reached out to the SUSE UX team

@viccuad
Copy link
Member Author

viccuad commented Oct 11, 2022

For "CII: Start on a CII best practices badge", shall we count it as done, as listed in https://bestpractices.coreinfrastructure.org/en/projects?q=kubewarden ?

@flavio
Copy link
Member

flavio commented Oct 12, 2022

For "CII: Start on a CII best practices badge", shall we count it as done, as listed in https://bestpractices.coreinfrastructure.org/en/projects?q=kubewarden ?

I think we are meeting some of the requirements that are still left unchecked. I would leave that open, so that we can go through the list

@viccuad
Copy link
Member Author

viccuad commented Dec 14, 2023

Added a new requirement to the list, license scan with tools like Fossa or Synk (see this comment).

Marked as completed, as we have FOSSA enabled in all the user facing repositories (not on our own libraries), each repository has the badge, and is passing. See:

https://github.com/kubewarden/kwctl
https://github.com/kubewarden/kubewarden-controller
https://github.com/kubewarden/policy-server
https://github.com/kubewarden/audit-scanner

@jvanz
Copy link
Member

jvanz commented May 20, 2024

This is done. Closing issue 🥳 🚀

@jvanz jvanz closed this as completed May 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/cncf-submission Submit kubewarden to CNCF sandbox kind/epic
Projects
Archived in project
Development

No branches or pull requests

3 participants