Skip to content
Bitcoin Roots

v29.4-roots.3 · Commit 5: [PATCH 05/30] product: establish Roots identity and Qt experience

CONTRIBUTING.md

Before: CONTRIBUTING.md · After: CONTRIBUTING.md

File metadata
index 25637b40aa9bc40ee0ebf5d423aa46dbbac21363..4efe2dc9c910794156f1f8ed0db962994fe2347a 100644

Download original patch · Release notes

Diff rows 1–51 of 51. Line numbers refer to the original before/after files.

+ Added− RemovedUnmarked lines are context.

Scroll the code area horizontally to read long lines. Before is on the left; after is on the right. Unified view fits narrow screens more easily.

CONTRIBUTING.md CHANGED
@@ -1,12 +1,12 @@
1
- Contributing to Bitcoin Core
2
- ============================
3
 
4
- The Bitcoin Core project operates an open contributor model where anyone is
5
  welcome to contribute towards development in the form of peer review, testing
6
  and patches. This document explains the practical process and guidelines for
7
  contributing.
8
 
9
- First, in terms of structure, there is no particular concept of "Bitcoin Core
10
  developers" in the sense of privileged people. Open source often naturally
11
  revolves around a meritocracy where contributors earn trust from the developer
12
  community over time. Nevertheless, some hierarchy is necessary for practical
@@ -24,9 +24,9 @@ as a new contributor. It also will teach you much more about the code and
24
  process than opening pull requests. Please refer to the [peer review](#peer-review)
25
  section below.
26
 
27
- Before you start contributing, familiarize yourself with the Bitcoin Core build
28
- system and tests. Refer to the documentation in the repository on how to build
29
- Bitcoin Core and how to run the unit tests, functional tests, and fuzz tests.
30
 
31
  There are many open issues of varying difficulty waiting to be fixed.
32
  If you're looking for somewhere to start contributing, check out the
@@ -54,7 +54,7 @@ and is also an effective way to request assistance if and when you need it.
54
  Communication Channels
55
  ----------------------
56
 
57
- Most communication about Bitcoin Core development happens on IRC, in the
58
  `#bitcoin-core-dev` channel on Libera Chat. The easiest way to participate on IRC is
59
  with the web client, [web.libera.chat](https://web.libera.chat/#bitcoin-core-dev). Chat
60
  history logs can be found
@@ -289,12 +289,12 @@ workload on reviewing.
289
  "Decision Making" Process
290
  -------------------------
291
 
292
- The following applies to code changes to the Bitcoin Core project (and related
293
  projects such as libsecp256k1), and is not to be confused with overall Bitcoin
294
  Network Protocol consensus changes.
295
 
296
- Whether a pull request is merged into Bitcoin Core rests with the project merge
297
- maintainers.
298
 
299
  Maintainers will take into consideration if a patch is in line with the general
300
  principles of the project; meets the minimum standards for inclusion; and will
 
1
+ Contributing to Bitcoin Roots
2
+ =============================
3
 
4
+ The Bitcoin Roots project operates an open contributor model where anyone is
5
  welcome to contribute towards development in the form of peer review, testing
6
  and patches. This document explains the practical process and guidelines for
7
  contributing.
8
 
9
+ First, in terms of structure, there is no particular concept of "Bitcoin Roots
10
  developers" in the sense of privileged people. Open source often naturally
11
  revolves around a meritocracy where contributors earn trust from the developer
12
  community over time. Nevertheless, some hierarchy is necessary for practical
 
24
  process than opening pull requests. Please refer to the [peer review](#peer-review)
25
  section below.
26
 
27
+ Before you start contributing, familiarize yourself with the Bitcoin Roots build
28
+ system and tests. Refer to the documentation in this repository on how to build
29
+ Bitcoin Roots and run the unit tests, functional tests, and fuzz tests.
30
 
31
  There are many open issues of varying difficulty waiting to be fixed.
32
  If you're looking for somewhere to start contributing, check out the
 
54
  Communication Channels
55
  ----------------------
56
 
57
+ Most communication about Bitcoin development happens on IRC, in the
58
  `#bitcoin-core-dev` channel on Libera Chat. The easiest way to participate on IRC is
59
  with the web client, [web.libera.chat](https://web.libera.chat/#bitcoin-core-dev). Chat
60
  history logs can be found
 
289
  "Decision Making" Process
290
  -------------------------
291
 
292
+ The following applies to code changes to the Bitcoin Roots project (and related
293
  projects such as libsecp256k1), and is not to be confused with overall Bitcoin
294
  Network Protocol consensus changes.
295
 
296
+ Whether a pull request is merged into Bitcoin Roots rests with the project merge
297
+ maintainers and ultimately the project lead.
298
 
299
  Maintainers will take into consideration if a patch is in line with the general
300
  principles of the project; meets the minimum standards for inclusion; and will