---
title: weekly-dev-meeting-2020-09-09
tags: minutes
---
# Weekly Dev Meeting - 2020-09-09
## Participants
- Thibault Martinez
- Louay Kamel
- Bing-Yang Lin
- Christian Poveda
- Samuel Rufinatscha
- Joshua Baretto
- Yu-Wei Wu
- Alexander Schmidt
## Goals
- Round table on crates progression;
## Discussion topics
### State of crate: bee-api (Sam/Yu-Wei/Thibault)
- Google doc on base API specs is done;
- Finishing OpenAPI 3.0 spec;
- Shared doc serves as reference in the meantime;
- OpenAPI spec should be done today/tomorrow;
### State of crate: bee-crypto (Thibault/Alex)
- Nothing this week;
### State of crate: bee-ledger (Thibault/Sam/Joshua)
- Moved bundle validation to bee-protocol;
- Still needs to produce some events;
### State of crate: bee-network (Alex/Joshua)
- Tried to find the cause of the blocking issue;
- Is being reimplemented in terms of tokio;
- Libp2p investigation;
- Supports both async_std and tokio;
- No support for UDP ? Hence no QUIC ?;
- Has lots of features, under feature flags ?;
- Websockets, webassembly, ...;
### State of crate: bee-node (Thibault/Alex)
- Alex and Louay will switch to tokio;
- Will have to bring back SIGINT;
- Dashboard being worked on by community members;
- Will have to think of a proper plugins management;
### 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)
- Solidifying more than one MS at a time seems to degrade perfs atm;
- The new design is still better, less traversals;
- Reaching the end of protocol, nothing more to do;
- Stilld needs to write docs, tests and then move to bee;
### State of crate: bee-signing (Thibault/Yu-Wei)
- Aligned MSS depth with HORNET;
- BIP32 path to generate correct addresses for the wallet;
### State of crate: bee-snapshot (Thibault/Alex/Samuel)
- Had a sync call this morning;
- Bing will work on pruning;
- Thibault will work on reading/writing local snapshots;
- New LS conf has already been pushed;
### State of crate: bee-storage (Thibault/Yu-Wei/Bing/Louay)
- Things has been changed a lot;
- Compromises/improvements on both Josh and Louay designs;
- Josh worked on the generic design;
- Louay worked on specific implementations;
- Implemented encoding/decoding for various backends;
- Batch builder;
### State of crate: bee-tangle (Joshua/Alex/Sam)
- TSA: only tails are being sent to the tip pools;
- Ability to shutdown the tangle, now have to deal with lifetime;
- Type or dynamic dispatch to use the right storage backend;
- Should be generic over a vertex type ?;
### State of crate: bee-ternary (Joshua/Thibault)
- Nothing this week;
### State of crate: bee-transaction (Yu-Wei/Thibault/Sam)
- [Binary WOTS](https://hackmd.io/@iota-protocol/r1Fy5pXNP) draft;
### State of iota.rs (Yu-Wei)
- Node API endpoint stub provided;
- Building High level APIs on top of it;
- Remove some unnecessary APIs;
### State of chronicle (Louay/Bing/Yu-Wei)
- Cql connection refactor, which fixed bug;
- Cql Password auth support;
- Ssl cql support WIP;
- Distributed chronicle collector integration w/ solidifer drafting;