Table of contents
- What this guide covers
- Recommended workflow
- Set contribution expectations early
- Keep validation objective
- Maintainer onboarding checklist
- Next steps
What this guide covers
This page explains how maintainers can accept contributions with clear validation steps, and how that ties to payments.
The goal is to reduce ambiguity in reviews, speed up acceptance, and make payment release decisions consistent.
Recommended workflow
- Create a well-scoped issue (requirements + acceptance criteria).
- Ensure the repo has a clear PR process (branching, review, CI).
- Assign a contributor once you agree on scope.
- Validate work through review + automated checks.
- Accept/merge when requirements are met.
- Release the bounty/payment based on acceptance.
Set contribution expectations early
- Provide issue templates with required fields.
- Document coding standards and review rules.
- Define when a task needs tests, docs, or visual proof.
- Clarify who can approve and release payments.
Keep validation objective
- Tie feedback to specific acceptance criteria.
- Distinguish blocking issues from optional improvements.
- Request concrete updates instead of broad rework requests.
- Confirm final acceptance in writing before release.
Maintainer onboarding checklist
- Review and update issue/PR templates.
- Ensure CI checks reflect actual quality expectations.
- Publish a concise “definition of done.”
- Document payment release conditions.
- Share expected review response time with contributors.
Next steps
- Read Validating work
- Read Releasing bounties
