Skip to content

docs: add CONTRIBUTING.md + PR template#5

Merged
frahlg merged 1 commit into
mainfrom
docs/contributing
May 12, 2026
Merged

docs: add CONTRIBUTING.md + PR template#5
frahlg merged 1 commit into
mainfrom
docs/contributing

Conversation

@frahlg

@frahlg frahlg commented May 12, 2026

Copy link
Copy Markdown
Member

Smooths the inbound contribution path for external driver PRs. README stays the canonical reference; these are the auto-surfaced GitHub touchpoints.

  • .github/CONTRIBUTING.md — short, points at the workbench (path A) and direct-PR (path B), enumerates what reviewers look for + what we don't require (no CLA).
  • .github/PULL_REQUEST_TEMPLATE.md — fill-in checklist focused on device info, sign-convention verification, and manifest regen.

Inspired by the two external PRs we got today (frekes81 + frahlg) — both worked but came with varying levels of context. This makes the path obvious.

GitHub surfaces both during PR creation, so external contributors
land on a guided path instead of having to read 109 lines of README
first. README already covers the canonical "how to contribute" text;
CONTRIBUTING.md is the short pointer + reviewer expectations, and
the PR template is a fill-in checklist focused on the things
maintainers care about (sign convention, manifest regen, hardware
verification).

No license, no CLA, no "thank-you-for-considering-our-project"
fluff — the repo is community-first by design and the contributor
shouldn't feel like they're submitting to a corporation.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@frahlg frahlg merged commit 3125960 into main May 12, 2026
1 check passed
@frahlg frahlg deleted the docs/contributing branch May 12, 2026 13:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant