# # SoB 2023 Agenda
- Previous Agenda: https://hackmd.io/@summerofbitcoin/HkkKjZXuh
- Data: 14-07-2023
- Partecipants: Tarek, Vincent, Harshit
---
## Announcements
- Homeworks to better understand bitcoin: Homework 1 https://hackmd.io/ek4lVyF7Sc-0RbBXQQ9X8A
## Topics
Please put the topics under this section.
Tarek:
- (hight) How to approach the issue with different coffee configurations?
- Removing the nurse commands;
- Move in new location the repository (now they live in the configuration itself so each network has to have the own reporsitory)
- Store inside the database the repository json, and then you store the coffee configuration by network key
- (medium) HTTPD authentication with different access methods?
- commando-rune in core lightning (to generate token); See the [community stream](https://community.corelightning.org/c/events/introduction-to-commando-and-commando-rune)
- look at how I can use the token inside the httpd (possible blog like this https://dev.to/sirneij/authentication-system-using-rust-actix-web-and-sveltekit-user-registration-580h)
- Add show endpoint and 2 tests for the HTTPD crate
- Good idea!
- Stress test coffee not coffee_httpd
- For `coffee upgrade <repo_name> --branch <branch-name>`, I can add another function to mimic `git checkout <branch_name>` so we will have 2 functions for upgrading the repo.
- Before working on it we should fix the different coffee configuration (point 1) and,
- Move the install plugin inside a sandbox directory `.coffee/<network>/plugins`
- (maybe) do not install a plugin inside the directory `plugin=<>` but try after make the install directory change to poin core lightning in the directory plugin `plugin-dir=<>`
Harshit :
- The `onSubmitted` feedback on the textfield https://github.com/dart-lightning/lndart.clnapp/pull/120
- `TextFormField`: https://api.flutter.dev/flutter/material/TextFormField-class.html
- Use case: Copy and paste the value and then press enter;
- Or implementing a component where you listen to a specific keystroke
- e.g: https://stackoverflow.com/questions/72747162/press-enter-when-logging-in-instead-of-clicking-button-flutter-web
- Issue with the `folgore` plugin.
- Report the issue on github;
- Solution:
- Checking where folgore unwrap inside the estimation fee, and then when there is an error return the null_fee_estimation as core lightning want.
- Finalising the `pay_view` https://github.com/dart-lightning/lndart.clnapp/pull/116
- The satoshi is a string, you can express it in 1000msat or 1000btc https://lightning.readthedocs.io/lightning-withdraw.7.html;
- We want a combo box on top of the amount and the leave the user to choose what he want (see the figma design).
- Some minor things about the design.
- We need to set the max wight on the big screen
- The amount is printed as 0;