2019-09-25, 06:42 PM
I can see 2 different tasks here:
- One is the installing stuff, this is what we need now in OP to install the right node/npm version and signal k server packages we need.
- The second one is the "first settings" stuff.
The first task depends on the host system (linux flavors, windows...) and it does not need a GUI. The second one is what your signalk-server-setup does and since it needs user interaction, a multilingual GUI could be an improvement. Now our app does task 1 and 2 and is the only app that does not have a GUI in OP because task 1 is done silently and task 2 is done calling your script in a separate terminal window. The second step was adding the GUI replacing your signalk-server-setup and translate it to all languages OP supports.
But, what you propose about the ”first time setup wizard” seems a brilliant idea. This would be a sort of multi-platform replacement for signalk-server-setup.
If that wizard is added to signal k server we will remove the terminal running signalk-server-setup instead of replacing it by a GUI for sure.
- One is the installing stuff, this is what we need now in OP to install the right node/npm version and signal k server packages we need.
- The second one is the "first settings" stuff.
The first task depends on the host system (linux flavors, windows...) and it does not need a GUI. The second one is what your signalk-server-setup does and since it needs user interaction, a multilingual GUI could be an improvement. Now our app does task 1 and 2 and is the only app that does not have a GUI in OP because task 1 is done silently and task 2 is done calling your script in a separate terminal window. The second step was adding the GUI replacing your signalk-server-setup and translate it to all languages OP supports.
But, what you propose about the ”first time setup wizard” seems a brilliant idea. This would be a sort of multi-platform replacement for signalk-server-setup.
If that wizard is added to signal k server we will remove the terminal running signalk-server-setup instead of replacing it by a GUI for sure.