--- title: weekly-dev-meeting-2021-11-17 tags: minutes --- # Weekly Dev Meeting - 2021-11-17 ## Participants - Thibault Martinez - Adam Gleave - Alexander Schmidt - Louay Kamel - Bing-Yang Lin - Jochen Görtler - Christian Poveda - Thoralf Müller - Umair Sarfraz - Samuel Rufinatscha - Matthieu Daumas - Minyong Li - Alexander Coats ## Goals - Round table on projects progression; ## Discussion topics ### Lock files - There is a concern about lock files; - They can bloat library crates size; - Should we only do it for binary crates?; - We kinda have to push them since we have workspaces?; ### Chrysalis node - Protocol PR has been opened and reviewed, will try to merge ASAP; - Integrating autopeering into bee-node; - Option to run the node as entry-node; - Refactoring of the crate; - entry-node CLI argument added; - Flamegraphs; - Working! - Did some test examples, working as expected; - Based on busy/awaiting times; - Cleaning and finishing it; - May combine with the previous subscriber; - MQTT comments have been fixed; - Applied the Rosetta fix, working fine; - Investgated plugin system options; - Stardust: - Syntactic and semantic checks almost done; - RFCs implementation should be done by end of next week; - Touching bee-message, bee-ledger and bee-storage crates; - Crypto/performance - Currently deprecating bee-crypto and bee-signing; - We'll eventually remove both crates; - Investigating the benchmark's PR performance; - Got rid of some allocations in bee-ternary; ### Coordicide node - API - CI has been fixed; - Some remaining review comments; - Packable; - Lots of changes; - Removed some features that were too implicit (backed by usize/isize); - Goal is to,switch the dev branch to it; - Specs have been integrated to the code; - packed_len is now a default-implemented extension method; ### Chronicle - Selective permanode: - proof-path tracing/collecting (discussion and design); - Added SelectiveBuilder and Selective traits; - Chronicle Broker: - Collector makes use of selective impl; - Integerated selective-permanode as generic instead of cfg feature; - Refactoring still ongoing; - Chronicle Storage: a bit of adjustment; - Initial Scylla Cql parser (TBD); ### Clients - Fixed document typos (iota.rs); - Used patched version for dependencies (iota.rs); - Exposed gap limit for wallet.rs account manager; - Updated cli wallet so the default nodes are from the new devnet there; - Migration support for Java bindings (testing in progress); - Voting support brainstorming and kickstart