NOTICE! This is a static HTML version of a legacy ImageJ Trac ticket.

The ImageJ project now uses GitHub Issues for issue tracking.

Please file all new issues there.

Ticket #2035 (closed defect: moved)

Opened 2013-12-13T11:58:36-06:00

Last modified 2014-04-30T07:16:07-05:00

Make it possible to complete disable the ImageJ updater

Reported by: curtis Owned by: dscho
Priority: major Milestone: imagej2-b10-compatibility
Component: Updater Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking:

Description

Sometimes people want to deploy a version of Fiji that never checks for updates, and/or does not even have updater functionality at all, preferring to carefully control the updates themselves using an alternative mechanism (e.g., Git).

We should make sure the architecture of ImageJ2 allows for this.

For example, right now, Fiji tries to invoke the remote ImageJ updater if ij-updater*.jar is missing from its installation, and ImageJ2 has a hardcoded invocation of the UpToDate command directly in AbstractUserInterface, which is definitely the wrong approach. Better would be for commands to be able to annotate themselves as auto-run, and/or have a flexible auto-run mechanism that by default ships with the UpToDate check included. That way, users can just remove the UpToDate check from the auto-run configuration to disable the updater.

Change History

comment:1 Changed 2014-04-30T07:16:07-05:00 by curtis

  • Status changed from new to closed
  • Resolution set to moved