-
Notifications
You must be signed in to change notification settings - Fork 2
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
Define good / hard problems we need to tackle to move ssb forward #39
Comments
The bug talk: https://hackmd.io/0Ks7oOT9THWyc887s0cfGw |
@staltz I noticed you wrote muxrpc-push-stream as in progress. Can you elaborate on that? I was testing push stream the other day and it appears to be quite a lot faster. What is your opinion on streams in general in ssb? Considering we don't have the-one-who-must-not-be-named to maintain pull/push stream? |
ARJ Onboarding, feed thoughts: https://github.com/arj03/ssb-new-format |
@arj03 Unless my memory fails me, the-one-who-must-not-be-named said that muxrpc with push streams isn't ready yet. We could try checking with cryptix too, what he thinks about it. |
Can I be included on why the-one-who-must-not-be-named should not be? Is that to avoid spurious notifications? Or are there additional reasons (funny or not!)? |
It should be this. But yeah, status wise I think you are right. I found that out the hard way with flumelog-aligned-offset that was definitely not ready yet ;-) What I'm after here is that if we are going to change some of the fundamental things (like pull stream in js land) or muxrpc, then it might make more sense to use something that was not written by dominic (the-one-who-must-not-be-named) :) And I was interested in your thoughts on that Andre. The good thing about push stream though, as an example, is that it is a 1-1 mapping api wise with pull streams so super easy to change. |
I had a nice chat with Cryptix about this. We are going to draft up a document for a parallel network api that implements some of these ideas, mostly related to onboarding and partial replication. |
Added some links to relevant Earthstar documents. Note their model is sufficiently different from ours that the ideas cannot be used directly, but at least the discussions give some good overview of where some of the problems lie. |
Networking:
Tunnel-routingMessages / feed identity:
Partial replication:
Non-communitative messages (contacts, about on self)(obsoleted by SSB observables)Onboarding:
Blobs:
Private groups:
Pubs:
The text was updated successfully, but these errors were encountered: