emilisto/hook.io-mdns — Issue #1: Migrating mdns library to hook.io core
Author: Marak
Created: 2011-12-24 07:38:57+00:00
State: open

We've been testing your mdns hook a bit and it appears to be working really well! Awesome job!

I'd really like to include this functionality into hook.io by default. My only concern is the additional dependency of `node_mdns` ( since it requires a rebuild on node, see: https://github.com/emilisto/node_mdns/blob/master/wscript )

I've just about got a pattern worked out here for optional core hook.io dependencies that will allow for users to gracefully degrade to a working experience should the optional dependency not be available. See: https://github.com/isaacs/npm/issues/995

For example, if there was an issue installing `node_mdns` hook.io core would be smart enough to fallback to a non-mdns implementation.

Any thoughts?