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 #1225 (closed feature: fixed)

Opened 2012-06-18T15:15:53-05:00

Last modified 2012-10-16T14:00:26-05:00

Do not expose broken commands

Reported by: bdezonia Owned by: bdezonia
Priority: major Milestone: imagej2-b5-scripting
Component: Legacy Compatibility Version:
Severity: serious Keywords:
Cc: Blocked By: #1535
Blocking:

Description

Some IJ1 plugins simply don't work in IJ2 (like Threshold). We should blacklist them for releases and try to reimplement them as needed.

Change History

comment:1 Changed 2012-06-27T11:07:26-05:00 by bdezonia

  • Type changed from defect to feature
  • Summary changed from Maybe blacklist broken plugins to Do not expose broken commands

comment:2 Changed 2012-07-05T11:02:52-05:00 by bdezonia

Taking a different approach. To keep from giving the impression we are taking functionality away we will stub out replacement plugins that warn user they are not yet implemented.

comment:3 Changed 2012-07-12T10:55:25-05:00 by bdezonia

  • Milestone changed from imagej-2.0.0-beta3 to imagej-2.0.0-beta4

Before beta 3 I tested code from the File through the Analyze menu and blacklisted some and made some placeholder plugins for others. Must test remaining menus and do more of this kind of thing. Plugins that are broken but we plan to fix via legacy layer bugfixes were left in place and bugs filed. Moving the rest of this to beta 4.

comment:4 Changed 2012-09-06T16:49:41-05:00 by bdezonia

  • Milestone changed from imagej-2.0.0-beta4 to imagej-2.0.0-beta5

comment:5 Changed 2012-10-16T09:13:50-05:00 by bdezonia

  • Blocked By 1529 added

comment:6 Changed 2012-10-16T09:32:51-05:00 by bdezonia

  • Blocked By 1532 added

comment:7 Changed 2012-10-16T09:41:26-05:00 by bdezonia

Tested the Plugin, Window, and Help menus and filed tickets for broken issues. There is no more testing required with this ticket.

Last edited 2012-10-16T13:24:58-05:00 by bdezonia

comment:8 Changed 2012-10-16T11:18:06-05:00 by bdezonia

  • Summary changed from Do not expose broken commands to Do not expose broken commands (2.0.0-beta6)

comment:9 Changed 2012-10-16T13:39:18-05:00 by bdezonia

  • Blocked By 1532 removed

comment:10 Changed 2012-10-16T13:56:29-05:00 by bdezonia

  • Blocked By 1529 removed

(In #1529) With commit 3b67e38331ac7c239a63a204e887d770c2f07fd4 a skeleton is in place for a pure ij2 implementation going forward. Moving actual implementation to a later milestone.

comment:11 Changed 2012-10-16T13:57:49-05:00 by bdezonia

  • Summary changed from Do not expose broken commands (2.0.0-beta6) to Do not expose broken commands

comment:12 Changed 2012-10-16T13:58:32-05:00 by bdezonia

  • Blocked By 1535 added

comment:13 Changed 2012-10-16T13:59:57-05:00 by bdezonia

  • Milestone changed from imagej-2.0.0-beta6 to imagej-2.0.0-beta5

comment:14 Changed 2012-10-16T14:00:26-05:00 by bdezonia

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