-
Notifications
You must be signed in to change notification settings - Fork 428
Closed
Labels
area/release-engIssues or PRs related to the Release Engineering subprojectIssues or PRs related to the Release Engineering subprojectarea/release-teamIssues or PRs related to the release-team subprojectIssues or PRs related to the release-team subprojectkind/documentationCategorizes issue or PR as related to documentation.Categorizes issue or PR as related to documentation.priority/important-soonMust be staffed and worked on either currently, or very soon, ideally in time for the next release.Must be staffed and worked on either currently, or very soon, ideally in time for the next release.sig/releaseCategorizes an issue or PR as relevant to SIG Release.Categorizes an issue or PR as relevant to SIG Release.
Description
Onboarding (week 1-2)
- Select shadows that will be on the team
- Make sure that your shadows...
- Open an issue against the Kubernetes org (if not already members)
- Sign the CLA
- Add the Kubernetes release calendar to theirs
- Add the Slack channels
- Schedule the shadow orientation (general)
- Schedule the shadow orientation (specific)
- Have their contacts into the release contact sheet
- Coordinate with release lead to make teams.yaml updates
- Update the comms team in the teams.yaml which grants access to the comms project board
- mbianchidev added
- Add the lead and shadows as milestone maintainers in the teams.yaml.
- Setup Comms Project Board
- Copy prior project
- Add v1.32 to K8s Release
- Update the filter
Tracking (week 3-7)
- Work with the enhancements lead to understand big-ticket items to be included in the release
- Start monitoring the
Feature blog opt-insheet for new entries - 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 )
- Work with Enhancements and Release Note leads to determine which deliverables are most noteworthy post-Enhancements Freeze
- 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 he deprecation and removals or sneak-peek 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
- Request placeholder PRs in k/website from all feature blog authors
- 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 or sneak-peek blog
- Assign remaining feature blog topics to shadows
Release blog draft & webinar (week 10)
not so crowded due to KubeCon NA
- Create the release blog draft, if not yet started on HackMD and draft PR
- Coordinate with Release Notes to ensure Release Highlights are checked in before Code Freeze.
Before the storm (week 11)
most stuff moved here due to KubeCon NA
- Update release blog draft, post-Code Freeze, add shadows to it for help
- 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
- 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
- Host a meeting with the Release Lead, Enhancements Lead, and Release Notes to discuss the Release Highlights (attached to standard RT meeting)
- Establish feature blog post-release publication schedule, typically 2-3 posts per week, at least starting a day after the release blog.
- 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 - 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 - Choose the next Comms Lead
The actual storm (week 12-13)
- Feature blog reviews starts (week 12)
- Check status with Release Notes lead on content for the Known Issues section of the release blog
- 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)
- 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
- Update the Comms handbook with what you've learnt as leader (example PR: here)
- 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. (see example slides here)
- Rest!
Metadata
Metadata
Assignees
Labels
area/release-engIssues or PRs related to the Release Engineering subprojectIssues or PRs related to the Release Engineering subprojectarea/release-teamIssues or PRs related to the release-team subprojectIssues or PRs related to the release-team subprojectkind/documentationCategorizes issue or PR as related to documentation.Categorizes issue or PR as related to documentation.priority/important-soonMust be staffed and worked on either currently, or very soon, ideally in time for the next release.Must be staffed and worked on either currently, or very soon, ideally in time for the next release.sig/releaseCategorizes an issue or PR as relevant to SIG Release.Categorizes an issue or PR as relevant to SIG Release.