# Regen & Cosmos SDK Grooming / Planning **Date:** September 4, 2020 **Attendees:** **Zoom link:** https://zoom.us/j/489240122 ## Agenda Items - [x] Status updates, backlog grooming https://github.com/cosmos/cosmos-sdk/projects/40 ## Notes ### Blockers [Zaki]: We should really focus on the blocking tasks. Proposal: + we can go with Release Candidate as soon as the blockcing issues are solved (amino task are not blocking for the integration) + Issues which are blockcing Zaki to proceed with integration tests: + 7234 (ETA beginning next week), + 7211 (done) + But we have followup work: 7235 (merged but requires tests) + 6994 (partially done, ETA: next week) - some things left, some tests failing ### Ongoing tasks Genesis migrations: + almost done, We don't cover docs update, skipping discussion about it. PubKey issue: we are creating missing interfaces. 7195: we decided that base64 is not acceptable for encoding addresses (to string) - because it doesn't have good UX. we are still thinking how to use bech32 for account encoding. 6194: not much updates, but need more work (more about it in followup) 6164: sams that we forgot about it. It's heavily requested feature. It's follow up on the State Sync task. docs Cosmoviser: implementation has been done and have been merged in the master. Marko: we really only need secp keys (both simple and multisig) and let's **reduce** wherever possible to make **RC ASAP** Testing Stargate: + Gregory wants to lunch a testnet to cover testing between RC -> full release + Zaki will run also integration test ## General observations + Project board doesn't provide much information about the "state" ## Follow-ups - 7234: Amaury to add Amino test - 7235: check and test [Jonathan] - 7208: we need to add tests, but we don't want to reengeneer how to make a relevant test - looking for support. -> Bez might help - 7109: need to make a PR on tendermint to update the `Equals` method. We reach a consensus. - 7166: Need final approval from Bez, otherwise it's good, lot of discussion and few updates changes. - Evidence task: need to check with tendermint to update the dependencies. - 7209: Regen can help to review it. It already had one in-depth review - 6194: Need to double check all places where the legacy amino is used and check if everything works correctly. We don't have automated tests (sic!). Need to deciede more how we want to deal with it. For the moment we think about "manual" tests: list what and how todo. [Robert]: are we able to do all that manual tests? Suggestion: need to check how hard it is to make a manual tests. - 5921: need to followup on the remainingg tasks and make sure people are assigned. create separate tasks - 6164: coordinate who can work on that task, probably someone form Regen. - Cosmoviser docs: Alessio / Jonathan on it and they will do some workshop. - Add ETA for remaining tasks in v0.40 release metaissue - let's have an issue to cover status of RC flow. -