Opened 13 months ago

#2946 new enhancement

HeuristicLab (Auto-)Updater

Reported by: pfleck Owned by: gkronber
Priority: medium Milestone: HeuristicLab 4.0
Component: PluginInfrastructure Version:
Keywords: Cc:

Description

HeuristicLab should offer some form built-in update support.

In the following, some suggestions and ideas for different forms of update mechanisms.

Notification

A simple mechanism, that notifies the user if a new version is available for download and provides the link to the download. (Similar to TeXstudio)

Auto Update

A more sophisticated mechanism downloads and installs the new version semi-automatically. The actual update can be triggered by the user manually (e.g. via a menu entry) or executed after the program closes. (Similar to Visual Studio Code)

Plugin-based Updates

Because HeuristicLab is already built on loosely coupled plugins, we could also offer a more fine-granular update mechanism on a per-package basis. This way, we could also differentiate between "core packages" that are always included in HeuristicLab and "extension packages" like the BioBoost add-on that have to be manually installed by the user. (Similar to KNIME, RStudio)

Change History (0)

Note: See TracTickets for help on using tickets.