--- title: weekly-dev-meeting-2020-09-23 tags: minutes --- # Weekly Dev Meeting - 2020-09-23 ## Participants - Thibault Martinez - Louay Kamel - Bing-Yang Lin - Joshua Barretto - Yu-Wei Wu - Alexander Schmidt ## Goals - Coordicide calls; - Round table on crates progression; ## Discussion topics ### Coordicide calls (Thibault) - Chrysalis Pt.2 is supposed to be done in a couple of months; - Then will be time for Coordicide; - We are currently failing to take time to understand everything about Coordicide; - We'll start doing a weekly call about Coordicide components; - We expect everyone to take some time during the week to read everything about the specific component and to come to the call with questions; - Most probably Friday 2-3pm CEST; ### State of crate: bee-api (Sam/Yu-Wei/Thibault) - Nothing this week; ### State of crate: bee-crypto (Thibault/Alex) - Nothing this week; ### State of crate: bee-ledger (Thibault/Sam/Joshua) - Nothing this week; ### State of crate: bee-network (Alex/Joshua) - Tokio drift is done; - Still have to handle duplicate connections; - Will open the PR after the meeting; ### State of crate: bee-node (Thibault/Alex) - Shutdown CTRL-C is not working; - New worker trait; - Associated const; - Associated types; - `start`/`stop` methods; - Still need to reach a conclusion on the shutdown logic; - New Node trait and Node struct; - Annoying cyclic dependency atm, maybe make it generic ?; ### State of crate: bee-peering (Sam/Thibault/Alex) - Nothing this week; ### State of crate: bee-pow (Alex/Yu-Wei) - Nothing this week; ### State of crate: bee-protocol (Thibault/Sam/Joshua) - Last PRs about sync have been merged; - Not worth investigating TPS improvement pre-part2 anymore; - Has been switched to tokio as well; ### State of crate: bee-signing (Thibault/Yu-Wei) - Nothing this week; ### State of crate: bee-snapshot (Thibault/Alex/Samuel) - Just some little bug fixing; - Waiting on the storage; ### State of crate: bee-storage (Thibault/Yu-Wei/Bing/Louay) - Added LedgerState storage; - The new worker trait makes everything way easier; - We should have a first working version tonight; - Will need to map the new message layout and payloads to database; ### State of crate: bee-tangle (Joshua/Alex/Sam) - Nothing this week; ### State of crate: bee-ternary (Joshua/Thibault) - Nothing this week; ### State of crate: bee-transaction (Yu-Wei/Thibault/Sam) - Thibault started the review; - Bech32 has been added; ### State of iota.rs (Yu-Wei) - Start using the new formats in the API crate; ### State of chronicle (Louay/Bing/Yu-Wei) - Actor trait implementation; - Used the new go script from Bill for dumping data from Hornet and importing them to Chronicle; - Chronicle refactory based on the actor trait;