---
# System prepended metadata

title: weekly-dev-meeting-2020-10-07
tags: [minutes]

---

---
title: weekly-dev-meeting-2020-10-07
tags: minutes
---

# Weekly Dev Meeting - 2020-10-07

## Participants

- Thibault Martinez
- Louay Kamel
- Bing-Yang Lin
- Joshua Barretto
- Yu-Wei Wu
- Alexander Schmidt
- Samuel Rufinatscha
- Christian Poveda

## Goals

- Round table on crates progression;

## Discussion topics

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

- HORNET team proposed some changes to the RFC;
- Layouts have been merged so the work on the new API can start;

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

- Nothing this week;

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

- Will start computing the ledger soon;
- Needs all the new types to be ser/de to/from bytes first;

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

- Alex is going to rework the network in terms of libp2p-tcp;

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

- NodeBuilder is now a trait, allows us to put the node back in bee-node;
- Shutdown has been hooked to CTRL-C;
- Added node resources (storage, tangle, ...);
- Node is generic over the storage backend;
- All compilation warnings and clippy warnings have been fixed;

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

- Autopeering should be doable in terms of libp2p-kad-dht;

### State of crate: bee-pow (Alex/Yu-Wei)

- Nothing this week;

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

- Most things have been made async;

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

- Some stuff will be moved over the new common crypto crate;

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

- Had to fix a cyclic dependency with the protocol;
- It means that the snapshot workers can't be in the snapshot crate anymore;
- Will have to move them over the protocol crate;

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

- Still needs some tests and documentation;
- Otherwise the crate is ready and will be moved to bee soon;

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

- Hooks in place;
- Most things are now async;
- TSA PR is done, currently in review;

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

- Nothing this week;

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

- The layout PR has been merged;
- New updates regarding changed of the RFC;
- Will do serialization/deserialization to/from bytes;
- PR open for wallet requirements;

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

- Updated changes of bee-transaction;
- Reflect API RFC changes;

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

- Developed scripts for Chronicle heavy testing and profiling;
- Chronicle heavy testing/profiling;
- Fixed Chronicle bugs;
- New actor module WIP;