---
# System prepended metadata

title: weekly-dev-meeting-2020-08-12
tags: [minutes]

---

---
title: weekly-dev-meeting-2020-08-12
tags: minutes
---

# Weekly Dev Meeting - 2020-08-12

## Participants

- Thibault Martinez
- Louay Kamel
- Bing-Yang Lin
- Christian Poveda
- Samuel Rufinatscha
- Yu-Wei Wu

## Goals

- Round table on crates progression;

## Discussion topics

### Bundle miner (Bing)
 
- Finished porting the `mining` package codes in async way, tested pass with the same test patterns generated by the Golang version, added the profiling codes with `criterion`, and added brief documentations;
- Keep going on cracker and estimator packages;
 
### State of crate: bee-api (Sam/Yu-Wei/Thibault)

- Nothing this week;
- Will add gTTA to test the new TSA;

### State of crate: bee-crypto (Thibault/Alex)

- Improved perfs of Curl by putting some `unsafe` operations;
- Curl is at the moment a har limit for the TPS;
- Working on batched Curl;
- Still having issues, will investigate;

### State of crate: bee-ledger (Thibault/Sam/Joshua)

- Nothing this week;
- Will be finishing White Flag this week;

### State of crate: bee-network (Alex/Joshua)

- Nothing this week;

### State of crate: bee-node (Thibault/Alex)

- Start of the plugin management system;
- TPS as a first plugin, moved from protocol;

### 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)

- Catching up with HORNET for the Chrysalis Pt1 release;
- Feature parity check with HORNET;
- Current sync bottleneck is Curl;
- After BCurl is done, we'll investigate the new bottleneck;

### State of crate: bee-signing (Thibault/Yu-Wei)

- Ternary module in `bee-signing/binary` module in `bee-sigin-ext` (as a PR of `bee-p`);
- Initial tests added;
- `bee-signing-ext` works on `bee-transaction`;
- Working on `slip-10` to generate subseed;
- Maybe use https://github.com/RustCrypto/traits?;

### State of crate: bee-snapshot (Thibault/Alex/Samuel)

- Nothing this week;

### State of crate: bee-storage (Thibault/Yu-Wei/Bing/Louay)

- Nothing this week;
- Highest priority before the release;

### State of crate: bee-tangle (Joshua/Alex/Sam)

- TSA prototype has been ported to bee-p;
- Some difficulties with SEPs and snapshot;
- Trying to finish integration by today;

### State of crate: bee-ternary (Joshua/Thibault)

- Nothing this week;

### State of crate: bee-transaction (Yu-Wei/Thibault/Sam)

- New layout in `atomic` module in `bee-transaction` (currently a PR against `atomic-tx` branch);
- Basic constructors on most types;
- Added signed transaction payload builder;
- Issues on signing with WOTS;
- Bring back enum Box?;

### State of iota.rs (Yu-Wei)

- Cross compiled to android;

### State of chronicle (Louay/Bing/Yu-Wei)

- Drafted RFC for selective permanode;
- Heavy testing and documentation for alpha-0.2.0 release;
- Scylla blog posting writing (scheduled to release this Thursday), coworked w/ Jake and Scylla Team;
- Sketched and discussed the chronicle-solidifier and collector design;
- Added retry for schema_cql worker;
- Created cql index on milestone column in transaction table to enable query by milestone_index;