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 #1347 (closed feature: moved)

Opened 2012-07-19T21:17:51-05:00

Last modified 2014-04-30T07:13:28-05:00

Improve the Updater [analysis]

Reported by: dscho Owned by: dscho
Priority: major Milestone: imagej2-b8-analysis
Component: Updater Version:
Severity: serious Keywords: updater
Cc: Blocked By: #1199, #1411, #1412, #1417, #1839, #1842, #1864, #1956, #1957


In general, the Updater is quite good, but due to a few changes we wanted to make for ImageJ2, it can use some stabilizing. Also, feature requests have been postponed due to the move.

Change History

comment:1 Changed 2012-08-03T12:02:19-05:00 by dscho

  • Blocked By 1359 added

comment:2 Changed 2012-08-03T12:14:35-05:00 by dscho

  • Blocked By 1360 added

comment:3 Changed 2012-08-03T12:18:17-05:00 by dscho

  • Blocked By 1361 added

comment:4 Changed 2012-08-03T12:23:28-05:00 by dscho

  • Blocked By 1362 added

comment:5 Changed 2012-08-03T12:28:09-05:00 by dscho

  • Blocked By 1363 added

comment:6 Changed 2012-08-06T10:19:14-05:00 by dscho

  • Blocked By 1371 added

comment:7 Changed 2012-08-06T11:38:09-05:00 by dscho

  • Blocked By 1372 added

comment:8 Changed 2012-08-07T18:27:17-05:00 by dscho

  • Blocked By 1377 added

comment:9 Changed 2012-08-15T13:01:55-05:00 by dscho

  • Blocked By 1411 added

comment:10 Changed 2012-08-15T13:03:23-05:00 by dscho

  • Blocked By 1412 added

comment:11 Changed 2012-08-15T14:31:43-05:00 by dscho

  • Blocked By 1417 added

comment:12 Changed 2012-08-16T12:07:43-05:00 by dscho

A couple of things were done this week which I did not add tickets for: the Fiji Updater was rather seriously broken by the fact that only ij-updater-core was updated, but not ij-core nor ij-ui-swing-updater.

Likewise, a bug was squashed that prevented any uploads by the UploaderService being initialized to null.

comment:13 Changed 2012-08-17T12:37:14-05:00 by dscho

Today, the updater was uploaded with the following improvements:

  • when updating the updater, the updater core is updated as well as its dependencies, along with all available front-ends' .jar files (and their particular dependencies).
  • the front-end's .jar file will be added to the URLClassLoader so that the updated updater can be started.
  • if the user interrupts the Updater startup, no attempt is made to open the GUI (which could result in inconsistent data).

comment:14 Changed 2012-09-04T10:52:26-05:00 by dscho

  • Blocked By 1452 added

comment:15 Changed 2012-09-05T12:38:00-05:00 by dscho

  • Blocked By 1359, 1360, 1361, 1362, 1363, 1371, 1372, 1377 removed

comment:16 Changed 2012-09-05T12:40:00-05:00 by dscho

  • Blocked By 1371 added

comment:17 Changed 2012-09-05T12:40:05-05:00 by dscho

  • Status changed from new to accepted

comment:18 Changed 2012-09-05T13:40:41-05:00 by curtis

  • Summary changed from Improve the Updater to Improve the Updater (2.0.0-beta5)

Dscho & I discussed some miscellaneous desired improvements:

  • Left-clicking anywhere under the status/action column always pops up context menu even when trying to shift select multiple things. It would be nice to somehow improve this behavior. At minimum, it would be nice if the click did not nuke your selection.
  • Table columns should be sortable by clicking on a column header.
  • If you select multiple items with more than one status/action state, then right-click, you do not always receive all logical options possible to perform (such as "Upload it").
  • "Remove it" should instead be called "Mark obsolete" to make it clear that the file will be removed from the update site.
  • It would be nice if were possible to quickly see the update site with which each file is associated. Perhaps a new column in the table listing the update site? (In the meantime, the filter e.g. "View files of the 'ImageJ' site" can be used.)

comment:19 Changed 2012-10-10T13:32:48-05:00 by curtis

  • Summary changed from Improve the Updater (2.0.0-beta5) to Improve the Updater (2.0.0-beta6)

comment:20 Changed 2012-11-21T10:07:27-06:00 by bdezonia

  • Summary changed from Improve the Updater (2.0.0-beta6) to Improve the Updater (2.0.0-beta7)

comment:21 Changed 2012-12-06T12:53:34-06:00 by curtis

  • Summary changed from Improve the Updater (2.0.0-beta7) to Improve the Updater [ndim-data]

comment:22 Changed 2012-12-27T11:10:37-06:00 by curtis

  • Blocked By 1603 added

