gaia
gaia copied to clipboard
Create Upgrade Checklist Template
Summary
Wanted to start taking notes about what it should include here:
- testnet
- communication prep & docs update
- RC
- run for a week
- final release
- docs - prepare
update-docsbranch on these repos before upgrade:- https://github.com/cosmos/testnets
- https://github.com/cosmos/mainnet
- https://github.com/cosmos/gaia
- joining mainnet
- quickstart
- README.md
- changelog
- Add CLI / REST api changes
- proposal
- generate binaries in release
- predict block height for target date
- communication
- blogposts
- testnet - target validators on Interchain Medium
- mainnet - target wider audience on Cosmos Medium
- twitter
- link to testnet upgrade blog - @ cosmohub
- link to mainnet upgrade blog - @ cosmos @ cosmoshub
- upgrade countdown - @ cosmos @ cosmoshub
- upgrade success story - @ cosmos @ cosmoshub
- discord, telegram, slack
- testnet upgrade info (discord only)
- link to mainnet upgrade instructions (all channels)
- validator email list
- upgrade instructions + link to mainnet blog - one week before upgrade
- blogposts
- update chain registry
(this isn't the most sensical format but just wanted a place to start brain dumping the things we're currently doing so we don't leave them out of the eventual template)
Problem Definition
Proposal
For Admin Use
- [ ] Not duplicate issue
- [ ] Appropriate labels applied
- [ ] Appropriate contributors tagged
- [ ] Contributor assigned/self-assigned
Not sure if this would go under communication or docs...
- [ ] Breaking REST api changes
- [ ] Breaking CLI api changes
For Docs
- [ ] Prepare upgrade-docs branch to merge post upgrade
I've edited the original post to add more detail around comms and docs and add @glnro suggestions as well.
@okwme @glnro @nooomski - looks like we're still missing this as a template, if so can add.