← Back to issue list

Update snap name /channel separator character in snap plugins

View original Github issue

Metadata

Project
imagecraft
Number
#342
Type
issue
State
closed
Author
steinbro
Labels
Status: Triaged
Created
Updated
Closed

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.
79%
#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.
72%