-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Status Devs Meeting 5 Agenda #5
Comments
Sharing contacts across devicesHow should we handle sharing contacts across multiple devices (i.e. android/desktop) in terms of privacy, security and technical implementation? Should we use it as a testing ground for decentralized storage solutions (swarm / ipfs) or should we go for more traditional state synchronization across peers? |
@cammellos Could you please provide more context, possible additional relevant reading and goals of discussion? This will ensure a high quality discussion and best use of time during the actual meeting. As an example, see:
|
Last time we had 10 agenda items that were all added at the very last minute. To avoid this situation, let's set a deadline of adding items to the agenda at the latest this week (Friday, or possibly Sunday). Items that are added after that, i.e. on Monday, will not be included. (We can still have an open session for random stuff that comes up, but this won't necessarily be touched on due to time constraints). In an ideal world, we have 3-5 high impact and high quality items to discuss, with proper context and goals. This ensures the best use of time for all participants, and that we come out of the call with a better collective understanding of things, as well as more precise decisions to follow up on. If someone strongly disagrees with the above approach, please reply here. |
Chat message bridge3rd parties want to send message to specific chats using external processes. Simplest way to do that is to offer an HTTP bridge that can be used by anyone. @flexsurfer wrote about it here: https://discuss.status.im/t/whisper-api-as-http-service/470/6 and here:
Is that our best option? How about security concerns? |
P2P & InfraDocs and Status NodeFirst docs how to run Status Node has been prepared. We have a contact to folks running DappNode and Meshbox projects. We want to integrate Status Node with these systems. Goal: make it clear what the next month P2P Team will focus on. Fork fork forkWe are working towards moving Whisper to a separate package in status-go repository or separate repository. This is because we simply have too many patches and we need to introduce even more after we started working on rate-limiting. We also want to remove patches from status-go and just maintain our fork of go-ethereum. This will allow us to use status-go as a library in other projects, for example https://github.com/status-im/statusd-bots. Goal: inform the rest of the core contributors working on status-go repo what is going to change. Rethinking MailServer v2Two weeks ago we explored log-based messaging and decetralized storage for MailServers. A few concerns appeared regarding log-based messaging and offloading storing messages on the client though. This week I'd like to describe a slightly modified approach which is about providing open source tools to create something called Global Whisper Archives. This approach uses decentralized storage and the idea of forking. Goal: gather feedback and follow-up on the MailServer conversation from the previous Devs Meetings. |
Regarding Chat message bridge, I think it is reasonable to pass the FCM token to the Dapp server if the user agrees to it. We have some leeway on the client side to detect spam and could notify the user that some service is flooding us with notifications (before even showing them) and potentially allow him to replace his FCM token (currently though, that would mean he'd stop receiving PNs from existing contacts, unless we somehow broadcast the new FCM token to existing contacts). |
Documentation UpdateWe have switched our static site generator, are waiting on a design and to implement a global header, and require one person from each team to agree to be the |
ENS smart contract security audit with Sigma Prime was completed and we are going over their report and collaboratively working on the issues they found. Once completed, we will release the report to the public. Hint, we have awesome solidity developers. |
@pombeirp are we though? especially on iOS? |
@mandrigin We aren't filtering yet, but I know we can do it on Android (and I believe on iOS too, but I'm less familiar with the platform). |
See #6 |
Status Devs Meeting 5 Agenda
Meeting Date/Time: Monday 2018-10-01 at 12:00 UTC (14:00 CEST)
Meeting Duration 1.5 hours
YouTube Live Stream Link https://www.youtube.com/c/Statusim/live
Livepeer Live Stream Link TBD
Notes (WIP): https://hackmd.io/WwyyOKHdQOajqzjzgzHqnw
Agenda
Infra updates (infra, p2p, security, testing)
Client updates (mobile, desktop)
Research updates
Product updates (chat, wallet, dapp)
Specific ideas update
Please provide comments to add or correct agenda topics.
The text was updated successfully, but these errors were encountered: