-
Notifications
You must be signed in to change notification settings - Fork 423
Update Release Lead Handbook and Lead Progress Template #2866
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
base: master
Are you sure you want to change the base?
Conversation
…ectory structure Signed-off-by: Vyom Yadav <[email protected]>
Signed-off-by: Vyom Yadav <[email protected]>
As the communication between Lead Shadows and Subteam Leads happens without the Release Team Lead, it is important for the Release Team Lead to check in with the Lead Shadows as well as the Subteam Leads to ensure that everything is running smoothly. | ||
|
||
Lead Shadows are also required to assist in various subteam tasks (as a secondary reviewer after the subteam review), including but not limited to: | ||
|
||
- Documentation: | ||
- Review Release Notes PRs for clarity and completeness. | ||
- Branch Sync PRs are created timely to prevent branch skew. | ||
- Assisting the documentation subteam before the docs freeze. | ||
- Communications: | ||
- Reviewing at least mid cycle blog and the release blog. | ||
- Enhancements: | ||
- Assisting the enhancements subteam before PRR, Enhancements, and Code+Test Freeze. | ||
- Release Signal: | ||
- Sporadically monitoring the release signal dashboard and alerting the Release Team Lead of any issues. | ||
|
||
The Release Lead Shadows are also required to assist in the following Release Team Lead tasks, including but not limited to: | ||
- Hosting the Release Team meetings (see [Release Team Meeting Host Playbook](#release-team-meeting-host-playbook) for more details) | ||
- Suggesting KEPs for mid cycle blog and release blog to the Release Team Lead and the Communications Lead. | ||
- Coordinating any freeze requests and starting a discussion in #sig-release Slack channel. | ||
|
||
The Release Team Lead should explicitly assign above-mentioned and additional tasks to Lead Shadows as needed. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The idea behind this is to better formalise the tasks that lead shadows need to do. These are just some of the main tasks hence the wording including but not limited to
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I like this as it helps make more clear what we're trying to look out for from the lead perspective with the release team meetings, and how Release Lead Shadows can fill the gaps to help. Also making more concrete what Release Lead Shadows will usually be asked to do.
This seems reasonable to me. @katcosgrove what do you think? Does any of this create a too many cooks in the kitchen situation?
Signed-off-by: Vyom Yadav <[email protected]>
/approve |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: drewhagen, Vyom-Yadav The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
What type of PR is this:
/kind documentation
What this PR does / why we need it:
Updating the release lead handbook and lead progress template according to the current state of the release team.
Which issue(s) this PR fixes:
None
Special notes for your reviewer: