snapcraft doesn't validate gadget.yaml
Metadata
Current evaluation
Feature request from 2015 asking snapcraft to validate gadget.yaml metadata for gadget snaps instead of just copying it. Open for nearly 10 years with no labels, comments, or maintainer activity.
Suggested action: close stale
Reason: The issue is 3581 days old with zero comments, no labels, and no maintainer interaction, and it references 'the next release of snapcraft' adding the gadget type — a release that shipped nearly a decade ago. The gadget snap ecosystem (core18/core22 image builds) has matured substantially since, so the original framing is outdated; if gadget.yaml validation is still missing, a fresh issue with a current reproducer would be more actionable. Confidence is moderate because code inspection tools failed (pinned-SHA errors), so I could not confirm whether validation was added in the meantime.
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.8-27b |
Impact:
35
Quick Win:
19.25
Staleness:
95
Complexity:
45
Confidence:
55
Support Request:
10
|
close stale | Feature request from 2015 asking snapcraft to validate gadget.yaml metadata for gadget snaps instead of just copying it. Open for nearly 10 years with no labels, comments, or maintainer activity. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
15
Confidence:
90
Support Request:
5
|
close stale | Feature request to validate gadget.yaml metadata in snapcraft. Open for nearly 10 years with no maintainer interaction, labels, or activity. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
15
Confidence:
90
Support Request:
0
|
close stale | Unvalidated gadget.yaml file in snapcraft. The issue requests adding metadata validation for gadget files, but remains completely inactive for nearly a decade with no maintainer response or labels. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
98
Complexity:
15
Confidence:
90
Support Request:
10
|
close stale | Feature request to add validation for gadget.yaml in snapcraft. Issue is completely inactive for nearly a decade with no maintainer engagement or labels. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
98
Complexity:
25
Confidence:
90
Support Request:
10
|
close stale | snapcraft copies gadget.yaml without validating its metadata. Adding schema validation for gadget metadata is requested. It remains open, unassigned, and inactive with zero comments, awaiting triage and implementation. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1697468 snapcraft doesn't validate plugs: values | snapcraft (launchpad) | open | Request to add whitespace validation for plugs values in snapcraft.yaml (e.g. 'home x11' instead of 'home, x11'). Filed ~2015 during the build.snapcraft.io era, zero comments, no labels, no maintainer interaction in 9+ years. | |
| #303 Gadget snap extension | imagecraft | open | Feature request to add a gadget snap extension that reads values from a local gadget snap and applies them to imagecraft.yaml, reducing duplication. Depends on implementing extensions support, which is not yet in the codebase. Open, unlabelled, one maintainer comment. | |
| #1634038 Snapcraft should verify namespace before uploading | snapcraft (launchpad) | open | Feature request from 2016 asking snapcraft to verify the user's namespace before uploading, to avoid expensive post-upload failures. Open for ~10 years with zero comments, no labels, and no maintainer interaction. | |
| #1626632 snapcraft part sources are not verified for authenticity | snapcraft (launchpad) | open | Feature request to add GPG signature verification for snapcraft part sources (source-signer-keys). Open ~10 years with 0 comments, no labels, no maintainer interaction; feature never implemented in current codebase. |