CONTRIBUTING.md should reflect that making a bug is the first step
Metadata
Current evaluation
Documentation request closed as fixed: commit b16d9178a "Update CONTRIBUTING.md to require a bug." (ubuntu-core/snapcraft#211) made filing a bug the required first step for Snapcraft contributions.
Resolution: closed resolved
Reason: Maintainer ~kyrofa closed the Launchpad bug referencing the GitHub fix PR ubuntu-core/snapcraft#211, which landed as commit b16d9178a "Update CONTRIBUTING.md to require a bug." — updating the contribution guide so contributors must open a bug before changes are submitted.
Evaluated by: mr-cal-bot
No scores available.
Issue body
The Snapcraft team has decided that all changes going into Snapcraft requires associated bugs (features are Wishlist). The CONTRIBUTING.md should reflect this, so new contributors start doing it immediately.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Documentation request closed as fixed: commit b16d9178a "Update CONTRIBUTING.md to require a bug." (ubuntu-core/snapcraft#211) made filing a bug the required first step for Snapcraft contributions. | |
| stealth/space-bunny-alpha | — | closed resolved | Documentation-only request closed by kyrofa's own PR #211 (commit b16d9178a, merged as ab5dc7245), adding a "check a bug exists" step to CONTRIBUTING.md, tracking Launchpad #1532195. | |
| stealth/space-bunny-alpha | — | closed resolved | CONTRIBUTING.md was updated to require a bug before contributions; the change merged via snapcraft#211. | |
| stealth/space-bunny-alpha | — | closed resolved | CONTRIBUTING.md was updated to require a bug before contributions through merged PR #211 (commit ab5dc7245), also resolving Launchpad #1532195. | |
| qwen/qwen3.6-35b-a3b | — | — | Fixed. The CONTRIBUTING.md was updated to require associated bugs for all changes, aligning with team policy. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without action. The documentation update request was abandoned or superseded by later changes, as no comments or resolution were recorded. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
ubuntu-core/snapcraft#211
(confidence 90%)
Fix PR cited in the maintainer's closing comment; matches commit b16d9178a updating CONTRIBUTING.md to require a bug.
-
Related To:
canonical/snapcraft#1153
(confidence 45%)
Later CONTRIBUTING.md updates (#1153, #1233) continue refining the same contribution guide.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #211 Update CONTRIBUTING.md to require a bug. | snapcraft | merged | Merged PR #211 (commit ab5dc7245, doc commit b16d9178a) added 'Make sure there's a bug' as the first step in CONTRIBUTING.md, resolving Launchpad bug #1532195. Requirement was later dropped in #1233. | |
| #1741091 Installing snapcraft (and its dependencies) | snapcraft (launchpad) | closed | Documentation issue about missing cd snapcraft step in HACKING.md resolved by migrating to new contribution docs on ubuntu.com/docs | |
| #6107 docs: improve the contribution guides more | snapcraft | merged | Merged documentation improvements in snapcraft#6107 via commit aced3d1aa, refining the commit workflow, testing guidance, and link accessibility. |