docs: consolidate on a simple HACKING.md
Metadata
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. | |
| #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. | |
| #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. | |
| #5578 docs: update CONTRIBUTING.md | snapcraft | merged | Merged as 889bd6c79: refreshed CONTRIBUTING.md, removed HACKING.md, and reverted an unnecessary docs/conf.py change. | |
| #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). | |
| #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. | |
| #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. |