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

Include SIG Leads as voting CNCF Maintainers #281

Open
BenTheElder opened this issue Apr 17, 2024 · 21 comments
Open

Include SIG Leads as voting CNCF Maintainers #281

BenTheElder opened this issue Apr 17, 2024 · 21 comments
Assignees
Labels
committee/steering Denotes an issue or PR intended to be handled by the steering committee.

Comments

@BenTheElder
Copy link
Member

BenTheElder commented Apr 17, 2024

Currently the steering committee are voting + service desk access members in https://github.com/cncf/foundation/blob/main/project-maintainers.csv

A few relevant SIGs have service desk access only (Contributor Experience, Infra, Release).

Following https://github.com/cncf/foundation/pull/223/files voting changed from fractional per project to one maintainer one vote.

The Steering Committee has discussed adding SIG Leads, that is Chairs and Tech Leads to the maintainers list in a non-service-desk but voting role.

We think this will reasonably improve the representation of the project, all other subgroups should have representation via Steerings and their SIG Leads.

For the service desk specifically, we already have sufficient representation across the SIGs that are responsible for providing services to the project and Steering.

This issue will track voting on these changes because relevant policy docs currently live across multiple repos in multiple locations.

/assign @kubernetes/steering-committee

@BenTheElder BenTheElder added the committee/steering Denotes an issue or PR intended to be handled by the steering committee. label Apr 17, 2024
@BenTheElder BenTheElder changed the title Include SIG Leads as non-service-desk Voting CNCF Maintainers Include SIG Leads as voting CNCF Maintainers Apr 17, 2024
@dims
Copy link
Member

dims commented Apr 17, 2024

+1 thanks!

@parispittman
Copy link
Contributor

+1

3 similar comments
@cpanato
Copy link
Member

cpanato commented Apr 18, 2024

+1

@MadhavJivrajani
Copy link
Contributor

+1

@natalisucks
Copy link

+1

@soltysh
Copy link

soltysh commented May 9, 2024

👍 (steering)

@justaugustus
Copy link
Member

+1 (Steering)

@palnabarun
Copy link
Member

+1 (steering)

@pacoxu
Copy link
Member

pacoxu commented May 9, 2024

+1 (Steering)

@BenTheElder BenTheElder self-assigned this May 9, 2024
@cpanato
Copy link
Member

cpanato commented May 10, 2024

+1

@BenTheElder
Copy link
Member Author

nudge @pohly @mrbobbytables

@mrbobbytables
Copy link
Member

+1 (steering)

@reylejano
Copy link
Member

+1

@eddiezane
Copy link
Member

+1 (SIG CLI)

@pohly
Copy link
Contributor

pohly commented May 15, 2024

+1 (steering)

@divya-mohan0209
Copy link

+1

@BenTheElder
Copy link
Member Author

With steering unanimous (votes: #281 (comment)), I will reach out to the CNCF later today.

@BenTheElder
Copy link
Member Author

Circling back to leave a quick update here:

I did reach out previously. This will take a bit of coordinating but nominally we can email updated maintainer lists to the CNCF. The processes are manual (and multiple places need updating?) so we'll have to discuss how we'd keep this in sync.

I plan to follow-up at the next steering meeting.

@BenTheElder
Copy link
Member Author

We discussed this in the private meeting today where we had quorum.

We need correct email addresses for the chairs & tech leads to make this work.

We think the best course of action is to ensure that lead emails are included in the sigs.yaml metadata which we can then use to automatically check that our [email protected] group is up to date (and include a comment cross referencing the email to the SIG(s), which is something the community recently discussed), currently this information is a bit disjoint and we think sigs.yaml will be the best source of truth to keep all lists up to date.

We can then use this information to have steering regularly update the CNCF when changes to our leads list are made, we'll need to email the special alias for this with the list of emails / github and make sure to mention that these are non-service-desk-access maintainers.

@BenTheElder
Copy link
Member Author

  1. I intend to work on the sigs.yaml change soon.
  2. Then we can reach out to leads to get that information added
  3. Then we can update [email protected] (perhaps auto-generated)
  4. Then steering should email the CNCF alias with the maintainer list update based on this data

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
committee/steering Denotes an issue or PR intended to be handled by the steering committee.
Projects
None yet
Development

No branches or pull requests