--- title: weekly-dev-meeting-2020-05-27 tags: minutes --- # Weekly Dev Meeting - 2020-05-27 ## Participants - Thibault Martinez - Louay Kamel - Joshua Barretto - Alexander Schmidt - Yu-Wei Wu - Bing-Yang Lin ## Goals - Release process; - Round table on crates progression; ## Discussion topics ### Release process (Thibault) - Crates will start with v0.1.0-alpha.x - Then audit ->. 0.1.0-beta - Then community -> 0.1.0 ### State of crate: bee-api (Sam/Yu-Wei/Thibault) - Currently voting on the requirements; - Voting process ends on Wednesday; - Next step: reviewing/discussing results; - API specification will be written afterwards; - Continue to work on an API prototype; ### State of crate: bee-crypto (Thibault/Alex) - The RFC has been published on Github; - Still need to address 2-3 comments and it's good for review; ### State of crate: bee-ledger (Thibault/Sam/Joshua) - Merkle validation for White Flag is done; - Same results as the Go version; ### State of crate: bee-network (Alex/Joshua) - RFC has been merged; - Ready to be merged; ### State of crate: bee-node (Thibault/Alex) - An issue with the tests CI due to the database; - Wrote and merged the Logger RFC; - Changed the logger background a bit; - A bit more configurable now; - Started thinking about the CLI; - Two options here - clap - structopt (on top of clap) - Alex will have a look; - Huge difference in incoming TPS and new TPS (because of requesting duplicates) ### State of crate: bee-peering (Sam/Thibault/Alex) - `Peer Discovery` RFC getting finalized; - `Neighbor selection` RFC (Coordicide version) will follow afterwards; - A Chrysalis adapted RFC for neighbor selection (without mana) may be conceived; ### State of crate: bee-pow (Alex/Yu-Wei) - Nothing new this week; ### State of crate: bee-protocol (Thibault/Sam/Joshua) - Added a TpsWorker; - Improving sync speed; ### State of crate: bee-signing (Thibault/Yu-Wei) - Will not be implementing thr RustCrypto traits because of binary; - RFC can be started; - Add some more test; ### State of crate: bee-snapshot (Thibault/Alex/Samuel) - Snapshot format changed since IRIv1.8.6; - Going to take the format from Hornet other than IRI; ### State of crate: bee-storage (Yu-Wei/Bing/Louay) - Nothing this week; ### State of crate: bee-tangle (Joshua/Alex/Sam) - New version finished; - Includes: - Genericity over metadata; - Moved some stuff from tangle to protocol; - New Metadata struct with flags API; - New traversal module; ### State of crate: bee-ternary (Joshua/Thibault) - Documentation & API ready for alpha release - RFC virtually complete (just needs a good way to reference the crate docs) ### State of crate: bee-transaction (Yu-Wei/Thibault/Sam) - crate renamed to bee-transaction - Transaction trait providing `trunk`/`branch`; - Bundled module, renamed `Transaction` to `BundledTransaction`; ### State chronicle (Louay/Bing/Yu-Wei) - File importer finalization/fixing/cleaning/testing, under refactory; - Edge/data table finalization; - getTrytes API finalization/testing; - API app is under testing;