-
Type: New Feature
-
Status: Resolved
-
Priority: Blocker
-
Resolution: Fixed
-
Affects Version/s: 3.0.5
-
Fix Version/s: 3.1.0
-
Component/s: Application update
-
Epic Link:
-
Tags:
-
Impact type:API change
-
Sprint:nxDrive 10.1.6
-
Story Points:5
The current one, esky is dead, not compatible with PyInstaller nor Python 3.
An alternative is PyUpdater but the documentation is lacking of real use cases.
To discuss if write our own, knowing we have facilities:
- GNU/Linux: not yet supported, but a simple file decompression would work;
- macOS: since
NXDRIVE-730, it should be easy to update Drive by just replacing the current .app file inside /Applications; - Windows: since
NXDRIVE-730, it is easy to uninstall and install Drive;
- depends on
-
NXDRIVE-730 Move to PyInstaller (**breaking change**)
- Resolved
- is related to
-
NXDRIVE-1162 Update deploy scripts according to the new auto-update framework
- Resolved
-
NXDRIVE-1166 Display a notification on new update on GNU/Linux
- Resolved
-
NXDRIVE-1977 [macOS] Cannot mount the volume
- Reopened
-
NXDRIVE-1890 [Windows] Fix waiting during auto-upgrade
- Resolved
-
NXDRIVE-2163 [macOS] Move the application to $HOME/Applications on auto-update
- Resolved
-
NXDRIVE-1438 Introduce update channels
- Resolved