comment:23 Changed 2012-12-27T13:51:01-06:00 by curtis

  • Component changed from other to ij-updater

comment:24 Changed 2013-02-25T12:39:45-06:00 by dscho

  • Blocked By 1656 added

comment:25 Changed 2013-03-07T13:02:04-06:00 by bdezonia

  • Milestone changed from imagej2-b7-ndim-data to imagej2-b8-analysis

comment:26 Changed 2013-03-19T14:28:55-05:00 by dscho

  • Blocked By 1635 added

comment:27 Changed 2013-03-22T17:57:39-05:00 by dscho

  • Blocked By 1726 added

comment:28 Changed 2013-03-22T18:02:03-05:00 by dscho

  • Blocked By 1727 added

comment:29 Changed 2013-03-26T09:48:21-05:00 by dscho

  • Blocked By 1736 added

comment:30 Changed 2013-04-10T10:53:54-05:00 by dscho

  • Blocked By 1794 added

comment:31 Changed 2013-04-10T11:56:39-05:00 by dscho

  • Blocked By 1795 added

comment:32 Changed 2013-04-23T17:49:58-05:00 by dscho

  • Blocked By 1837 added

comment:33 Changed 2013-04-25T09:18:05-05:00 by dscho

  • Blocked By 1839 added

comment:34 Changed 2013-04-26T02:36:01-05:00 by dscho

  • Blocked By 1842 added

comment:35 Changed 2013-04-29T18:07:14-05:00 by stephan.preibisch@…

  • Blocked By 1847 added

comment:36 Changed 2013-05-08T12:02:52-05:00 by dscho

  • Blocked By 1853 added

comment:37 Changed 2013-05-12T10:29:52-05:00 by dscho

  • Blocked By 1864 added

comment:38 Changed 2013-05-14T16:48:09-05:00 by dscho

  • Blocked By 1867 added

(In #1867) Fixed in e18fd7dea19e620d79c45fb3762c76f1ad198e81.

comment:39 Changed 2013-05-15T17:51:51-05:00 by dscho

  • Blocked By 1874 added

comment:40 Changed 2013-05-15T17:56:20-05:00 by dscho

  • Blocked By 1875 added

comment:41 Changed 2013-05-31T16:03:39-05:00 by bdezonia

  • Summary changed from Improve the Updater [ndim-data] to Improve the Updater

comment:42 Changed 2013-05-31T16:04:08-05:00 by bdezonia

  • Blocked By 1371 removed

comment:43 Changed 2013-05-31T16:04:29-05:00 by bdezonia

  • Blocked By 1452 removed

comment:44 Changed 2013-05-31T16:04:54-05:00 by bdezonia

  • Blocked By 1603 removed

comment:45 Changed 2013-05-31T16:05:13-05:00 by bdezonia

  • Blocked By 1635 removed

comment:46 Changed 2013-05-31T16:05:32-05:00 by bdezonia

  • Blocked By 1656 removed

comment:47 Changed 2013-05-31T16:06:41-05:00 by bdezonia

  • Blocked By 1726 removed

comment:48 Changed 2013-05-31T16:07:03-05:00 by bdezonia

  • Blocked By 1727 removed

comment:49 Changed 2013-05-31T16:07:27-05:00 by bdezonia

  • Blocked By 1736 removed

comment:50 Changed 2013-05-31T16:07:49-05:00 by bdezonia

  • Blocked By 1794 removed

comment:51 Changed 2013-05-31T16:08:07-05:00 by bdezonia

  • Blocked By 1795 removed

comment:52 Changed 2013-05-31T16:08:42-05:00 by bdezonia

  • Blocked By 1837 removed

comment:53 Changed 2013-05-31T16:08:59-05:00 by bdezonia

  • Blocked By 1847 removed

comment:54 Changed 2013-05-31T16:09:15-05:00 by bdezonia

  • Blocked By 1853 removed

comment:55 Changed 2013-05-31T16:09:32-05:00 by bdezonia

  • Blocked By 1867 removed

comment:56 Changed 2013-05-31T16:09:52-05:00 by bdezonia

  • Blocked By 1874 removed

comment:57 Changed 2013-05-31T16:10:16-05:00 by bdezonia

  • Blocked By 1875 removed

comment:58 Changed 2013-05-31T16:45:11-05:00 by bdezonia

  • Summary changed from Improve the Updater to Improve the Updater [analysis]

comment:59 Changed 2013-07-16T12:36:42-05:00 by dscho

  • Blocked By 1956 added

comment:60 Changed 2013-07-16T14:32:01-05:00 by dscho

  • Blocked By 1957 added

comment:61 Changed 2014-04-30T07:13:28-05:00 by curtis

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