---
title: weekly-dev-meeting-2020-08-26
tags: minutes
---
# Weekly Dev Meeting - 2020-08-26
## Participants
- Thibault Martinez
- Louay Kamel
- Bing-Yang Lin
- Christian Poveda
- Samuel Rufinatscha
- Joshua Baretto
- Yu-Wei Wu
## Goals
- Round table on crates progression;
## Discussion topics
### Release
- 1st step is to release something for Bee Experience team;
- Give them a week or two;
- Then release the alpha for the community;
### Bundle miner (Bing)
- Completed cracker, integrated it with miner, and tested pass w/ patterns in go-lang version;
- Keep Working on recoverer (After the recoverer is done then all the basic functionalities of the bundle miner are completed);
- Discussing the bundle miner spec w/ Charlie/Umair/Wolfgang;
### State of crate: bee-api (Sam/Yu-Wei/Thibault)
- Discussion regarding the new Chrysalis Pt. 2 API;
- What kind of endpoints do we need, etc, ...;
- Meeting with the team tomorrow;
- Will add a naive getBalance to check that WhiteFlag is working fine;
### State of crate: bee-crypto (Thibault/Alex)
- Working on modified Kerl or just Keccak384 for Chrysalis Pt. 2;
### State of crate: bee-ledger (Thibault/Sam/Joshua)
- White Flag is done, balances are mutated;
- Just need to check the merkle proof;
- Need b1t6 for that;
### State of crate: bee-network (Alex/Joshua)
- Nothing this week;
### State of crate: bee-node (Thibault/Alex)
- Dashboard being worked on by a community member;
- Dashboard frontend will be shared between HORNET and Bee;
- https://github.com/iotaledger/node-dashboard;
### 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)
- Split the Transaction worker in Hasher worker and Processor worker;
- No need to actually wait for 64 transactions;
- Investigating ways to improve the TPS;
- Working on async sync;
- Doing flamegraphs to find bottlenecks;
### State of crate: bee-signing (Thibault/Yu-Wei)
- `no_std` compatibility of generating random `Seed`;
### State of crate: bee-snapshot (Thibault/Alex/Samuel)
- Automatically download local snapshot from one of the available sources;
### State of crate: bee-storage (Thibault/Yu-Wei/Bing/Louay)
- Finalized the database operations using async-trait;
- Added test to start and shutdown Storage instance;
- Added Persistable trait to define how to encode and decode types;
### State of crate: bee-tangle (Joshua/Alex/Sam)
- Deadlock fixed;
- Insert only solid tips to the tip pools that match specific properties;
### State of crate: bee-ternary (Joshua/Thibault)
- Flamegraphs show that 40% of node activities are ternary related;
- Most of it are allocations;
- Should introduce LUTs at some point;
- Implemented `with_capacity` to avoid allocations;
### State of crate: bee-transaction (Yu-Wei/Thibault/Sam)
- Nothing this week;
### State of iota.rs (Yu-Wei)
- Update bee dependency to dev branch;
### State of chronicle (Louay/Bing/Yu-Wei)
- Refactoring and more testing;
- Help Sadjy on Chronicle deployment;
- Identified the go-lang mqtt bug;
- Fixed padding bug in chronicle-storage;
- Fixed invalid request bug in chronicle-api;