feat: add a default snapcraft.yaml
Metadata
Current evaluation
Adds a default 54-line snap/snapcraft.yaml to the starbase template so downstream craft projects can `make pack-snap`. Open 597 days, 1 approval, 8 unresolved review comments, no CI.
Suggested action: close stale
Reason: Reviewers left 8 unresolved threads (lengau asked for @tigarmo/@mr-cal input; mr-cal left feedback in existing threads and dropped his review request in 2025-05) and the maintainer/author has not responded in 494 days — the 'revisions requested, then abandoned' stale case. The need itself is not gone: HEAD still has a dead `pack-snap: snap/snapcraft.yaml` prerequisite in the Makefile with no snap/ directory, so this is stalled rather than obsolete. Confidence is limited because the actual comment contents are not visible, so it is unclear whether the objections were nits or a fundamental design objection (e.g. relying on snapcraft 7's auto-generated snap.yaml per snapcraft#3637).
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
35
Quick Win:
5
Complexity:
25
Confidence:
62
Actionability:
18
|
close stale | Adds a default 54-line snap/snapcraft.yaml to the starbase template so downstream craft projects can `make pack-snap`. Open 597 days, 1 approval, 8 unresolved review comments, no CI. | |
| qwen/qwen3.6-35b-a3b |
Impact:
40
Quick Win:
7
Complexity:
15
Confidence:
55
Actionability:
20
|
close stale | Adds a default snapcraft.yaml file for users to implement the craft-application flow. PR has 1 approval but 8 unresolved review comments and no CI checks. | |
| qwen/qwen3.8-27b |
Impact:
30
Quick Win:
24
Staleness:
75
Complexity:
20
Confidence:
55
|
needs review | Adds a default snapcraft.yaml (+54 lines, 1 file) so users can build a snap via the craft-application flow. Approved by 1 reviewer but 8 review comments remain unresolved; last activity 462 days ago. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
90
Complexity:
25
Confidence:
85
|
close stale | Adds a default snapcraft.yaml configuration file requiring users to implement the craft-application flow. Currently inactive for over a year with 8 unresolved review comments and no CI checks. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
85
Complexity:
25
Confidence:
60
|
needs review | Adds a default snapcraft.yaml to streamline snap builds, but has been inactive for over a year with unresolved review threads and no CI status. |
Update history
No update history recorded yet.
Related work
-
Related To:
snapcraft#3637
(confidence 55%)
Merged CRAFT-801 work in snapcraft/7.0 adds automatic basic snap.yaml generation so snaps can be packed, overlapping this PR's motivation and likely a factor in the stalled design discussion.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #3637 meta: generate basic snap.yaml (CRAFT-801) | snapcraft | merged | Merged #3637, adding minimal snap.yaml generation from existing project metadata to enable snap packing (0afa3dbfd; merge bc94255b4). | |
| #45 feat: create new snapcraft-pack action | craft-actions | merged | Merged as commit 8756708, adding a snapcraft/pack action modeled on charmcraft/pack, with shared common/ workflows, working `path` input, and snap/ dir added to the cache key. All CI checks passed; docs followed in #46. |