Skip to content

Commit 6549582

Browse files
committed
Add progress tracking issue template from v1.33
1 parent 6613c0e commit 6549582

File tree

1 file changed

+337
-0
lines changed

1 file changed

+337
-0
lines changed
Lines changed: 337 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,337 @@
1+
# Progress Tracking Issue
2+
3+
The below is the content full content of the progress tracking issue. Replace all the `v1.XX` references to the target release.
4+
5+
Example tickets:
6+
7+
- v1.34 https://github.com/kubernetes/sig-release/issues/2790
8+
- v1.33 https://github.com/kubernetes/sig-release/issues/2718
9+
- v1.32 https://github.com/kubernetes/sig-release/issues/2625
10+
11+
-----
12+
13+
> [!NOTE]
14+
> This ticket follows the [Release Team Lead Cycle Progress ticket](https://github.com/kubernetes/sig-release/issues/XXXX), and is curated for Comms specific actions and plans. More of release information can be found in [/releases/release-1.XX/README.md](https://github.com/kubernetes/sig-release/blob/master/releases/release-1.XX/README.md).
15+
16+
17+
# Overview
18+
19+
## Latest Update
20+
21+
As of Monday, xx January (week 1)
22+
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
23+
24+
## Currently Tracked Goals
25+
26+
- [ ] Feature Blogs
27+
- [ ] Opt-in Outreach
28+
- [ ] Mid Cycle Sneak Peek Blog
29+
- [ ] Internal write-up
30+
- [ ] Official PR
31+
- [ ] Release Announcements
32+
- [ ] Release Highlights
33+
- [ ] Internal write-up
34+
- [ ] Official PR
35+
- [ ] Webinar and Press
36+
- [ ] Schedule with CNCF
37+
- [ ] Coordinate interview setup with press
38+
- [ ] Hold webinar
39+
40+
## Useful Links
41+
42+
- [v1.XX Schedule and Information](https://github.com/kubernetes/sig-release/blob/master/releases/release-1.XX/README.md)
43+
- [Templates for various reach-out / drafts](https://github.com/kubernetes/sig-release/tree/master/release-team/role-handbooks/communications/templates)
44+
- Enhancement Tracking Board: _(TBC)_
45+
- **Mid Cycle Blog**
46+
- Comms team internal draft: _(TBC)_
47+
- PR for official blog: _(TBC)_
48+
- Previous Mid Cycle Blogs: [v1.29](https://kubernetes.io/blog/2023/11/16/kubernetes-1-29-upcoming-changes/), [v1.30](https://kubernetes.io/blog/2024/03/12/kubernetes-1-30-upcoming-changes/), [v1.31](https://kubernetes.io/blog/2024/07/19/kubernetes-1-31-upcoming-changes/), [v1.32](https://kubernetes.io/blog/2024/11/08/kubernetes-1-32-upcoming-changes/), [v1.33](https://kubernetes.io/blog/2025/03/26/kubernetes-v1-33-upcoming-changes/)
49+
- Published blog: _(TBC)_
50+
- **Release Highlight**
51+
- Release Highlights contact issue: _(TBC)_
52+
- Release Highlights discussion: _(TBC)_
53+
- **Release Announcement**
54+
- Comms team internal draft: _(TBC)_
55+
- PR for official blog: _(TBC)_
56+
- Previous Release Announcements: [v1.29](https://kubernetes.io/blog/2023/12/13/kubernetes-v1-29-release/), [v1.30](https://kubernetes.io/blog/2024/04/17/kubernetes-v1-30-release/), [v1.31](https://kubernetes.io/blog/2024/08/13/kubernetes-v1-31-release/), [v1.32](https://kubernetes.io/blog/2024/12/11/kubernetes-v1-32-release/), [v1.33](https://kubernetes.io/blog/2025/04/23/kubernetes-v1-33-release/)
57+
58+
# Schedule and Details
59+
60+
## Week 1, 2: Onboarding
61+
62+
Comms work tend to focus more towards the latter half of the release schedule, and thus this is the time to prepare for the team setup.
63+
64+
### For Lead
65+
66+
* [ ] Onboard the shadows
67+
* [ ] Select the shadows
68+
* [ ] Prepare the onboarding presentation
69+
* [ ] Run down Comms expectation in a meeting
70+
* [ ] Provide all the relevant information for the action items for the shadows
71+
* [ ] Update contact details for the shadows in the release contact sheet
72+
* [ ] Update the `k/org`'s [/config/kubernetes/sig-release/teams.yaml](https://github.com/kubernetes/org/blob/main/config/kubernetes/sig-release/teams.yaml)
73+
- This gives access to the [Comms Project Board](https://github.com/orgs/kubernetes/projects/195/views/4) (Link to be fixed)
74+
- We need the lead and shadows to be listed as milestone maintainers
75+
* [ ] Add the lead
76+
* [ ] Add the shadows
77+
* [ ] Setup Comms Project Board
78+
* [ ] Copy "Comms - All" project board
79+
* [ ] Copy "Comms - Feature Blogs" project board
80+
* [ ] Adjust the filter setup for "Comms - Feature Blogs" to ensure anyone can find the current progress with Feature Blog status
81+
82+
### For Shadows
83+
84+
> [!TIP]
85+
> Although many actions need to be handled by the shadows themselves, it is important for the lead to guide to the right information and material for proceeding with them.
86+
87+
* [ ] Create [membership request issue](https://github.com/kubernetes/org/issues/new?template=membership.yml) in `k/org` (if not already members)
88+
* [ ] Sign the CLA
89+
* [ ] Subscribe to the Kubernetes release calendar
90+
* [ ] Join the Slack channels related to Release Teams
91+
- [#sig-release](https://kubernetes.slack.com/archives/C2C40FMNF)
92+
- [#sig-docs](https://kubernetes.slack.com/archives/C1J0BPD2M)
93+
- [#sig-docs-blog](https://kubernetes.slack.com/archives/CJDHVD54J)
94+
- [#release-comms](https://kubernetes.slack.com/archives/CNT9Y603D)
95+
- Also, there are other Release related channels worth joining
96+
- [#release-ci-signal](https://kubernetes.slack.com/archives/CN0K3TE2C)
97+
- [#release-notes](https://kubernetes.slack.com/archives/CN1KH4K9A)
98+
- [#release-docs](https://kubernetes.slack.com/archives/C0156PJ62RE)
99+
- [#release-enhancements](https://kubernetes.slack.com/archives/C02BY55KV7E)
100+
- [#release-management](https://kubernetes.slack.com/archives/CJH2GBF7Y)
101+
* [ ] Schedule and attend the mandatory shadow orientation (general)
102+
* [ ] Schedule and attend the Comms shadow onboarding
103+
104+
### Status Summary / Note for Reference
105+
106+
- TBC
107+
108+
## Week 3, 4, 5, 6, 7: Tracking
109+
110+
The main tracking starts as the enhancement freeze comes into play.
111+
112+
For v1.XX, the enhancement freeze takes place on week {{X}}.
113+
114+
### For Lead
115+
116+
* [ ] Have a clear picture of what to expect with Release Lead and other Subteam Leads
117+
* [ ] List all major changes to be included in this release with the Release Lead and Enhancements Lead
118+
* [ ] List most noteworthy deliverables post-Enhancements freeze with Enhancements and Docs Leads
119+
* [ ] Prepare the Comms board with Feature Blog opt-in reach-out assignees
120+
* [ ] With Enhancement freeze in effect (in week 5), prepare for Release Highlights
121+
* [ ] Create a GitHub Discussion: _(TBC)_
122+
- This can be used to collect the Release Highlights from various SIGs and KEP owners
123+
- [Template](https://github.com/kubernetes/sig-release/blob/master/release-team/role-handbooks/communications/templates/release-highlights-discussion.md)
124+
- Example: [v1.26](https://github.com/kubernetes/sig-release/discussions/2047), [v1.32](https://github.com/kubernetes/sig-release/discussions/2639), [v1.33](https://github.com/kubernetes/sig-release/discussions/2734)
125+
* [ ] Create a GitHub Issue: _(TBC)_
126+
- This is more for internal tracking within Comms team
127+
- [Template](https://github.com/kubernetes/sig-release/blob/master/release-team/role-handbooks/communications/templates/release-highlights-tracking-issue.md)
128+
- Example: [v1.32](https://github.com/kubernetes/sig-release/issues/2640), [v1.33](https://github.com/kubernetes/sig-release/issues/2735)
129+
* [ ] Work with the Release Team and decide if the release warrants a Mid Cycle Blog
130+
131+
### For Lead and Shadows
132+
133+
* [ ] Start reaching out for Feature Blog opt-in for each KEP
134+
* [ ] Complete the first round of reach-out
135+
* [ ] Complete the second round of reach-out
136+
* [ ] Reach out to all SIGs for their input on Release Highlights
137+
- The deadline would be much later, and we should mark the initial reach-out
138+
139+
### Status Summary / Note for Reference
140+
141+
- TBC
142+
143+
## Week 8: Feature Blog Deadline + Mid Cycle Blog
144+
145+
TBC
146+
147+
<!--
148+
Update as necessary. The below is for reference from v1.33.
149+
150+
For v1.33, the Feature Blog freeze takes place on week 8. Also, the Mid Cycle Sneak Peek blog is set to be published on week 11, and thus we would need to start the sneak peek blog draft early enough. The week 8 is a good target to keep in mind.
151+
-->
152+
153+
### For Lead
154+
* [ ] Start drafting the mid cycle sneak peek blog
155+
- The initial draft can happen outside PR
156+
- Previous Mid Cycle Blogs:: [v1.29](https://kubernetes.io/blog/2023/11/16/kubernetes-1-29-upcoming-changes/), [v1.30](https://kubernetes.io/blog/2024/03/12/kubernetes-1-30-upcoming-changes/), [v1.31](https://kubernetes.io/blog/2024/07/19/kubernetes-1-31-upcoming-changes/), [v1.32](https://kubernetes.io/blog/2024/11/08/kubernetes-1-32-upcoming-changes/)
157+
158+
### For Lead and Shadows
159+
* [ ] Update and finalise the Feature Blog status in the Project Board
160+
161+
### Status Summary / Note for Reference
162+
163+
- TBC
164+
165+
## Week 9: Focus on Mid Cycle Blog
166+
167+
TBC
168+
169+
<!--
170+
Update as necessary. The below is for reference from v1.33.
171+
172+
As the mid cycle blog needs to be reviewed by the SIG Docs Blog team, the target is to get the blog ready for review this week, getting ready for the publish target of early week 11 for v1.33.
173+
-->
174+
175+
### For Lead
176+
* [ ] Create the mid cycle sneak peek blog PR
177+
* [ ] Collaborate with sig-docs-blog to establish review expectations and publication strategy
178+
* [ ] Notify sig-docs-blog about the review of the mid cycle sneak peek blog
179+
* [ ] Assign Feature Blogs to each member and clarify in the "Comms Editor" column
180+
181+
### For Lead and Shadows
182+
* [ ] Send another reminder to SIGs about Release Highlights
183+
184+
### Status Summary / Note for Reference
185+
186+
- TBC
187+
188+
## Week 10: Release Blog Draft & Mid Way Retro
189+
TBC
190+
191+
<!--
192+
Update as necessary. The below is for reference from v1.33.
193+
194+
For v1.33, the code freeze takes place this week. The deadline of Release Highlights is week after (week 11), and thus we start preparing for the Release Announcements write-up
195+
-->
196+
197+
### For Lead
198+
* [ ] Start drafting the Release Announcement blog
199+
- The initial draft can happen outside PR
200+
- Previous Release Announcements: [v1.29](https://kubernetes.io/blog/2023/12/13/kubernetes-v1-29-release/), [v1.30](https://kubernetes.io/blog/2024/04/17/kubernetes-v1-30-release/), [v1.31](https://kubernetes.io/blog/2024/08/13/kubernetes-v1-31-release/), [v1.32](https://kubernetes.io/blog/2024/12/11/kubernetes-v1-32-release/), [v1.33](https://kubernetes.io/blog/2025/04/23/kubernetes-v1-33-release/)
201+
202+
### For Lead and Shadows
203+
A bit of slow time other than the mid cycle blog to be finalised.
204+
* [ ] Join retrospective for sharing anything you learned from the cycle so far
205+
206+
### Status Summary / Note for Reference
207+
- TBC
208+
209+
## Week 11: Mid Cycle Blog Published + Start of Burndown Meetings
210+
TBC
211+
212+
<!--
213+
Update as necessary. The below is for reference from v1.33.
214+
215+
The mid cycle blog goes out, and Release Highlight deadline is on this week. With the code freeze done in the previous week, we should be ready for getting more contents in place for the Release Announcement. However, for this release, we need to note how KubeCon takes place in the week after, and some of the schedule may need to be tweaked due to that.
216+
-->
217+
218+
### For Lead
219+
There are many items in week, and anything that couldn't get completed should be carried over in the week after (which is during KubeCon).
220+
221+
* [ ] Publish the mid cycle sneak peek blog (24th March, 2025)
222+
* [ ] Make sure Release Highlights details are shared in the discussion ticket
223+
- This is to ensure transparency for all the Release teams
224+
* [ ] Review Feature Blog assignment following the code freeze, and re-assign as necessary
225+
* [ ] Run down the Release Announcement details for the team
226+
* [ ] Schedule the release Live Webinar with CNCF by emailing `[email protected]`. You may be referred to [Calendly](https://calendly.com/cncfonlineprograms). The webinar is typically scheduled for 3-4 weeks after the release.
227+
* [ ] Schedule press and analyst pre-briefings and interviews for the release lead with CNCF by emailing `[email protected]`
228+
* [ ] Schedule release blog and press embargo with the CNCF
229+
* [ ] Discuss the Release Highlights status with the Release Lead, Enhancements Lead, and Docs Lead (during the RT meeting)
230+
* [ ] Establish Feature Blog publication schedule, typically 2-3 posts per week, at least starting a day after the release blog.
231+
* [ ] 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
232+
* [ ] Choose the next Comms Lead
233+
234+
### For Lead and Shadows
235+
* [ ] Send final reminder about the Release Highlights (the deadline is on Tuesday, 25th March, 2025)
236+
* [ ] Join burndown meetings
237+
- As of writing (22nd March), the burndown meeting is likely to take place asynchronously on Slack
238+
- Lead or shadows will be asked to provide the RAG (Red Amber Green) status
239+
* [ ] Send a reminder to Feature Blog authors (deadline on week 13)
240+
- Once the write-up is ready for review, we need to ensure we have the right parties engaged in the review (sig-docs-blog, associated SIGs, etc.).
241+
* [ ] Prepare Feature Blog publication schedule internally
242+
- Once finalised, the schedule needs to be shared in `#sig-docs-blog`
243+
* [ ] Start writing up Release Announcement blog draft
244+
- Each member should have a handful of sections to work on
245+
- Ensure each of the Release Highlights gets a one-to-two paragraph summary, following updates from SIGs
246+
247+
### Status Summary / Note for Reference
248+
- TBC
249+
250+
## Week 12: Placeholder (KubeCon)
251+
TBC
252+
253+
<!--
254+
Update as necessary. The below is for reference from v1.33.
255+
256+
Because of KubeCon taking place, this week would be light in terms of the actions. However, as the many of the actions have started from week 11, any work should continue in this week, especially around the Release Announcement write-up which takes quite some time.
257+
258+
Also, if you are attending KubeCon, join the maintainer summit to meet the team!
259+
-->
260+
261+
262+
## Week 13: Crunch time
263+
TBC
264+
265+
<!--
266+
Update as necessary. The below is for reference from v1.33.
267+
268+
For v1.33, Feature Blog reviews start taking place from week 13.
269+
-->
270+
271+
### For Lead
272+
* [ ] Check status with Docs lead on content for the Known Issues section of the release blog
273+
* [ ] Continue to partner with `#sig-docs-blog` for editorial review, work with shadows to ensure tech reviews are moving forward from SIGs
274+
* [ ] Connect with Release Lead to ensure theme and release logo will be ready for release blog (not required for draft)
275+
* [ ] Finalize Release Announcement blog draft and start review cycle, ensure it's ready for Docs Lead to publish on release day
276+
* [ ] Share the Release Announcement blog PR in #chairs-and-techleads channel to get technical reviews
277+
* [ ] Send release blog draft to CNCF (week 13)
278+
* [ ] Ensure first few Feature Blogs are ready to publish and that review and merge plans are in place for any still outstanding.
279+
280+
### For Lead and Shadows
281+
* [ ] TBC
282+
283+
### Status Summary / Note for Reference
284+
285+
- TBC
286+
287+
## Week 14: Getting Ready for Release
288+
As the release coming up so near, we should be done with most of the actions by the end of week 14.
289+
290+
### For Lead
291+
* [ ] Ensure the Release Announcement blog PR main write-up is merged
292+
* [ ] Continue to facilitate publication of remaining feature blogs, until all PRs are merged with the right publication date
293+
294+
### For Lead and Shadows
295+
* [ ] TBC
296+
297+
### Status Summary / Note for Reference
298+
299+
- TBC
300+
301+
## Week15: Release + Post Release Actions
302+
For v1.33, the release is planned on **Wednesday 23rd April 2025**. At this point, there shouldn't be too much that we need to handle other than last minute juggling...
303+
304+
### For Lead
305+
* [ ] Update the Release Announcement blog with the logo and release name!
306+
* [ ] Continue to facilitate publication of remaining Feature Blogs, until all PRs are merged with the right publication date
307+
* [ ] Update the Comms handbook with what you've learnt as leader (example PR: [here](https://github.com/kubernetes/sig-release/pull/2624))
308+
* [ ] 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](https://docs.google.com/presentation/d/1FPeZNnvAAkj7s0Xd9A_XyD6DdcITyg8I26GLFtcx13w/edit?usp=sharing))
309+
* [ ] Close all the outstanding tickets
310+
- This ticket for tracking Comms progress
311+
- Release Highlight discussion
312+
- Post-release handbook / template update PRs
313+
- ... and any other tickets that was created
314+
315+
### For Lead and Shadows
316+
* [ ] Participate in release retro
317+
318+
### Status Summary / Note for Reference
319+
320+
- TBC
321+
322+
## Other Follow-up Actions and Notes
323+
324+
- We should make clarification on when the Feature Blog opt-in reach-outs to happen (it was a bit vague)
325+
- In the opt-in reach-out, we should consider whether Feature Blog write-up was done in the past
326+
- We should remove the duplicated Project Board view, and adjust the column and field wording
327+
- Make sure all the templates use the consistent KEP referencing of something like: `[KEP-4974: Deprecate v1.Endpoints](https://kep.k8s.io/4974)`
328+
- Document the version should be "v" prefixed
329+
- Update the blog status field to prefix with some numbers (the current "ready for review", "review in progress", "ready to publish" are all so similar and hard to see which one's which...)
330+
- When getting the placeholder blog PRs for Feature Blogs, we will need to get the KEP authors to come back to us in the KEP. There were a few blogs I only caught by going through the list of blog PRs, and it was quite manual.
331+
332+
## Old Updates
333+
334+
<!-- By moving the latest updates from the top of the issue down here, you can keep the timeline of updates in a single view. This is not necessary, but could be useful.-->
335+
336+
As of XX Jan (week 1):
337+
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

0 commit comments

Comments
 (0)