← Back to issue list

docs: consolidate on a simple HACKING.md

View original Github issue

Metadata

Project
snapcraft
Number
#2568
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #2568 via commit d66877fc79, consolidating contributor setup and development guidance into one simple, consistent HACKING.md.

Resolution: closed resolved

Reason: PR #2568 was approved and merged into Snapcraft. Repository history records resolving commit d66877fc79 with the PR title.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Make it consistent to a single environment and easier to setup. Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com> - [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `./runtests.sh static`? - [ ] Have you successfully run `./runtests.sh tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #2568 via commit d66877fc79, consolidating contributor setup and development guidance into one simple, consistent HACKING.md.
stealth/space-bunny-alpha — closed resolved Merged PR #2568 as commit 8e45eaef, consolidating contributor setup and development guidance into a simple, consistent HACKING.md.
stealth/space-bunny-alpha — closed resolved Merged PR #2568 in commit d66877fc7, consolidating Snapcraft's development setup and contribution guidance into one simple HACKING.md.
qwen/qwen3.6-35b-a3b — — Merged into master. Consolidates development setup and contribution guidelines into a single HACKING.md file for consistency and easier onboarding. Approved by a reviewer, passed CI checks, and integrated without impacting code coverage.
qwen3.6-35b-a3b-mtp-q6 — — Merged into master. Consolidated contributor documentation into a single HACKING.md file to standardize the development environment. Approved following static checks and codecov verification showing no coverage change.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#215 docs: add CONTRIBUTING.md imagecraft merged Merged PR #215 in commit b0aa9f2, replacing HACKING.md with a 312-line CONTRIBUTING.md aligned to the project's contribution model.
78%
#162 docs(HACKING): update commit message guidelines starbase merged Merged PR #162 into main via commit 4b2c78e, making HACKING commit-message guidance more descriptive and authoritative.
74%
#229 Move HACKING.rst to readthedocs starbase closed Resolved by merged PR #448 (commit ebfec44), replacing HACKING.md with a reusable CONTRIBUTING.md contribution guide.
74%
#5578 docs: update CONTRIBUTING.md snapcraft merged Merged as 889bd6c79: refreshed CONTRIBUTING.md, removed HACKING.md, and reverted an unnecessary docs/conf.py change.
72%
#184 docs(HACKING): clarify commit header for merges starbase merged Docs-only PR by maintainer mr-cal merged into main as commit 234b360, clarifying HACKING.rst guidance on the conventional-commit header used for merge commits (+4/-1 in HACKING.rst).
72%
#910 Update HACKING.md snapcraft merged Docs-only PR merged as commit bccc3e4f9 ("Update HACKING.md (#910)", Nov 2016): dropped an obsolete testing section and relocated the testing instructions after the dependency-install steps in HACKING.md.
71%
#448 docs: add `CONTRIBUTING.md` template starbase merged PR #448 merged, adding a CONTRIBUTING.md template to Starbase and deleting HACKING.md, streamlining the contribution/merge process. Landed as commit ebfec44.
70%