← Back to issue list

feat: add a default snapcraft.yaml

View original Github issue

Metadata

Project
starbase
Number
#351
Type
pull request
State
open
Author
upils
Labels
Created
Updated
Closed

Current evaluation

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.

Suggested action: needs review

Reason: The PR is approved but has 8 unresolved review comments and no CI checks ran, so it is not ready to land. Last activity was 462 days ago with the author deferring to @tigarmo and @mr-cal for input; @mr-cal removed their review request after commenting, leaving the thread open. A maintainer should resolve the outstanding threads before merging.

Impact: 30 Quick Win: 24.0 Staleness: 75 Complexity: 20 Confidence: 55

Issue body

Users must implement the basic craft-application flow to successfully build a snap with this configuration.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 30
Quick Win: 24.0
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.
qwen3.6-35b-a3b-mtp-q6
Staleness: 92
Complexity: 20
Confidence: 75
close stale Proposes a default snapcraft.yaml to standardize snap builds via the craft-application flow. Awaiting maintainer input on configuration standards. Currently stalled with no recent activity since 387 days ago.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#3637 meta: generate basic snap.yaml (CRAFT-801) snapcraft merged Merged into snapcraft/7.0, adding automatic generation of a basic snap.yaml to enable snap packing. Approved by a reviewer, passed CI, and increased test coverage by 1.16%.
74%
#204 Update snapcraft.yaml charmcraft merged Merged updates to snapcraft.yaml by markshuttle. Applied text changes for snapcraft.io and snap users, approved by two reviewers with zero unresolved comments. Diff added 18 lines and removed 14 across one file.
74%
#1407 recording: record the original snapcraft.yaml snapcraft merged Merged to record the original snapcraft.yaml. Approved by one reviewer, modified 6 files with 91 additions and 31 deletions. Author noted the change requires PR #1406.
72%
#1203 Add some initial checks to intelligently build the initial snapcraft.yaml snapcraft closed Abandoned and closed due to lack of author response. The proposed feature to intelligently build snapcraft.yaml remained a proof of concept with requested changes and was never merged.
72%
#239 feat(snap_config): add snap_config model and utilities craft-application merged Merged snap_config model and utilities into craft-application. Imported from snapcraft, updated to coding standards, and made generic. Approved by two reviewers, passed CI, and initiates a three-part series for build mode configuration.
72%
#58 changes to snapcraft.yaml, and version, for 0.2.0 charmcraft merged Merged following single reviewer approval. Updated snapcraft.yaml and bumped project version to 0.2.0 across two files, adding 107 lines and removing 9.
72%
#2803 snap: add license to snapcraft.yaml snapcraft merged Merged an external contribution adding license metadata to snapcraft.yaml. Approved by one reviewer with zero unresolved comments and passing CI, the change adds a single line to the configuration file.
72%
#4 snap: introduce initial snap packaging (CRAFT-578) rockcraft merged Merged initial snap packaging implementation (CRAFT-578). Approved by one reviewer, passed CI checks, and added 86 lines across three files.
71%
#146 Syntax of snapcraft.yaml (1.x) snapcraft merged Merged after rebasing to resolve diff conflicts and squashing commits. The pull request updates snapcraft.yaml (1.x) syntax and received final approval before integration.
71%
#124 add quick doc to explain how to install snapcraft and get set up generally snapcraft merged Documentation for installing snapcraft and general setup was merged. Changes added 60 lines and removed 23 across three files. Approved and merged by come-maiz on November 27, 2015.
71%