In terms of accessibility to new contributors, this seems like a big hindrance instead of easing it (which I guess was the goal of making a web ide in the first place).
I'm not sure I really understand what you're getting at here. So if you're using the Web IDE direct it 'just works', right? And allows you to access storage and do everything else.
You can also just set it to watch a file that you then write with your favourite IDE, and upload it when it changes (Ctrl-F will make the IDE show just the terminal fullscreen).
The friction you're having is when trying to connect with the CLI?
I think there could definitely be some work done to make the CLI app work better, but my time is a bit stretched, and generally it does appear to work well enough for most. If someone wanted to contribute code to improve it that'd be awesome though.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I'm not sure I really understand what you're getting at here. So if you're using the Web IDE direct it 'just works', right? And allows you to access storage and do everything else.
You can also just set it to watch a file that you then write with your favourite IDE, and upload it when it changes (Ctrl-F will make the IDE show just the terminal fullscreen).
The friction you're having is when trying to connect with the CLI?
I think there could definitely be some work done to make the CLI app work better, but my time is a bit stretched, and generally it does appear to work well enough for most. If someone wanted to contribute code to improve it that'd be awesome though.