Difference between revisions of "Nova/ReleaseChecklist"
< Nova
(→Pre-release Checklist) |
(→Pre-release Checklist) |
||
Line 8: | Line 8: | ||
* Ideally add the RPC version alias just before opening the next release | * Ideally add the RPC version alias just before opening the next release | ||
* Add a reno 'prelude' section describing the most important changes in the release | * Add a reno 'prelude' section describing the most important changes in the release | ||
+ | * Make sure there are no *-rc-potential bugs in launchpad, or anything that was an rc-potential bug is properly deferred. | ||
=== Post-release Checklist === | === Post-release Checklist === |
Revision as of 21:25, 31 January 2017
This page is for tracking things that we should be doing in the code before or after each release.
Pre-release Checklist
- Merge latest translations
- Bump rpc major versions. See RpcMajorVersionUpdates
- If products drop out of support, or have stopped being tested, we should ensure we warn users, so we have the option to remove them in the following release, if needed.
- Ideally add the RPC version alias just before opening the next release
- Add a reno 'prelude' section describing the most important changes in the release
- Make sure there are no *-rc-potential bugs in launchpad, or anything that was an rc-potential bug is properly deferred.
Post-release Checklist
- Add database migration placeholders to allow backportable DB migrations
- Drop old rpc compat code. See RpcMajorVersionUpdates
- Update version aliases for rpc outbound version control