]>
Commit | Line | Data |
---|---|---|
cc558f06 | 1 | |
cba3a174 | 2 | Bitcoin integration/staging tree |
81b2d877 | 3 | |
ae42d69d GA |
4 | Development process |
5 | =================== | |
81b2d877 | 6 | |
cc558f06 JG |
7 | Developers work in their own trees, then submit pull requests when |
8 | they think their feature or bug fix is ready. | |
9 | ||
10 | If it is a simple/trivial/non-controversial change, then one of the | |
11 | bitcoin development team members simply pulls it. | |
12 | ||
13 | If it is a more complicated or potentially controversial | |
14 | change, then the patch submitter will be asked to start a | |
15 | discussion (if they haven't already) on the mailing list: | |
16 | http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-development | |
cba3a174 | 17 | |
cc558f06 JG |
18 | The patch will be accepted if there is broad consensus that it is a |
19 | good thing. Developers should expect to rework and resubmit patches | |
20 | if they don't match the project's coding conventions (see coding.txt) | |
21 | or are controversial. | |
cba3a174 | 22 | |
cc558f06 JG |
23 | The master branch is regularly built and tested, but is not guaranteed |
24 | to be completely stable. Tags are regularly created to indicate new | |
25 | official, stable release versions of Bitcoin. If you would like to | |
16d6963e | 26 | help test the Bitcoin core, please contact [email protected]. |
cba3a174 | 27 | |
cc558f06 JG |
28 | Feature branches are created when there are major new features being |
29 | worked on by several people. | |
13945b2a AW |
30 | |
31 | From time to time a pull request will become outdated. If this occurs, and | |
32 | the pull is no longer automatically mergeable; a comment on the pull will | |
33 | be used to issue a warning of closure. The pull will be closed 15 days | |
34 | after the warning if action is not taken by the author. Pull requests closed | |
35 | in this manner will have their corresponding issue labeled 'stagnant'. | |
36 | ||
37 | Issues with no commits will be given a similar warning, and closed after | |
38 | 15 days from their last activity. Issues closed in this manner will be | |
39 | labeled 'stale'. | |
40 | ||
41 | Requests to reopen closed pull requests and/or issues can be submitted to | |
42 | [email protected]. |