Closed jberkus closed 2 years ago
would it make sense to generalize this and say all current leaders listed in https://github.com/kubernetes/community/blob/master/sigs.yaml are eligible voters?
+1 to @liggitt - I was going to say all named roles but sigs.yaml helps that a bit
That would be fine, let's vote it in.
@kubernetes/steering-committee to leave comments (from 12/6 Steering public meeting)
I'm in favor of leads in sigs.yaml being automatically included in eligible voters, as long as there are processes (e.g. elections or annual reports) in place that are followed for affirming or verifying leads are active.
+1 to all named folks in sigs.yaml
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.
This bot triages issues and PRs according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/remove-lifecycle stale
/lifecycle rotten
/close
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle stale
Hey, we didn't get a majority of SC voting this in.
Adding to the next SC agenda.
/remove lifecycle-stale
+1
+1
+1
Pulling together a few things discussed on 3/21 @kubernetes/steering-committee meeting (and I believe in a prior meeting), and on Slack:
From @dims in https://kubernetes.slack.com/archives/CPNFRNLTS/p1646791624379689:
hmm, shouldn't we be voting in a PR that asserts that change?
I'm in favor of leads in sigs.yaml being automatically included in eligible voters, as long as there are processes (e.g. elections or annual reports) in place that are followed for affirming or verifying leads are active.
OK, sounds like I should do two different PRs -- which will happen AFTER I move the elections files folder -- one which adds COCC+KSC, and another that adds sigs.yaml, and Steering can vote on each.
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.
This bot triages issues and PRs according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/remove-lifecycle stale
/lifecycle rotten
/close
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle stale
/remove-lifecycle stale
I lean initially toward https://github.com/kubernetes/community/pull/6757 because it is more explicit, but it is very broad and as Jordan has noted it may enable non-active folks to vote. Then I also lean toward #6756 because it is a simpler, more narrow change, but it is currently ambiguous on "member". Could there be a middle ground like 6756 but with more explicit wording (eg: Member == "chairs in sigs.yaml" for the two specified bodies)? I have commented on that PR around this. The two committees do have an active incentive to curate their tightly controlled membership due to the confidentiality and urgency of information handling for which the members are responsible. But also if we're comfortable that process (eg: annual reports) encourages that housekeeping across all of sigs.yaml, 6757's good enough.
Could there be a middle ground like 6756 but with more explicit wording (eg: Member == "chairs in sigs.yaml" for the two specified bodies)?
https://github.com/kubernetes/community/pull/6756 with the sigs.yaml membership made explicit sounds good to me. Members of those two specific committees are the most likely to need voting exceptions because much of their activity is private and not counted by devstats.
+1 to what @liggitt said.
Per the 2021 Election Retro:
The outgoing Election Officers propose that, for future elections, CoCC and SRC members should automatically be added to the eligible voters list, regardless of whether they meet devstats thresholds or not.
These two committees are consistent sources of granted voter exceptions, so it makes sense to just include them in the future.