Extensions need ability to alter root properties
Metadata
Current evaluation
Resolved by snapcore/snapcraft PR #2347, merged as commit 482bffb1c, adding extension support for root snapcraft.yaml properties.
Resolution: closed resolved
Reason: PR #2347 implemented root-level extension snippets, including properties such as plugs and slots. The repository records it in commit 482bffb1c, and the maintainer identified that PR as containing the requested feature.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Extensions need the ability to add e.g. plugs and slots to the snapcraft.yaml, but right now they're limited to parts, part-snippets and app-snippets.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Resolved by snapcore/snapcraft PR #2347, merged as commit 482bffb1c, adding extension support for root snapcraft.yaml properties. | |
| stealth/space-bunny-alpha | — | closed resolved | Implemented extension support for root-level snapcraft.yaml properties, including plugs and slots, in merged PR #2347 (commit 482bffb1c). | |
| stealth/space-bunny-alpha | — | closed resolved | Root-level extension properties were implemented in merged PR canonical/snapcraft#2347 (482bffb1c), enabling extensions to add snapcraft.yaml plugs and slots. | |
| stealth/space-bunny-alpha | — | closed resolved | Added support for root-level extension properties, including plugs and slots, by merging snapcraft#2347 as commit 482bffb1c. | |
| stealth/space-bunny-alpha | — | closed resolved | Implemented root-level extension properties in merged PR #2347 (482bffb1c), allowing extensions to add snapcraft.yaml plugs and slots. | |
| qwen/qwen3.6-35b-a3b | — | — | Requesting extensions modify snapcraft.yaml root properties like plugs and slots was closed without resolution. Zero comments and no activity indicate the feature was abandoned or superseded by later releases. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. The feature request to allow extensions to modify snapcraft.yaml root properties was abandoned due to lack of discussion or implementation. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution or comments. The request for extensions to modify root snapcraft.yaml properties appears abandoned or superseded by newer Snapcraft extension mechanisms. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without resolution. The request to allow extensions to modify snapcraft.yaml root properties remains unimplemented. Likely abandoned or superseded by later releases due to prolonged inactivity. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
snapcore/snapcraft#2347
(confidence 100%)
Commit 482bffb1c is titled "extensions: support adding root properties (#2347)" and directly resolves the requested capability.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2347 extensions: support adding root properties | snapcraft | merged | Merged PR #2347 as commit 482bffb1c, allowing extensions to add root-level snapcraft.yaml properties such as plugs and slots; resolves LP #1794531. | |
| #1797631 Remove root extensions property | snapcraft (launchpad) | closed | Removed root-level extensions support in snapcore/snapcraft#2348, merged as commit 71959b3ca. |