Skip to content

CONTRIBUTING.md: how pull requests avoid editing the same lines - #379

Merged
go-while merged 2 commits into
mainfrom
docs/contributing
Nov 12, 2026
Merged

go-while merged 2 commits into
mainfrom
docs/contributing

Conversation

@go-while

Copy link
Copy Markdown
Owner

Adds a short CONTRIBUTING.md, so that a contributor sees the rules that keep parallel pull requests from conflicting before editing NEWS (until now only in changes/README.md and .claude/CLAUDE.md):

  • NEWS and debian/changelog only in the release pull request; entries go to changes/<branch>.md;
  • REVIEW.md in batch docs pull requests;
  • README.md only for user-visible changes;
  • one concern per branch, a test that fails without the fix, no loosened tests;
  • merge main in when the branch no longer merges cleanly (no force pushes); trunk is the SVN mirror.

Docs only.

🤖 Generated with Claude Code

go-while and others added 2 commits November 12, 2026 12:01
NEWS entries go to changes/, REVIEW.md in batches, README only for
user-visible changes, one concern per branch, tests not loosened.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Found by nc-oc-gpt61t: name the release exception for debian/changelog,
and don't forbid force pushes to contributor branches (.claude/CLAUDE.md
says to rebase when a branch no longer merges cleanly).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@go-while
go-while merged commit 33861f7 into main Nov 12, 2026
22 checks passed
@go-while
go-while deleted the docs/contributing branch November 12, 2026 14:41
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