From f3db074b4773b00ca856dcc0ab3bf82c1feac771 Mon Sep 17 00:00:00 2001 From: nighthawk24 Date: Thu, 8 Sep 2022 10:46:02 -0400 Subject: [PATCH] LCWG 32 & 33 notes. --- README.md | 2 ++ meeting-notes/lcwg-dev-31.md | 2 +- meeting-notes/lcwg-dev-32.md | 43 ++++++++++++++++++++++++++++++++++++ meeting-notes/lcwg-dev-33.md | 34 ++++++++++++++++++++++++++++ 4 files changed, 80 insertions(+), 1 deletion(-) create mode 100644 meeting-notes/lcwg-dev-32.md create mode 100644 meeting-notes/lcwg-dev-33.md diff --git a/README.md b/README.md index c22fa75..8880b7b 100644 --- a/README.md +++ b/README.md @@ -37,6 +37,8 @@ The meetings are independent of any organization. However, Pacu & Carter are emp № | Date | Agenda |Notes | Recording | --- | -------------------------------- | -------------- |-------------- | -------------------- | +33 | August 26th, 2022 16:00 UTC| [agenda] | [notes](https://github.com/zcash/lcwg/blob/main/meeting-notes/lcwg-dev-33.md) | not recorded | +32 | July 27th, 2022 15:00 UTC| [agenda] | [notes](https://github.com/zcash/lcwg/blob/main/meeting-notes/lcwg-dev-32.md) | not recorded | 31 | July 13th, 2022 15:00 UTC| [agenda] | [notes](https://github.com/zcash/lcwg/blob/main/meeting-notes/lcwg-dev-31.md) | not recorded | 30 | June 29th, 2022 15:00 UTC| [agenda] | [notes](https://github.com/zcash/lcwg/blob/main/meeting-notes/lcwg-dev-30.md) | not recorded | 29 | June 15th, 2022 15:00 UTC| [agenda] | [notes](https://github.com/zcash/lcwg/blob/main/meeting-notes/lcwg-dev-29.md) | not recorded | diff --git a/meeting-notes/lcwg-dev-31.md b/meeting-notes/lcwg-dev-31.md index 9ba0fc5..7aba47e 100644 --- a/meeting-notes/lcwg-dev-31.md +++ b/meeting-notes/lcwg-dev-31.md @@ -16,7 +16,7 @@ * General - Discuss block syncing issues surrounding lightwalletd * Android SDK - - ECC updated reference wallet to use Android SDk v1.7.0 + - ECC updated reference wallet to use Android SDK v1.7.0 - Android v1.8.0 will be a larger change - refactoring around wallet birthday and initialization is expected - Android SDK update will move all database files to a no-backup directory to increase privacy & security of user's transaction history - Android SDK's future plan is for getting atomic wallet birthday on wallet creation diff --git a/meeting-notes/lcwg-dev-32.md b/meeting-notes/lcwg-dev-32.md new file mode 100644 index 0000000..2e5b377 --- /dev/null +++ b/meeting-notes/lcwg-dev-32.md @@ -0,0 +1,43 @@ +# Light Client Working Group Devs Meeting 32 +### Meeting Date/Time: Wednesday, July 27th, 2021 15:00 UTC +### Meeting Duration: 45 minutes +### [Video of the meeting](not-recorded) +### Moderator: Pacu Gindre @pacu +### Attendees: Adi @nighthawk24, Carter @ccjernigan +### Notes: Adi + +## Decisions and Actions Made +| Item | Description | Video ref | +| ------------- | ----------- | --------- | +| | || + + +# 1. General Notes +* General + - More work underway with Block height object type changes. + - Discuss Wallet UX concerns - Scanning % progress is sometimes lost when restarting progress. +* Android + - Next update will include block height api and smaller download batches + - Unified address support will be a fast follow + - Since NU5, increased the frequency of checkpoints, shorter interval between blocks improve wallet birthday + - Further optimizations in downloading vs streaming block data +* iOS + - Threading issue in iOS 16 debugging + - Issues with large blocks - + - Increasing the timeout for lightwalletd connection to 30s from 10s, 100 s for streaming calls + - Decreasing download batch size to 25 blocks or 10 blocks + - Purge the cacheDB on app start as it grows fast purge back when syncing and on app restart +* Nighthawk + - Updating SDKs + - Unstoppable domains integration + - Logging lightwalletd, to learn about service restart issues + - Lightwalletd multiple registrars idea + +# 2. Upcoming meeting related news +* August 10 LCWG meeting will not take place developers will meet in-person at Zcon3 +* LCWG meeting time change to Thursdays at 14:00 UTC + +## Attendees +* Adi @nighthawk24 Nighthawk +* @Pacu ECC +* @ccjernigan ECC \ No newline at end of file diff --git a/meeting-notes/lcwg-dev-33.md b/meeting-notes/lcwg-dev-33.md new file mode 100644 index 0000000..937e043 --- /dev/null +++ b/meeting-notes/lcwg-dev-33.md @@ -0,0 +1,34 @@ +# Light Client Working Group Devs Meeting 33 +### Meeting Date/Time: Wednesday, August 26th, 2021 16:00 UTC +### Meeting Duration: 45 minutes +### [Video of the meeting](not-recorded) +### Moderator: Pacu Gindre @pacu +### Attendees: Adi @nighthawk24, Carter @ccjernigan +### Notes: Adi + +## Decisions and Actions Made +| Item | Description | Video ref | +| ------------- | ----------- | --------- | +| | || + + +# 1. General Notes +* General + - Discuss block syncing issues surrounding lightwalletd +* Android SDK + - Several new releases with refactoring, moved DB to no-backup option + - Latest SDK release is stable + - Upcoming: Changes towards DB performance improvements, ORM calls are out of public APIs, improvements to fix Sapling scanning + - synchronizer.restart function is gone - need to manually close and make a new one if required. +* iOS SDK + - SDK 0.16.7 fixes on queue priority + - Updated checkpoints + - Use block streamer to improve the download stage + - Adopt new concurrency changes +* Nighthawk Updates + - Shipped updated SDK to users + +## Attendees +* Adi @nighthawk24 Nighthawk +* @Pacu ECC +* @ccjernigan ECC \ No newline at end of file