sig-release icon indicating copy to clipboard operation
sig-release copied to clipboard

[1.32] Comms Subteam Lead Progress

Open mbianchidev opened this issue 1 year ago • 3 comments
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-in sheet 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-blog team 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-blog up-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-blog for 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!

mbianchidev avatar Sep 15 '24 18:09 mbianchidev

/assign

mbianchidev avatar Sep 15 '24 18:09 mbianchidev

/priority important-soon

mbianchidev avatar Oct 11 '24 21:10 mbianchidev

/kind documentation

mbianchidev avatar Oct 11 '24 21:10 mbianchidev

Closing cause the cycle is over!

mbianchidev avatar Jan 10 '25 07:01 mbianchidev