Use “@” notation for base and build-base
Metadata
Current evaluation
Fixed by commit 161abe18: base and build-base now prefer ubuntu@<channel>; legacy ubuntu:<channel> remains accepted with a deprecation warning.
Resolution: closed resolved
Reason: Commit 161abe18, titled "feat: update base notation from ':' to '@'", directly implements the requested notation. Validators normalize legacy colon syntax for both fields and emit deprecation warnings.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### What needs to get done
Use `@` instead of `:` as the channel separator for ubuntu bases. So, instead of `ubuntu:22.04`, use `ubuntu@22.04`.
This is for both `base` and `build-base`.
For the channels that we currently accept (22.04 and 20.04), still accept `:` for backwards-compatibility, with a warning about the deprecation.
### Why it needs to get done
The `@`-notation is the preferred one for craft tools moving forward.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Fixed by commit 161abe18: base and build-base now prefer ubuntu@<channel>; legacy ubuntu:<channel> remains accepted with a deprecation warning. | |
| stealth/space-bunny-alpha | — | closed stale | Closed as stale after roughly three years without an implementation; no resolving PR or commit was found. | |
| stealth/space-bunny-alpha | — | closed stale | Ubuntu base/build-base @ notation was closed without a linked implementation after about three years of inactivity; no resolving PR or commit was found. | |
| stealth/space-bunny-alpha | — | closed stale | Adoption of ubuntu@22.04 and ubuntu@20.04 for base and build-base was requested, but the issue closed with no linked PR, commit, or recorded resolution. | |
| stealth/space-bunny-alpha | — | closed stale | Change was never implemented or linked to a resolving PR; the request for @ channel notation in base and build-base was closed without recorded resolution. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation or linked changes, likely abandoned. The proposal to adopt @ notation for base and build-base channel separators, with deprecated colon support, received no discussion or follow-up. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. The request to use @ notation for ubuntu base and build-base channels was abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation or discussion, likely abandoned or superseded. The proposal to replace colon with at-sign for Ubuntu base channel separators in craft tools was not pursued. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without implementation. The proposal to adopt at-sign notation for Ubuntu base channels, while preserving colon-based backward compatibility with deprecation warnings, was abandoned. |
Update history
No update history recorded yet.
Related issues
No related issues found above the similarity threshold.