---
# System prepended metadata

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

---

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

# Weekly Dev Meeting - 2020-10-21

## Participants

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

## Goals

- Chrysalis Part 2 testnet;
- Round table on crates progression;

## Discussion topics

### Chrysalis Part 2 testnet

- When will we merge the cpt2 to master ?
- chrysalis-pt-2 to become new default branch for a while;
- TO BE COMPLETED (THIBAULT)

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

- No recent changes to the RFC;
- Most of the endpoints by end of this week;
- Will contact wallet team for JSON serialization;

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

- Nothing this week;

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

- Crate is to be completely refactored;
- Everything has been removed;

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

- Crate now using libp2p;
- No authentication/multiplexing yet;
- Libp2p documentation is not great;
- Go/Rust libraries are very different;
- Need peer database;
- Register the network as a node resource;

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

- Shutdown is being fixed;
- Some changes are needed for the bus
    - Listeners per-worker;
    - Automatically add a bus as resource of the node;

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

- Nothing this week;
- We should start using this crate for the new network;

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

- We should start working on the new PoW;

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

- Transitionning the global to node resources;
- We're confident that the protocol is done regarding Chrysalis Pt2;
- Should solidify fine;

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

- Nothing this week;
- Marcelo will take over;

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

- No more global snapshots anymore;
- Format is completely different;

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

- Will move the storage worker to this crate;
- Should we merge Packable and Persistable ?;
- Currently mapping the new layout operations;

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

- Nothing this week;

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

- Maybe make it no_std;
- Released 0.3.2;

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

- The crate is actually not no_std because of its dependencies;
- Lots of breaking changes regarding building and validation;
- Will move it to the main repo soon;

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

- All API already implemented;
- Tested with HORNET alphanet;
- Will have to update the recent breaking changes;

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

- Chronicle code documentation on-going;
- Actor trait discussion, finalizing, and adding more examples;
- Chronicle refactory sketching;
- Scalable Selective Permanode discussion and RFC on-going;
- Chronicle UI discussion;