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

[Governance Review]: Kyverno #696

Open
JimBugwadia opened this issue Aug 21, 2024 · 0 comments
Open

[Governance Review]: Kyverno #696

JimBugwadia opened this issue Aug 21, 2024 · 0 comments

Comments

@JimBugwadia
Copy link

JimBugwadia commented Aug 21, 2024

Project Name

Kyverno

Project Website

https://kyverno.io/

Contact Details 1

@JimBugwadia

Contact Details 2

@realshuting

Links to communication channels

https://slack.k8s.io/#kyverno

Reason for governance review request

Application for moving levels from Incubation to Graduation

Are there any sub-projects, plugins, and related?

Governance model

We were not aware of these, but our model seems very similar to the Maintainer Council Governance template.

https://github.com/kyverno/community/blob/main/GOVERNANCE.md

Governance documents

https://github.com/kyverno/community/blob/main/GOVERNANCE.md#summary-of-roles

  • Maintainer life cycle with information about how and when maintainers are demoted

https://github.com/kyverno/community/blob/main/GOVERNANCE.md#project-roles

  • Code of Conduct

https://github.com/kyverno/community/blob/main/GOVERNANCE.md#code-of-conduct

  • Contributor Guide

https://github.com/kyverno/community/blob/main/CONTRIBUTING.md

  • How your community conduct communication and meetings

https://main.kyverno.io/community/#community-meeting

  • How your community handles security reporting and response

https://github.com/kyverno/community/blob/main/SECURITY.md

  • Who owns what code and docs

The main project and sub-projects have code owners file:

(some are missing, we will add these)

Governance Execution Examples

  • Voting

We have not held any public votes, but typically use the maintainer's meetings and slack channels to make and advertise decisions.

Governance Evolution

No significant changes, but we did move all governance related docs to a central repository:

https://github.com/kyverno/community/tree/main

Any specific aspects of your governance structure are you seeking feedback on?

We are wondering how our roles and contributor ladder aligns with other projects, and if any areas should be adjusted.

Do you have any concerns or specific areas where you feel your governance could be improved?

We recently lost several maintainers due to inactivity, change of jobs, and other reasons. We would love for our end users to engage, but are wondering if the bar is too high. Any advice on that would be much appreciated.

Additional notes and resources

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

5 participants