gaia icon indicating copy to clipboard operation
gaia copied to clipboard

Create Upgrade Checklist Template

Open okwme opened this issue 4 years ago • 4 comments

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-docs branch 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
  • 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

okwme avatar Mar 24 '22 12:03 okwme

Not sure if this would go under communication or docs...

  • [ ] Breaking REST api changes
  • [ ] Breaking CLI api changes

glnro avatar Apr 12 '22 08:04 glnro

For Docs

  • [ ] Prepare upgrade-docs branch to merge post upgrade

glnro avatar Apr 12 '22 09:04 glnro

I've edited the original post to add more detail around comms and docs and add @glnro suggestions as well.

nooomski avatar Apr 12 '22 11:04 nooomski

@okwme @glnro @nooomski - looks like we're still missing this as a template, if so can add.

mmulji-ic avatar Jun 27 '22 18:06 mmulji-ic