aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeth Simmons <setsimmo@cisco.com>2020-10-03 09:39:20 +0200
committerGuillaume Le Vaillant <glv@posteo.net>2020-10-03 09:42:16 +0200
commit49a279bdfa5e23951ac9d6342ed07cc621bfd47f (patch)
treecff4d71f255b3bc2f4302d6eeb6b38a60d4308ee
parentMove documentation files to their own directory (diff)
downloadmonero-49a279bdfa5e23951ac9d6342ed07cc621bfd47f.tar.xz
docs: Add release checklist
-rw-r--r--docs/RELEASE_CHECKLIST.md68
1 files changed, 68 insertions, 0 deletions
diff --git a/docs/RELEASE_CHECKLIST.md b/docs/RELEASE_CHECKLIST.md
new file mode 100644
index 000000000..632366985
--- /dev/null
+++ b/docs/RELEASE_CHECKLIST.md
@@ -0,0 +1,68 @@
+- [ ] Security audit
+- [ ] Code audit
+- [ ] Ledger integration
+ - [ ] Implemented in Monero codebase (if needed)
+ - [ ] Ledger app integration coded by Ledger
+ - [ ] Ledger Monero app update available
+- [ ] Trezor integration
+ - [ ] Implemented in Monero codebase (if needed)
+ - [ ] Trezor app integration coded by Trezor
+ - [ ] Trezor firmware update available (if needed)
+- [ ] Fork height set
+ - [ ] Monero-announce mailer notice
+ - [ ] Twitter announcement
+ - [ ] Reddit announcement
+ - [ ] Getmonero.org announcement
+- [ ] Notify wallets
+ - [ ] MyMonero
+ - [ ] Coinomi
+ - [ ] Exa Wallet
+ - [ ] Wookey Wallet
+ - [ ] X Wallet
+ - [ ] Guarda
+ - [ ] ZelCore
+ - [ ] Cake Wallet
+ - [ ] Monerujo
+ - [ ] Edge Wallet
+ - [ ] Exodus
+ - [ ] XMRWallet
+- [ ] Notify exchanges
+ - [ ] https://web.getmonero.org/community/merchants/#exchanges
+- [ ] Notify 3rd party payment processors
+ - [ ] https://web.getmonero.org/community/merchants/#payment-gateways
+- [ ] Notify mining pools
+ - [ ] https://miningpoolstats.stream/monero
+- [ ] Release tagged
+ - [ ] Update src/version.cpp.in with new version AND new name (if necessary)
+ - [ ] Update Gitian YML files in contrib/gitian/ to the new version number
+ - [ ] Update README.md with new fork table entry (or at least update the Recommended Monero version)
+ - [ ] Update contrib/gitian/README.md so that the instructions reflect the current version
+ - [ ] Update src/checkpoints/checkpoints.cpp with a recent hardcoded checkpoint
+ - [ ] Update src/blocks/checkpoints.dat with ./monero-blockchain-export --output-file checkpoints.dat --block-stop <recent block height> --blocksdat
+ - [ ] Update expected_block_hashes_hash in src/cryptonote_core/blockchain.cpp with checkpoints.dat sha256 hash
+- [ ] Testnet forked
+- [ ] Testnet testing/verification
+ - [ ] Ledger
+ - [ ] Trezor
+ - [ ] Release-specific testing
+ - [ ] RPC testing/update RPC documentation
+- [ ] CLI reproducible builds validated
+- [ ] CLI released
+ - [ ] https://web.getmonero.org/downloads/ updated
+ - [ ] Update hashes.txt on website
+ - [ ] Update downloads.yml on website
+ - [ ] Update auto-update DNS records
+ - [ ] Update redirects on downloads box
+ - [ ] Update seed nodes
+- [ ] GUI released
+ - [ ] https://web.getmonero.org/downloads/ updated
+ - [ ] Update hashes.txt on website
+ - [ ] Update hashes.txt.sig on website
+ - [ ] Update downloads.yml on website
+ - [ ] Update auto-update DNS records
+ - [ ] Update redirects on downloads box
+- [ ] Release Announcements
+ - [ ] Monero-announce mailer notice
+ - [ ] Twitter announcement
+ - [ ] Reddit announcement
+ - [ ] Getmonero.org announcement