Commit Graph

126 Commits

Author SHA1 Message Date
Jonathan "Duke" Leto
9cf440ae2d Explain git-fu in reldocs 2022-09-27 05:02:46 -07:00
Jonathan "Duke" Leto
f792488328 Improve release process docs 2022-09-27 05:01:35 -07:00
Duke Leto
7e6220afac Add release notes details to release process docs 2022-09-21 22:18:19 -04:00
Duke Leto
6845ec2087 Even more details about checkpoints 2022-09-19 13:32:41 -04:00
Duke Leto
473ec30404 More checkpoint tribal knowledge 2022-09-19 13:06:39 -04:00
Duke Leto
50c4af69f1 More details about the release process 2022-09-19 12:54:03 -04:00
Duke Leto
afcedbd06a Update docs about make manpages 2022-09-19 11:43:37 -04:00
Jonathan "Duke" Leto
2b809c56a0 Move things to util/ and update docs+build system references 2022-09-19 06:16:25 -07:00
Jonathan "Duke" Leto
84c9b786a7 Move checkpoints.pl to util/ 2022-09-19 05:52:53 -07:00
Duke Leto
4ae1d47aec Update 'doc/release-process.md' 2022-09-19 01:11:22 +00:00
Duke Leto
786c783b67 Update 'doc/release-process.md' 2022-09-19 01:09:36 +00:00
Duke Leto
7036974042 Explain checkpoints a bit 2022-09-18 10:53:47 -04:00
Duke Leto
9b1b6fdc2e Document checkpoints better 2022-09-18 00:24:10 -04:00
Duke Leto
711cd8e234 Explain protocol version stuff 2022-09-18 00:05:27 -04:00
Duke Leto
73789ba26b Yep 2022-09-17 23:38:49 -04:00
Duke Leto
95f6a14ac3 Document updating hushd version 2022-09-17 23:31:47 -04:00
Duke Leto
9dd4dcc7f9 Update release docs 2022-09-17 23:17:35 -04:00
Duke Leto
233b14d14b Update 'doc/release-process.md' 2022-09-17 14:21:42 +00:00
Duke Leto
cd999f60be Update 'doc/release-process.md' 2022-09-17 14:18:14 +00:00
Duke Leto
f3faffc316 Fuck Github 2020-11-14 18:21:07 -05:00
Duke Leto
319983a518 Clean up release process 2019-12-15 20:45:56 -05:00
Gregory Maxwell
e41632c9fb IBD check uses minimumchain work instead of checkpoints.
This introduces a 'minimum chain work' chainparam which is intended
 to be the known amount of work in the chain for the network at the
 time of software release.  If you don't have this much work, you're
 not yet caught up.

This is used instead of the count of blocks test from checkpoints.

This criteria is trivial to keep updated as there is no element of
subjectivity, trust, or position dependence to it. It is also a more
reliable metric of sync status than a block count.
2018-05-15 21:25:19 +12:00
Jack Grigg
5cbf238b96 Update release process 2017-12-22 10:13:40 +00:00
Homu
e797c7bdb1 Auto merge of #2586 - str4d:release-script-build-progress, r=str4d
Add build progress to the release script if progressbar module is available

Install progressbar2 in your Python path to see the build progress.
2017-09-19 14:43:11 -07:00
Jack Grigg
53e1e64d44 List dependencies for release script in release process doc 2017-09-19 22:32:59 +01:00
Homu
2dfc8842ae Auto merge of #2618 - str4d:2596-user-guide-t9n, r=str4d
Update user guide translations as part of release process

Part of #2596.
2017-09-18 18:21:19 -07:00
Homu
151932d478 Auto merge of #2600 - str4d:2497-hotfix-release, r=str4d
Implement process for hotfix releases

Closes #2497.
2017-09-18 16:02:26 -07:00
Jack Grigg
200ef16950 Update user guide translations as part of release process
Part of #2596.
2017-09-18 08:34:34 +01:00
Jack Grigg
99b7cfb3a2 Add GitHub release notes to release process
Closes #2262.
2017-09-12 12:05:02 +01:00
Jack Grigg
df3005f955 Document the hotfix release process 2017-08-31 02:04:49 +01:00
Nathan Wilcox
7f10df4785 Fix release-process.md doc usage for make-release.py to have correct arguments and order. 2017-05-22 20:24:42 -07:00
Nathan Wilcox
0df82709b4 First full-release-branch version of script; rewrite large swatch of release-process.md. [Manually tested.] 2017-05-22 12:34:00 -07:00
Nathan Wilcox
c62edf9471 Generate manpages; commit that; improve error output in sh_log. 2017-05-19 18:05:02 -07:00
Nathan Wilcox
cf97f66987 Remove portions of ./doc/release-process.md now implemented in make-release.py. 2017-05-19 17:16:59 -07:00
Homu
4578919278 Auto merge of #2281 - str4d:release-version-handling, r=nathan-at-least
Release version handling

- Convert Zcash versions to Debian format for packaging
- [manpage] Handle build numbers in versions
2017-05-18 17:40:47 -07:00
Jack Grigg
5b3bc9716e Implement automatic shutdown of deprecated Zcash versions
Closes #2274.
2017-05-12 14:41:46 +12:00
Jack Grigg
a2e20e9ac6 Convert Zcash versions to Debian format 2017-04-19 13:45:55 +12:00
Nathan Wilcox
1c360b2128 Fix a release-process.md bug; commit results changelog + debian updates. 2017-04-13 17:48:08 -07:00
Daira Hopwood
26722e47c6 Improvement to release process doc.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-03-27 21:05:10 +01:00
Jay Graber
8144a213ed Edit release-process.md for clarity 2017-03-10 16:14:46 -08:00
Jack Grigg
633787060a Update release process with gen-manpages.sh 2017-03-02 11:18:47 -08:00
Simon
58582925d8 Closes #2084. Fix incorrect year in timestamp. 2017-02-22 11:36:52 -08:00
Simon
861c89ae40 Closes #2083 and #2088. Update release process documentation 2017-02-22 11:22:41 -08:00
Sean Bowe
0d317cd522 Bump protocol version in release process if necessary. 2017-02-09 14:25:20 -07:00
zkbot
da864da5ce Auto merge of #1974 - str4d:1948-debian-lint, r=ebfull
Fix Debian lintian warnings

Closes #1948.
2017-01-18 03:07:07 +00:00
Jack Grigg
b50b4d5c38 Generate Debian control file to fix shlibs lint 2017-01-17 01:55:50 +01:00
Jay Graber
6dac65b134 Update release process to check in with users who opened resolved issues 2016-12-12 13:28:00 -08:00
Jay Graber
c1e46db8ab Gather release notes from previous release to HEAD
Also update release-process.md to replace git shortlog command with
release-notes.py script.
2016-12-09 23:40:23 +13:00
Sean Bowe
eb2e2b7043 1.0.1 release. 2016-11-03 22:26:15 -06:00
Jack Grigg
ff5f66b847 Update Debian manpages and buildscript 2016-10-28 04:39:00 -07:00