---
title: weekly-dev-meeting-2022-02-23
tags: minutes
---
# Weekly Dev Meeting - 2022-02-23
## Participants
- Thibault Martinez
- Bing-Yang Lin
- Jochen Görtler
- Adam Gleave
- Alexander Schmidt
- Christian Poveda
- Samuel Rufinatscha
- Thoralf Müller
- Louay Kamel
- Alexander Coats
## Goals
- Round table on projects progression;
## Discussion topics
### Chrysalis node
- `mainnet-develop` is now the default branch;
- `cpt2` and `dev` branch will be removed after the next release;
- Docker
- Working without the dashboard;
- Still having issues how to properly build with the dashboard;
- Could use a released precompiled version from the node-dashboard;
- A critical bug was found in the API crate;
- We need to properly test this crate so that it doesn't happen again;
- Some inconsistency issues were found in the configuration files by crosstesting them;
- Small refactoring of the network/gossip layer to fix some known bugs;
- Better error reporting when parsing snapshot headers;
- Make CI workflows for Rust `beta` and `nightly` optional (work in progress);
- Transition to `clippy-stable` and make `clippy-beta` optional;
- Plugins extraction and version checker are waiting 0.3;
- Finishing the tracing integration;
### Shimmer node
- Some general cleaning and bug fixes on the stardust layout;
- Byte cost has been merged, will add the check;
- Some little API bug fixes + version bump;
### Common Rust
- Performance improvements on packable (6x faster);
- Added MIRI workflow;
### Chronicle
- Chronicle-broker
- Refactoring, simplifying collector, using linked-hashmap crate;
- Chronicle-storage
- Finalizing our access layer;
- Explorer related
- Collected requirements;
- Improved transaction history page;
- Chronicle-cli
- Bug fixing for the progress hanging when creating archive reports with user-defined milestone range;
- Chronicle-analytics
- Development/discussion, by leveraging Apache arrow and datafusion crates;
### Clients
- iota.rs
- Mainnet:
- Removed `pow-fallback` feature and include the logic with option in the ClientBuilder;
- Fixed `sync` feature, added `tls` feature;
- Shimmer:
- Refactored node_manager and added to/from JSON for ClientBuilder to allow reusing it in wallet.rs;
- Add SignerTypeDto to allow building it from bindings;
- wallet.rs
- Mainnet:
- Update participation answers to include spent outputs;
- Released new node.js binding version with type definitions fixed;
- Shimmer:
- Created message_interface for bindings/Firefly (events still missing);
- Node.js binding updated to message_interface;
- Replace ClientOptions with ClientBuilder from iota.rs;