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]: Knative #578

Open
aliok opened this issue Jan 14, 2024 · 1 comment
Open

[Governance Review]: Knative #578

aliok opened this issue Jan 14, 2024 · 1 comment

Comments

@aliok
Copy link
Member

aliok commented Jan 14, 2024

Project Name

Knative

Project Website

https://knative.dev/

Contact Details 1

@aliok

Contact Details 2

@nainaz

Links to communication channels

https://cloud-native.slack.com/archives/C04LGHDR9K7

Reason for governance review request

Application for moving levels from Incubation to Graduation

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

Knative has 4 modules:

Governance model

Knative governance is based on the "The Steering Committee" governance model: https://contribute.cncf.io/maintainers/templates/governance-elections/

Governance documents

Additional:

Governance Execution Examples

Election examples:

Voting example (decision making):

Promoting a contributor:

Demoting a maintainer:

Security response:

  • TO BE PROVIDED LATER

Meeting recordings:

  • TO BE PROVIDED LATER

Governance Evolution

Governance model is the same since I've joined the project.

I believe there has been some changes for the vendor seat cap when Knative joined CNCF, but not sure how relevant it is right now.

There were some WGs that were created and then closed.

The Trademark committee has been dissolved recently. It was created to handle the trademark issues before Knative joined CNCF.

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

Nothing specific.

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

I personally believe there are a few major things right now:

  • The Docs WG has been closed, but there is no overarching entity that takes care of the docs. This will be an issue soon.
  • Maintainer list needs to have employer affiliation.
  • Some governance docs are outdated (can't give an exact list, but I sometimes see outdated content).
  • Community calendar has some outdated entries (e.g closed Docs WG meeting)
  • Meetings are not recorded anymore (or they're not uploaded)
  • Inactive approvers / WG leads / committee members are not removed. They're kept in the owner files forever.

Not really about governance improvements, but there are a few issues in the community health. We need some governance improvements too, to address these problems:

  • Red Hat dominance
  • Not collaborating with CNCF TAGs (App Delivery etc.)
  • No new contributors

Additional notes and resources

There's also these web pages:

@geekygirldawn
Copy link
Member

I'm putting this on hold while we have some discussions with Knative about governance updates

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

4 participants