Mercurial > hg > bitcoin
annotate README.md @ 3654:6c563b4f0533 draft
Prepare database format for multi-stage block processing
This commit adds a status field and a transaction counter to the block
indexes.
author | Pieter Wuille <pieter.wuille@gmail.com> |
---|---|
date | Sun, 19 Aug 2012 00:33:01 +0200 |
parents | 7bdc30e2984a |
children |
rev | line source |
---|---|
1295
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
1 |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
2 Bitcoin integration/staging tree |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
3 |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
4 Development process |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
5 =================== |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
6 |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
7 Developers work in their own trees, then submit pull requests when |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
8 they think their feature or bug fix is ready. |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
9 |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
10 If it is a simple/trivial/non-controversial change, then one of the |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
11 bitcoin development team members simply pulls it. |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
12 |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
13 If it is a more complicated or potentially controversial |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
14 change, then the patch submitter will be asked to start a |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
15 discussion (if they haven't already) on the mailing list: |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
16 http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-development |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
17 |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
18 The patch will be accepted if there is broad consensus that it is a |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
19 good thing. Developers should expect to rework and resubmit patches |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
20 if they don't match the project's coding conventions (see coding.txt) |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
21 or are controversial. |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
22 |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
23 The master branch is regularly built and tested, but is not guaranteed |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
24 to be completely stable. Tags are regularly created to indicate new |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
25 official, stable release versions of Bitcoin. If you would like to |
1308
7e4a24952268
Fix QA email address
Gavin Andresen <gavinandresen@gmail.com>
parents:
919
diff
changeset
|
26 help test the Bitcoin core, please contact QA@BitcoinTesting.org. |
1295
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
27 |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
28 Feature branches are created when there are major new features being |
58be15f1b025
move current qt specific readme to doc/, restore original README.md
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
29 worked on by several people. |
1325
7bdc30e2984a
Updated readme file with timers.
Alex Waters <AmpedAl@Gmail.com>
parents:
1314
diff
changeset
|
30 |
7bdc30e2984a
Updated readme file with timers.
Alex Waters <AmpedAl@Gmail.com>
parents:
1314
diff
changeset
|
31 From time to time a pull request will become outdated. If this occurs, and |
7bdc30e2984a
Updated readme file with timers.
Alex Waters <AmpedAl@Gmail.com>
parents:
1314
diff
changeset
|
32 the pull is no longer automatically mergeable; a comment on the pull will |
7bdc30e2984a
Updated readme file with timers.
Alex Waters <AmpedAl@Gmail.com>
parents:
1314
diff
changeset
|
33 be used to issue a warning of closure. The pull will be closed 15 days |
7bdc30e2984a
Updated readme file with timers.
Alex Waters <AmpedAl@Gmail.com>
parents:
1314
diff
changeset
|
34 after the warning if action is not taken by the author. Pull requests closed |
7bdc30e2984a
Updated readme file with timers.
Alex Waters <AmpedAl@Gmail.com>
parents:
1314
diff
changeset
|
35 in this manner will have their corresponding issue labeled 'stagnant'. |
7bdc30e2984a
Updated readme file with timers.
Alex Waters <AmpedAl@Gmail.com>
parents:
1314
diff
changeset
|
36 |
7bdc30e2984a
Updated readme file with timers.
Alex Waters <AmpedAl@Gmail.com>
parents:
1314
diff
changeset
|
37 Issues with no commits will be given a similar warning, and closed after |
7bdc30e2984a
Updated readme file with timers.
Alex Waters <AmpedAl@Gmail.com>
parents:
1314
diff
changeset
|
38 15 days from their last activity. Issues closed in this manner will be |
7bdc30e2984a
Updated readme file with timers.
Alex Waters <AmpedAl@Gmail.com>
parents:
1314
diff
changeset
|
39 labeled 'stale'. |
7bdc30e2984a
Updated readme file with timers.
Alex Waters <AmpedAl@Gmail.com>
parents:
1314
diff
changeset
|
40 |
7bdc30e2984a
Updated readme file with timers.
Alex Waters <AmpedAl@Gmail.com>
parents:
1314
diff
changeset
|
41 Requests to reopen closed pull requests and/or issues can be submitted to |
7bdc30e2984a
Updated readme file with timers.
Alex Waters <AmpedAl@Gmail.com>
parents:
1314
diff
changeset
|
42 QA@BitcoinTesting.org. |