This repository was archived by the owner on Sep 6, 2021. It is now read-only.
This repository was archived by the owner on Sep 6, 2021. It is now read-only.
Consider communicating with Brackets-node using something other than websockets #6282
Open
Description
We've received a bunch of reports over the past year from users who can't install extensions and/or can't use Live Preview -- where the cause turned out to be networking-related issues such as antivirus software, firewalls, or HTTPS proxies that blocked the socket connection from Brackets to Brackets-node.
Once file watchers also rely on node, the impact of this issue will be larger than ever before.
Given that general IPC in other apps doesn't seem to have massive known problems with antivirus software, I'm wondering if we could use a different IPC method to exchange the snippets of JSON with Brackets-node...
Here are some examples of bugs that got filed because of this:
- Install extension - Installation failed #6079
- possibly Linux : Problem to install extension #6278
- possibly Mac: Live View Not Working #4228
- Can't install extensions in Brackets only Manually #4688
- https://groups.google.com/d/msg/brackets-dev/qIF0n5BMmqI/UXGQy1j4K6EJ
- some of Error on extension installation. #6188 (the @busykai part, not the original filer)
- Brackets won't connect to Live Preview #5250