-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Won't Fix
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: General
-
Labels:None
-
Epic Link:
-
Affect Type:Userdefined
The feature description:
- Every certain time period (e.g. 30 minutes) UGENE checks for updates on the UGENE server. Also it is checked when UGENE starts.
- If there are new updates, UGENE waits while all modal dialogs are closed and then asks: "UGENE has new updates. Would you like to download and install them?". There are 3 possible answers:
- Ask later. The question will appear again in that time period or on the next UGENE start.
- Don't install this update. The question won't appear until new UGENE updates are released.
- Download now. The updates are downloading like a usual UGENE task (it can be canceled).
- All data is downloaded to a temporary directory.
- UGENE downloads only new packages (with new versions), but not all.
- UGENE updates only packages that are installed, but not all.
- When the downloading is finished a new question appears: "The new update updates are ready to install. Would you like to restart UGENE now and install the updates?". There are two possible answers:
- Install now.
- Install on the next UGENE start.
- After restart UGENE runs a special executable file that unpacks the downloaded data, showing the progress, and starts updated UGENE.
- After installing, the temporary files are removed from the download directory.
- When updated UGENE start for the first time, it shows the what's new information.
- The dialog Help -> Check for Updated must be changed. If there are new updates available, then it should offer to download them now.
There are new settings:
- A checkbox "Install automatic updates" in the General tab. If it is switched off then the updates are not checked.
- A directory for temporary downloaded files. ".UGENE_downloaded" can be reused.
- is cloned by
-
UGENE-5079 Support simple automatic update of UGENE modules
- Closed