Another thing I'm wondering about #insporation.

If we wanted #insporation to update the stream in online mode, without refresh, how could we do that? Currently we probably would just poll the API endpoint for the stream, which is not great in terms of performance and convenience. But we depend on API so anything we build has to be based on the API. In the web app we could introduce something like WebSockets but what about the API?

How could we make the diaspora backend notify insporation about new events, e.g. new posts in the stream so that it was visible without explicit reload? How could we make something like that a part of the API?

5