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 · 28 comments
Open

Include SIG Leads as voting CNCF Maintainers #281

BenTheElder opened this issue Apr 17, 2024 · 28 comments
Assignees
Labels
committee/steering Denotes an issue or PR intended to be handled by the steering committee. lifecycle/active Indicates that an issue or PR is actively being worked on by a contributor.

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

@pacoxu pacoxu moved this to In progress in committee-steering Oct 9, 2024
@BenTheElder
Copy link
Member Author

BenTheElder commented Oct 10, 2024

To be honest, this one got punted in favor of finishing infra migration, with the nearest deadline for this probably being December TOC elections.

I spoke to bob [cncf hat] about handling the bulk update yesterday.

@BenTheElder
Copy link
Member Author

/lifecycle active

@k8s-ci-robot k8s-ci-robot added the lifecycle/active Indicates that an issue or PR is actively being worked on by a contributor. label Oct 10, 2024
@BenTheElder
Copy link
Member Author

kubernetes/community#8138 merged, I sent a PSA to [email protected] and #chairs-and-techleads in slack regarding backfilling current lead emails.

@joelsmith
Copy link
Contributor

@BenTheElder do you think that the CNCF list will be updated before December 11? No worries if not -- that just means that I would have to recruit someone who is on the current CNCF list to submit my CFP for me before the Maintainer Track / CNCF Maintainer Summit Europe 2025 deadline.

https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/features-add-ons/project-opportunities/#description-of-opportunities

@pacoxu
Copy link
Member

pacoxu commented Dec 4, 2024 via email

@natalisucks
Copy link

@joelsmith All Kubernetes org members can submit a CFP for the CNCF Maintainer Summit! No need to wait for this PR to merge 👍

@BenTheElder
Copy link
Member Author

BenTheElder commented Dec 4, 2024

@BenTheElder do you think that the CNCF list will be updated before December 11? No worries if not -- that just means that I would have to recruit someone who is on the current CNCF list to submit my CFP for me before the Maintainer Track / CNCF Maintainer Summit Europe 2025 deadline.

In addition to the comments above about being able to submit CFPs, remaining steps are:

  1. Make sure we've collected emails from everyone
  2. We will need to dump that data into a categorized, de-duped list (some people are already included, some will be voting + service desk, some will be voting only), I think we'll script that.
  3. Email CNCF

1) still has some open PRs, I'm doing another sweep after the steering meeting today.

optional follow-up:
4. look at reconciling the [email protected] list now that we have an authoritative dataset

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. lifecycle/active Indicates that an issue or PR is actively being worked on by a contributor.
Projects
Status: In progress
Development

No branches or pull requests