Ticket #1225 (closed feature: fixed)

Opened 7 years ago

Last modified 7 years ago

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 7 years ago by bdezonia

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

comment:2 Changed 7 years ago 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 7 years ago 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 7 years ago by bdezonia

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

comment:5 Changed 7 years ago by bdezonia

  • Blocked By 1529 added

comment:6 Changed 7 years ago by bdezonia

  • Blocked By 1532 added

comment:7 Changed 7 years ago 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 7 years ago by bdezonia (previous) (diff)

comment:8 Changed 7 years ago by bdezonia

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

comment:9 Changed 7 years ago by bdezonia

  • Blocked By 1532 removed

comment:10 Changed 7 years ago 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 7 years ago by bdezonia

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

comment:12 Changed 7 years ago by bdezonia

  • Blocked By 1535 added

comment:13 Changed 7 years ago by bdezonia

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

comment:14 Changed 7 years ago by bdezonia

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.