Swap plugs and slot functionality for interfaces.
Metadata
Current evaluation
Merged PR #369 via commit 0cacfeeb9 (implementation a8bea29d4), swapping plug/slot handling to interfaces across 10 files for LP #1549427.
Resolution: closed resolved
Reason: The pull request was merged into the mainline as commit 0cacfeeb9, with implementation commit a8bea29d4 completing the interface terminology and behavior changes.
Evaluated by: mr-cal-bot
No scores available.
Issue body
LP: #1549427
Signed-off-by: Sergio Schvezov sergio.schvezov@ubuntu.com
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #369 via commit 0cacfeeb9 (implementation a8bea29d4), swapping plug/slot handling to interfaces across 10 files for LP #1549427. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged as PR #369 (commit a8bea29d4; merge 0cacfeeb9), swapping plug/slot functionality to interfaces across 10 files (+41/-41), for LP #1549427. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #369 to update plug and slot handling for interfaces. Implementation commit a8bea29d4; merge commit 0cacfeeb9. | |
| qwen/qwen3.6-35b-a3b | — | — | Swapped plugs and slot functionality for interfaces. Merged after zyga's approval, modifying 10 files with 41 additions and 41 deletions. Refs LP #1549427. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged after zyga approved swapping plugs and slot functionality for interfaces. Changes verified against snappy master. Resolves LP #1549427. |
Update history
No update history recorded yet.
Related work
-
Related To:
snapcraft#365
(confidence 100%)
Merged follow-up for LP #1549427 making slots belong to an interface rather than a type.
-
Related To:
snapcraft#356
(confidence 100%)
Merged related LP #1549427 work migrating legacy skills to interfaces.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #365 Slots are of an interface and not of a type | snapcraft | merged | Merged PR #365 changed slot definitions to use interfaces instead of types, matching the Interfaces spec and addressing LP #1549427 (commit 2f1b5837e). | |
| #2884 plugs/slots: match output format read in snapcraft.yaml | snapcraft | merged | Merged PR #2884 (commit 70e7789a7, cjp256) reverted the long-form plug/slot emission from #2840, restoring 3.8 output so snap.yaml matches the syntax used in snapcraft.yaml (no implied `interface`). |