-
Notifications
You must be signed in to change notification settings - Fork 398
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
Revisit/refine policies on the upper bound of release team shadows per role #1494
Comments
/remove-kind feature |
I think the number 3-4 probably was ideal at the moment when the doc was written, but with every release, the number of enhancements that are tracked by RT increases. We have seen a big increase in 1.20 and an even bigger number for 1.21. The more enhancements to track, the more work required for the shadows and leads. At this point in time, 3-4 is no longer the ideal number for the number of enhancements RT tracks for the release. With the release cadence change, it will impact the number of enhancements as well. So, we should be flexible with the number of shadows based on how much impact it will have per role. |
+1 to what @annajung said. I think we need to have a minimum of 4 or above based on the team needs/workload and it will give the team enough breathing room if a shadow drops out during the cycle. Starting with 3-4 and if a shadow drops out or someone in the team is not being super responsive, puts a lot of stress on the rest of the team. |
Context for future readers: I'm reading release cadence KEP and going down the trail of links. I'm also writing this with 1.21 release scheduled to go out in less than 2 weeks. +1 on shadow availability as what Savitha and Anna mentioned above I would also like to point out:
|
While I agree 3-4 may not be the correct number I'd also say that there is probably also such a thing as too many - the lead needs to be able to have time to mentor folks and answer individual questions from each shadow, keep an eye on what the newer shadows are doing and increasing the number past a couple more means that it will probably be harder to do a good job with all of that. I'd probably advocate on the upper bound of 5, as we do want shadows to also be able to get enough experience & to really understand what's going on (also the enhancements toil is going down each release as the process refines). I actually think the release cadence slowing down will be beneficial to the shadows as they will have a little more time in the release (quality of exp vs quantity of shadows) which has been something that I've heard in the past. I'd also offer that the RT doesn't stand on its own - it exists to support the release, so while we want a good shadow experience/plenty of opps to participate, we also need to strive for a manageable number that will be effective for its function/the release process as a whole. |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-contributor-experience at kubernetes/community. |
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-contributor-experience at kubernetes/community. |
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /close |
@k8s-triage-robot: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
What would you like to be added:
From https://github.com/kubernetes/sig-release/blob/master/release-team/release-team-selection.md:
This policy was intentionally written to allow for flexibility in shadow selection for role leads, but is it time that we revisit?
Why is this needed:
While discussing changes to the Kubernetes release cadence, it was highlighted that fewer releases a year would also mean fewer opportunities to welcome new contributors to the community via the Release Team.
From #1290:
@saschagrunert:
@jeremyrickard:
@wilsonehusin:
@kcmartin:
@pires:
/assign @onlydole @palnabarun @bai @kikisdeliveryservice @savitharaghunathan
cc: @kubernetes/sig-release-leads
/area release-team
ref: kubernetes/enhancements#2567 (comment)
xref: #1343
The text was updated successfully, but these errors were encountered: