Are there any plans to componentize ShareJS?
Also, if I'm already using socket.io for other parts of my app is there a way to use socket.io or do I have to use browserchannel?
What exactly is the difference between SockJS, BrowserChannel, and Socket.IO?
How would I go about doing the drop-in replacement to remove bcsocket.js and use socket.io only?
Also, this isn't entirely related but is there a way for me to store ShareJS documents to MongoDB for long term persistence and use redis for the time while the document is being edited? That way I get the speed advantage of using redis and can use mongodb for storage.
Not helpful yet, but the next version will allow you to manage your own connection to the server.