Changeset View
Changeset View
Standalone View
Standalone View
doc/release-process.md
Bitcoin ABC Release Process | Bitcoin ABC Release Process | ||||
=========================== | =========================== | ||||
## Before Release | ## Before Release | ||||
1. Check configuration | 1. Check configuration | ||||
- Check features planned for the release are implemented and documented | - Check features planned for the release are implemented and documented | ||||
(or more informally, that the Release Manager agrees it is feature complete) | (or more informally, that the Release Manager agrees it is feature complete) | ||||
- Check that finished tasks / tickets are marked as resolved | - Check that finished tasks / tickets are marked as resolved | ||||
2. Verify tests passed | 2. Verify tests passed | ||||
- any known issues or limitations should be documented in release notes | - Any known issues or limitations should be documented in release notes | ||||
- known bugs should have tickets | - Known bugs should have tickets | ||||
- Run the `contrib/devtools/check-doc.py` script and ensure there is no undocumented argument | |||||
- Verify IBD without checkpoints and without assumevalid. | - Verify IBD without checkpoints and without assumevalid. | ||||
3. Update the documents / code which needs to be updated every release | 3. Update the documents / code which needs to be updated every release | ||||
- Check that doc/release-notes.md is complete, and fill in any missing items. | - Check that doc/release-notes.md is complete, and fill in any missing items. | ||||
- Update [bips.md](/doc/bips.md) to account for changes since the last release. | - Update [bips.md](/doc/bips.md) to account for changes since the last release. | ||||
- (major releases) Update [`BLOCK_CHAIN_SIZE`](/src/qt/intro.cpp) to the current size plus | - (major releases) Update [`BLOCK_CHAIN_SIZE`](/src/qt/intro.cpp) to the current size plus | ||||
some overhead. | some overhead. | ||||
- Update `src/chainparams.cpp` defaultAssumeValid and nMinimumChainWork with information from | - Update `src/chainparams.cpp` defaultAssumeValid and nMinimumChainWork with information from | ||||
▲ Show 20 Lines • Show All 45 Lines • Show Last 20 Lines |