Support schedule issues
Metadata
Current evaluation
Fixed in merged PR #6158 (commit bbdfc62d0): schedule labels now use full versions, and the core18 April start date was corrected.
Resolution: closed resolved
Reason: PR #6158 was merged as commit bbdfc62d0, replacing abbreviated support-schedule labels and changing the core18 start date to JavaScript month index 3 for April.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### Check existing issues
- [x] I've verified that this request isn't described by any existing issues.
### Request
Snapcraft 7 was released in 2022, so it should be:
<img width="552" height="278" alt="Image" src="https://github.com/user-attachments/assets/34108c13-f41b-49cc-b8d3-9e4ce2140133" />
instead of
<img width="552" height="278" alt="Image" src="https://github.com/user-attachments/assets/11c3558f-7aeb-45df-803d-a16da7a89d10" />
There's more overlap when you add Snapcraft 9:
<img width="552" height="278" alt="Image" src="https://github.com/user-attachments/assets/8d1f3d4a-27b6-4dd2-afe5-1a8cf26f319a" />
I tried making the version's font size the same size as the horizontal axis, but that still wasn't enough.
Also, javascript uses [0-indexes for months](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/Date#monthindex), so the dates:
```
startDate: new Date(2018, 4, 1),
endDate: new Date(2023, 3, 31),
taskName: "core18",
type: "LTS",
},
```
resolve `Date(..., 3, 31),` to Apr-31 which doesn't exist and becomes May-01.
### Document location
https://documentation.ubuntu.com/snapcraft/stable/reference/support-schedule/
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Fixed in merged PR #6158 (commit bbdfc62d0): schedule labels now use full versions, and the core18 April start date was corrected. | |
| stealth/space-bunny-alpha | — | closed resolved | Fixed by merged PR #6158 (commit bbdfc62d0): support-schedule labels now use full versions, and the core18 April start date was corrected. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed after maintainer approval for a data update. Resolution involves replacing short version labels with full versions (e.g., 8.0.0) to prevent overlap, and correcting the JavaScript date parsing to fix the April 31 month rollover bug. | |
| qwen/qwen3.6-35b-a3b | — | — | Resolved by updating timeline labels to full version numbers to prevent overlap and fixing a JavaScript month indexing bug that caused incorrect date rollovers on the Snapcraft support schedule page. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed. The request was accepted with a resolution to relabel versions using full numbers (e.g., 8.0.0) to prevent timeline compression, and to fix the JavaScript date off-by-one error for April. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed after maintainers directed a volunteer to resolve the label overlap and JavaScript date bug by switching to full version labels and correcting the April date calculation. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/snapcraft#6158
(confidence 100%)
Merged documentation fix for both schedule-label overlap and month indexing.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #6158 fix(docs): update support schedule labels and dates | snapcraft | merged | Merged PR #6158 updated support-schedule labels to version-only values and corrected April start dates; commit bbdfc62d0 closes #6149. |