---
# System prepended metadata

title: weekly-dev-meeting-2020-09-23
tags: [minutes]

---

---
title: weekly-dev-meeting-2020-09-23
tags: minutes
---

# Weekly Dev Meeting - 2020-09-23

## Participants

- Thibault Martinez
- Louay Kamel
- Bing-Yang Lin
- Joshua Barretto
- Yu-Wei Wu
- Alexander Schmidt

## Goals

- Coordicide calls;
- Round table on crates progression;

## Discussion topics

### Coordicide calls (Thibault)

- Chrysalis Pt.2 is supposed to be done in a couple of months;
- Then will be time for Coordicide;
- We are currently failing to take time to understand everything about Coordicide;
- We'll start doing a weekly call about Coordicide components;
- We expect everyone to take some time during the week to read everything about the specific component and to come to the call with questions;
- Most probably Friday 2-3pm CEST;

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

- Nothing this week;

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

- Nothing this week;

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

- Nothing this week;

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

- Tokio drift is done;
- Still have to handle duplicate connections;
- Will open the PR after the meeting;

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

- Shutdown CTRL-C is not working;
- New worker trait;
    - Associated const;
    - Associated types;
    - `start`/`stop` methods;
    - Still need to reach a conclusion on the shutdown logic;
- New Node trait and Node struct;
- Annoying cyclic dependency atm, maybe make it generic ?;

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

- Last PRs about sync have been merged;
- Not worth investigating TPS improvement pre-part2 anymore;
- Has been switched to tokio as well;

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

- Nothing this week;

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

- Just some little bug fixing;
- Waiting on the storage;

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

- Added LedgerState storage;
- The new worker trait makes everything way easier;
- We should have a first working version tonight;
- Will need to map the new message layout and payloads to database;

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

- Nothing this week;

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

- Nothing this week;

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

- Thibault started the review;
- Bech32 has been added;

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

- Start using the new formats in the API crate;

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

- Actor trait implementation;
- Used the new go script from Bill for dumping data from Hornet and importing them to Chronicle;
- Chronicle refactory based on the actor trait;