← Back to issue list

Extensions need ability to alter root properties

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1794531
Type
issue
State
closed
Author
~kyrofa
Labels
18.10-extensions
Created
Updated
Closed

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.
85%
#1797631 Remove root extensions property snapcraft (launchpad) closed Removed root-level extensions support in snapcore/snapcraft#2348, merged as commit 71959b3ca.
80%