Updater - A long time coming #114
Corionis
started this conversation in
Navigator 7. Updater
Replies: 1 comment
-
This is taking a little longer for 2 reasons: 1) Was ill for a couple of days, and 2) added better fault tolerance. Just pushed a massive set of changes preparing to switch to Windows and thoroughly test those changes on that platform. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Have been working on an ELS Updater for a few weeks. Experimented with 2-3 approaches and recently settled on an all-Java technique using a separate Updater program that is built as part of ELS.
The general approach is:
a. If the build numbers match an "up-to-date" dialog is shown.
The two separate programs are required because it is not wise, or possible in Windows, to update a running program.
The Updater has a build restriction - for all the distributables to be built it must be done on Linux to get the file permissions correct. The Windows distribution file can be built on Linux or Windows. I do not have a Mac but may attempt to put together an Apple distribution file.
The ELS Updater issue #46 should be completed in the next few days.
Beta Was this translation helpful? Give feedback.
All reactions