cncf / tag-contributor-strategy

CNCF Technical Advisory Group on Contributor Strategy -- maintainer relations, building up contributors, governance, graduation, and more.
https://contribute.cncf.io/
Apache License 2.0
169 stars 109 forks source link

Governance review request process #481

Open aliok opened 11 months ago

aliok commented 11 months ago

Let's set up a process for projects that ask our review of their governance.

Deliverables of this task that I can think of:

aliok commented 10 months ago

We discussed how a process can look like in a meeting and here's our brainstorming:

  1. Project creates an issue in TAG CS repository
    • Using a special GitHub issue type
    • GitHub issue template gives instructions
      • Self assessment template
      • Self assessment guide
  2. Project maintainers do the self-evaluation, and send a PR to TAG in a special “self-evaluations” folder.
  3. TAG members review self-evaluation, ask questions, but don’t alter. They merge when the project maintainers are happy with their self assessment.
    • TAG members might need to explicitly state that this is a self assessment and we’re happy to store these for projects.
  4. TAG members do their own review, using the self-assessment as the basis. They open a PR with the “official” tag review.
  5. Project (and sponsor) responds to eval (PR comments)
    • At this stage, we can wait for short fixes - things that can be fixed in a week.
    • But if there are bigger changes needed, we merge with the issues reported and later the project can ask for a new review.
    • With self evaluations though, we think issues would be identified earlier and there will be less time spent in this wait-for-fixes stage.
  6. Revise evaluation, revise PR
  7. Liaison (& sponsor?) approve PR

Notes:

Relevant Slack thread: https://cloud-native.slack.com/archives/CT6CWS1JN/p1694110297185549

geekygirldawn commented 2 months ago

What's the status of this issue @aliok

aliok commented 2 months ago

Some content: https://cloud-native.slack.com/archives/CT6CWS1JN/p1716296927853679