@link2xtThat's probably good enough for any plan 9 user out there, I guess.
Incredible work!
I think someone should work on an inferno port to webxdc, as that's more what inferno is intended to be (running apps natively), though I can imagine the following scenario:
One 9front machine as the server, which is part of the realtime message network via webxdc or some bot. This one provides services all the time.
Users can start different webxdc/inferno apps, with inferno using 9p to directly interact with the 9front server.
That is, inferno and 9front use a standard network connection tunneled through the realtime message protocol, but they don't notice it. That means, multiple users can be part of the same plan 9 network without specific VPN and router setup.
Are there limitations to that realtime message protocol? I remember people sometimes had issues with P2P connections in the browser (I don't remember the exact technology used there, but the issue was around the provider they used, not sure if that applies here, too)