These notes were written after the meeting from my memory. Apologies if I missed anything!
Weekly issue update
Please add any issues that were completed to the post.
Update about the progress of local storage removal
We discussed breaking up blockstack.js into various libraries.
One view is that the main benefit of breaking the library into modules is separate owners.
Gaia & stack transactions might be such a break.
Another view is that breaking up a library allows apps to optimize their size - we’re not clear this is actually true in that we haven’t looked into which dependencies drive the large size of the library.
There is lack of clarity on the exact interface and scope of gaia.
Does it include encryption? Does encryption live in blockstack.js?
Which promises does gaia make? What functionality does it need to deliver on those.
Questions about on-boarding.
He would like to collect display names & profile pictures.
Proposal #1: allowing developers to communicate what items they want and on-boarding adjusting depending on the app’s needs.
Proposal #2: allowing apps to update the user’s profile
Proposal #3: burner id solution that gives on-boarding control to apps