Skip to content

docs: add issue assignment protocol and anti-sniping policy - #251

Merged
Kaap10 merged 1 commit into
codeforstartups:developmentfrom
Kaap10:docs/issue-assignment-policy
Sep 25, 2026
Merged

Kaap10 merged 1 commit into
codeforstartups:developmentfrom
Kaap10:docs/issue-assignment-policy

Conversation

@Kaap10

@Kaap10 Kaap10 commented Sep 25, 2026

Copy link
Copy Markdown
Collaborator

Summary

Clarifies the issue assignment and PR submission workflow in CONTRIBUTING.md to prevent duplicated efforts, avoid PR sniping, and ensure a fair experience for all contributors.

Key Additions

  • Finding & Claiming Issues: Explicitly requires contributors to comment and wait for official maintainer assignment before beginning work or raising a PR.
  • One Issue at a Time: Established a 1-issue-per-contributor rule to give everyone in the community equal opportunity.
  • Anti-Sniping Policy: Clarified that PRs opened for issues already assigned to active contributors will be closed without merge to respect the assignee's time.
  • Inactivity Timeout: Added a 5–7 day stale assignment policy allowing maintainers to reassign inactive issues.
  • Updated PR Steps: Aligned the Pull Request Process checklist with the assignment requirement.

Why

Recently, there was confusion where PRs were submitted and merged for issues already assigned to other active contributors. Having this policy explicitly documented provides clear expectations for contributors and gives maintainers a formal guideline to reference.

@Kaap10 Kaap10 added area: docs Area: docs documentation Improvements or additions to documentation labels Sep 25, 2026
@Kaap10
Kaap10 merged commit 4b6a0e1 into codeforstartups:development Sep 25, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: docs Area: docs documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant