It's probably time to start using the mailing list for communications.
Quick status update since our Monday standup was cancelled.
The service discovery implementation has been moved over to WebIDL and works. I also added a basic API for 'connectToService'. It's a synchronous API and all the WebIDL interfaces are only exposed to chrome, but the patches give Firefox a UI for listing and opening a tab to advertised services.
At this point, we should be able to advertise '_flyweb._tcp' services from machines on the network and have them listed by Firefox.
Only works on OSX for now because that's the only desktop OS to fully support Bonjour.
Jonas has been working on WebAPIs for publishing servers. Next step is to wire in service advertisement to the publish server API, and allow another Firefox to discover and connect to that service.
See
https://bugzilla.mozilla.org/show_bug.cgi?id=1228667 for patches and bug details. Waiting on a quick review before landing in larch.