--- title: weekly-dev-meeting-2020-10-14 tags: minutes --- # Weekly Dev Meeting - 2020-10-14 ## Participants - Thibault Martinez - Louay Kamel - Bing-Yang Lin - Joshua Barretto - Yu-Wei Wu - Alexander Schmidt - Christian Poveda ## Goals - Round table on crates progression; ## Discussion topics ### State of crate: bee-api (Sam/Yu-Wei/Thibault) - TO BE FILLED BY SAM ### State of crate: bee-crypto (Thibault/Alex) - Coordinate with the crypto team to migrate some code; ### State of crate: bee-ledger (Thibault/Sam/Joshua) - Nothing this week; ### State of crate: bee-network (Alex/Joshua) - Switching to `libp2p`; - Research on noise protocol; ### State of crate: bee-node (Thibault/Alex) - Working on a clean shutdown mechanism; - Currently removing bundles and ternary from the codebase; ### State of crate: bee-peering (Sam/Thibault/Alex) - Libp2p took priority, nothing this week; ### State of crate: bee-pow (Alex/Yu-Wei) - Nothing this week; ### State of crate: bee-protocol (Thibault/Sam/Joshua) - Goal for the week is to have a node to solidify with the new Message format; - Some things have been made async; ### State of crate: bee-signing (Thibault/Yu-Wei) - Nothing this week; ### State of crate: bee-snapshot (Thibault/Alex/Samuel) - Waiting for the RFC to be updated; ### State of crate: bee-storage (Thibault/Yu-Wei/Bing/Louay) - Going to remove some obsolete mappings; - Will implement the new mappings of the new layouts; ### State of crate: bee-tangle (Joshua/Alex/Sam) - TSA PR has been merged; - May have to make the tangle RWLock-like; ### State of crate: bee-ternary (Joshua/Thibault) - Nothing this week; ### State of crate: bee-transaction (Yu-Wei/Thibault/Sam) - Has been split into bee-transaction and bee-message; - `bee-message` is fully `no_std`; - Serialization/deserialization of all layouts have been merged; - New `Packable` trait; ### State of iota.rs (Yu-Wei) - Transition to bee-message is done; - Continue implementing new node API; ### State of chronicle (Louay/Bing/Yu-Wei) - Adding more chronicle code documentation (completed API and Broker crates, working on others); - Actor trait discussion, implementation, refining, and testing; - Service and microservices implementation in the new actor library;