This is a lot more intense that I could imagine. It involves -
compile code, not using the babel-register hack
integrated with autoupdater
use electron-builder to generate installers for each platform
that also involves getting code signing certificates($$$!) per platform
probably have to set up CI on travis + appveyor to get builds for all platforms
deploy a nuts server (to now.sh?), making sure not to proxy requests to github
figure out a schedule by which I can regularly replease on npm, but do slower auto update releases (so as to not kill user's bandwidth) and yet allow them to optionally update of required
brrrr.
so it appears this is a long term goal. To shorten the pain, we'll get cli support in (#11), and write docs showing how to install / run from cli. this has advantage of updates always being small, but disadvantage that they have to do it by hand. We'll see what we can do to make that painless too.
This is a lot more intense that I could imagine. It involves -
autoupdater
brrrr.
so it appears this is a long term goal. To shorten the pain, we'll get cli support in (#11), and write docs showing how to install / run from cli. this has advantage of updates always being small, but disadvantage that they have to do it by hand. We'll see what we can do to make that painless too.