Update snap name /channel separator character in snap plugins
Metadata
Current evaluation
Fixed by merged PR #345 (commit 3dfacf0): snap plugins now use @, with optional surrounding whitespace, instead of the proposed = separator.
Resolution: closed resolved
Reason: PR #345 was merged as commit 3dfacf0, implementing @ as the snap name/channel separator and explicitly fixing #342.
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
Deprecate `/` and use `=` instead.
### The problem it solves
Match the updated craft-parts syntax from https://github.com/canonical/craft-parts/pull/1575
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Fixed by merged PR #345 (commit 3dfacf0): snap plugins now use @, with optional surrounding whitespace, instead of the proposed = separator. | |
| stealth/space-bunny-alpha | — | closed resolved | Fixed by merged PR #345 (3dfacf0): snap plugins use @ as the name/channel separator, with optional surrounding whitespace; the proposed = syntax was dropped. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed after maintainer discussion updated the required separator from slash to @ instead of the initially proposed equals sign. The original request was superseded by craft-parts syntax changes and closed pending implementation. | |
| qwen/qwen3.6-35b-a3b | — | — | Superseded after the separator requirement changed from equals to at-sign. The original slash-to-equals update was abandoned in favor of adopting @ as the new separator, optionally surrounded by whitespace. No fix was merged. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed after the maintainer updated the requirement to use @ as the separator instead of / or =. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed after the maintainer updated the requirement to use @ (optionally surrounded by whitespace) instead of =, aligning with updated craft-parts syntax. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/imagecraft#345
(confidence 100%)
Merged change feat(plugins): use @ channel separator directly resolves the issue.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1574 Change snap name separator character | craft-parts | closed | Superseded by PR #1575, which adopted @ for snap/channel separation and merged as commit 451adf2b; support shipped in craft-parts 2.36.0. | |
| #345 feat(plugins): use @ channel separator | imagecraft | merged | Merged PR #345 (commit 3dfacf0) changed plugin channel syntax from "/" to "@", allows optional surrounding whitespace, and fixes #342. |