sig-release
sig-release copied to clipboard
[1.32] Comms Subteam Lead Progress
trafficstars
⚠️ The following is a work in progress and somewhat experimental, to create an issue to track my work similar to the https://github.com/kubernetes/sig-release/issues/2603. Follows the Release Comms Handbook that details the team's responsibilities.
Onboarding (week 1-2)
- [x] Select shadows that will be on the team
- [x] Make sure that your shadows...
- [x] Open an issue against the Kubernetes org (if not already members)
- [x] Sign the CLA
- [x] Add the Kubernetes release calendar to theirs
- [x] Add the Slack channels
- [x] Schedule the shadow orientation (general)
- [x] Schedule the shadow orientation (specific)
- [x] Have their contacts into the release contact sheet
- [x] Coordinate with release lead to make teams.yaml updates
- [x] Update the comms team in the teams.yaml which grants access to the comms project board
- [x] mbianchidev added
- [x] Add the lead and shadows as milestone maintainers in the teams.yaml.
- [x] Setup Comms Project Board
- [x] Copy prior project
- [x] Add v1.32 to K8s Release
- [x] Update the filter
Tracking (week 3-7)
- [x] Work with the enhancements lead to understand big-ticket items to be included in the release
- [x] Start monitoring the
Feature blog opt-insheet for new entries - [x] With Enhancement freeze in effect, create a GitHub discussion (example v1.26) to start collecting the Release Highlights of the release (see 1.32 discussion )
- [ ] Reach out to all SIGs asking for an explaination of the highlights and create an ad-hoc issue for you and the shadows to track such reachout (see 1.32 issue )
- [x] Work with Enhancements and Release Note leads to determine which deliverables are most noteworthy post-Enhancements Freeze
- [x] Work with the Release Team and decide if the release warrants a mid-cycle 'Deprecations and Removals' blog.
Deprecation & removals and opt-in (week 8)
- [ ] Start drafting the deprecation and removals blog
- [ ] Assign feature blog topics as they come in to team shadows for support and tracking efforts
- [ ] Post reminders for the feature blog opt-in
- [ ] Collaborate with sig-docs-blog to establish review expectations and publication strategy
- [ ] Make sig-docs-blog review the deprecation and removals blog
Feature blogs drafts (week 9)
- [ ] Publish the deprecation and removals blog
- [ ] Coordinate with Release Notes to ensure Release Highlights are checked in before Code Freeze.
- [ ] Assign remaining feature blog topics to shadows
- [ ] Post the feature blog publication schedule in
#sig-docs-blog - [ ] Establish a regular cadence status check-in with the
#sig-docs-blogteam and maintain the publication schedule post in Slack to keep everyone synced - [ ] Request placeholder PRs in k/website from all feature blog authors
Release blog draft & webinar (week 10)
- [ ] Create the release blog draft, if not yet started on HackMD
- [ ] Host a meeting with the Release Lead, Enhancements Lead, and Release Notes to discuss the Release Highlights (attached to standard RT meeting)
- [ ] Schedule the release Live Webinar with CNCF by emailing
[email protected]. You may be referred to Calendly. The webinar is typically scheduled for 3-4 weeks after the release. - [ ] Schedule press and analyst pre-briefings and interviews for the release lead with CNCF by emailing
[email protected] - [ ] Schedule release blog and press embargo with the CNCF
Before the storm (week 11)
- [ ] Update release blog draft, post-Code Freeze, add shadows to it for help
- [ ] Establish feature blog post-release publication schedule, typically 2-3 posts per week, at least starting a day after the release blog.
- [ ] Check status with Release Notes lead on content for the Known Issues section of the release blog
- [ ] Check status on all feature blog PRs. Keep
#sig-docs-blogup-to-date for editorial review, and establish tech reviewers are available from the various SIGs
The actual storm (week 12-13)
- [ ] Feature blog reviews starts week 12
- [ ] Continue to partner with
#sig-docs-blogfor editorial review, work with shadows to ensure tech reviews are moving forward from SIGs - [ ] Connect with Release Lead to ensure theme and release logo will be ready for release blog (not required for draft)
- [ ] Ensure that short one-to-two paragraph summaries of each Release Highlights are available for the release blog from Release Notes lead or SIG Chairs
- [ ] Finalize Release blog final draft and start review cycle, ensure it's ready for Docs Lead to publish on release day
- [ ] Send release blog draft to CNCF (week 13)
- [ ] Ensure first few feature blogs are ready to publish and that review and merge plans are in place for any still outstanding. (week 13)
Release and beyond (week 14+)
- [ ] Make sure the release blog is published with the final touches (logo and release name)
- [ ] Continue to facilitate publication of remaining feature blogs, until all PRs are merged with the right publication date
- [ ] Participate in release retro
- [ ] Organize the slides for the CNCF release webinar, and send to the CNCF for review at least one week ahead of the scheduled date.
- [ ] Update the Comms handbook with what you've learnt as leader (example PR: here)
- [ ] Choose the next Comms Lead
- [ ] Rest!
/assign
/priority important-soon
/kind documentation
Closing cause the cycle is over!