← Back to issue list

Add contribution guide.

View original Github issue

Metadata

Project
snapcraft
Number
#157
Type
pull request
State
merged
Author
kyrofa
Labels
—
Created
Updated
Closed

Current evaluation

PR #157 by kyrofa merged a new CONTRIBUTING.md (32 lines) with contributor guidelines, plus the Ubuntu CLA link requested in review; GitHub now surfaces it for all PRs.

Resolution: closed resolved

Reason: The PR itself was merged into snapcraft, landing as commit 7911ea6da "Add contribution guide." elopio's review request for a CLA reference was addressed and come-maiz approved ("Good, lets merge"), with the CLA link still present in CONTRIBUTING.md.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This PR adds contribution guidelines that will be picked up by GitHub and suggested as reading material whenever a developer tries to submit a PR.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved PR #157 by kyrofa merged a new CONTRIBUTING.md (32 lines) with contributor guidelines, plus the Ubuntu CLA link requested in review; GitHub now surfaces it for all PRs.
stealth/space-bunny-alpha — closed resolved Merged canonical/snapcraft#157, adding contribution guidelines that GitHub can suggest to contributors, including the Ubuntu contributor license agreement link requested in review.
qwen/qwen3.6-35b-a3b — — Merged contribution guide addition. Reviewers requested including the Ubuntu contributor license agreement link, which was incorporated. GitHub will now automatically suggest this document when users submit new pull requests.
qwen3.6-35b-a3b-mtp-q6 — — Merged after adding contribution guidelines to GitHub, including a link to the Ubuntu contributor license agreement per reviewer feedback. The document now automatically suggests itself to new contributors submitting pull requests.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/snapcraft#448 (confidence 55%)

    Later commit ebfec440f 'docs: add CONTRIBUTING.md template (#448)' evolved this same guide.

  • Related To: canonical/snapcraft#1233 (confidence 40%)

    Commit 7d0158e67 'docs: update contribution guide. (#1233)' is a follow-up update to the same file.

Related issues

Issue Project State Summary Similarity
#1134 docs: add contributing.md craft-parts merged Merged #1134 in commit 71861d71, updating contribution guidelines and moving them to the standard CONTRIBUTING.md filename.
74%
#1153 contribution guide: add commit message template snapcraft merged Merged PR #1153 (commit 59b564ba6, 'contribution guide: add commit message template') by kyrofa added a commit message template to CONTRIBUTING.md, closing LP bug #1665760.
74%
#150 docs: add contributing file rockcraft merged Merged PR #150 in commit 9ce3440e, adding a 17-line CONTRIBUTING.rst with code contribution guidelines.
73%
#1233 docs: update contribution guide. snapcraft merged Merged PR #1233 via commit 7d0158e67, updating CONTRIBUTING.md to remove the requirement for contributions to have an associated bug.
73%
#2102 Add contributor instructions for contributing to documentation charmcraft closed Added documentation-contribution instructions via merged PR #2101 in commit 3af45555.
72%
#2181 docs(contributing): add ccla charmcraft closed CCLA contribution guidance from #2181 was superseded by merged docs PR #2353 (commit 62abb2f4), which updated CONTRIBUTING.md more broadly.
71%
#370 docs: update `CONTRIBUTING.md` craft-cli merged Merged PR #370 (commit b7a0dbb), aligning CONTRIBUTING.md with the project template and incorporating review wording changes.
71%