← Back to issue list

CONTRIBUTING.md should reflect that making a bug is the first step

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1532195
Type
issue
State
closed
Author
~kyrofa
Labels
—
Created
Updated
Closed

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.
74%
#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
71%
#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.
70%