Ideas for the Hermes Protocol


#1

Hi All,
hoping to trigger some discussion around what other people want from the Snips hermes protocol.

I want it to work for the web.

See https://docs.google.com/document/d/1EU3uZWF6ivpNVYWagF2iZFMIzPYy4urbJ-llSqrOE5k/edit#heading=h.ogv8iv93qes8

Add comments inline and I’ll integrate.
Next development target, Dialog manager supporting topic filtering by site to minimise traffic with many (browser) clients.


#2

Hi,

Thanks for the ideas, but I don’t think your features should be inside a protocol. A protocol ist actually nothing more than a contract that some service might fullfill.

Most of the features you request are actually services and can be done with more or less effort even with the todays version of the hermes protocol. For example media streaming:

You can listen to the intent, take over the control of the session and start your own exec-command with using any media player. I have done the most of these things with using NodeRed for the flow control. Works smooth.

But some features like the dockerization of snips would be a great feature indeed. Keep on going :slight_smile: