You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: libbitcoinkernel-sys/bitcoin/CONTRIBUTING.md
+12Lines changed: 12 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -78,6 +78,13 @@ The codebase is maintained using the "contributor workflow" where everyone
78
78
without exception contributes patch proposals using "pull requests" (PRs). This
79
79
facilitates social contribution, easy testing and peer review.
80
80
81
+
Pull request authors must fully and confidently understand their own changes
82
+
and must have tested them. Contributors should mention which tests cover their
83
+
changes, or include the manual steps they used to confirm the change.
84
+
Contributors are expected to be prepared to clearly motivate and explain their
85
+
changes. If there is doubt, the pull request may be closed.
86
+
Please refer to the [peer review](#peer-review) section below for more details.
87
+
81
88
To contribute a patch, the workflow is as follows:
82
89
83
90
1. Fork repository ([only for the first time](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/fork-a-repo))
@@ -338,6 +345,11 @@ reviewers that the changes warrant the review effort, and if reviewers are
338
345
"Concept NACK'ing" the PR, the author may need to present arguments and/or do
339
346
research backing their suggested changes.
340
347
348
+
Moreover, if there is reasonable doubt that the pull request author does not
349
+
fully understand the changes they are submitting themselves, or if it becomes
350
+
clear that they have not tested the changes on a basic level themselves, the
351
+
pull request may be closed immediately.
352
+
341
353
#### Conceptual Review
342
354
343
355
A review can be a conceptual review, where the reviewer leaves a comment
0 commit comments