Ticket #1456 (closed feature: wontfix)
Opened 2012-09-06T16:14:52-05:00
Last modified 2014-08-20T12:22:23-05:00
Reimplement some IJ1 plugins [analysis]
Reported by: | bdezonia | Owned by: | bdezonia |
---|---|---|---|
Priority: | major | Milestone: | imagej2-b8-analysis |
Component: | Plugins | Version: | |
Severity: | serious | Keywords: | |
Cc: | Blocked By: | #490, #564, #612, #706, #790, #903, #960, #962, #980, #981, #982, #1263, #1264, #1266, #1267, #1289, #1322, #1520, #1878, #1909 | |
Blocking: | #1019 |
Description (last modified by bdezonia)
Some IJ1 plugins cannot be fully supported by our legacy layer data translation approach. Rewrite such (usually gui enhanced) plugins as pure IJ2 implementations.
See blocked ticket #1019 for further description
Change History
comment:1 Changed 2012-09-06T16:15:51-05:00 by bdezonia
- Blocking 1019 added
comment:16 Changed 2012-10-10T13:54:36-05:00 by curtis
- Summary changed from Reimplement some IJ1 plugins (2.0.0-beta5) to Reimplement some IJ1 plugins (2.0.0-beta7)
- Milestone changed from imagej-2.0.0-beta6 to imagej-2.0.0-beta7
comment:20 Changed 2012-11-21T10:22:31-06:00 by bdezonia
- Summary changed from Reimplement some IJ1 plugins (2.0.0-beta7) to Reimplement some IJ1 plugins (2.0.0-beta8)
comment:21 Changed 2012-12-06T12:52:12-06:00 by curtis
- Summary changed from Reimplement some IJ1 plugins (2.0.0-beta8) to Reimplement some IJ1 plugins [analysis]
comment:33 Changed 2014-08-20T12:20:46-05:00 by curtis
- Status changed from new to closed
- Resolution set to wontfix
We are no longer supporting use of ImageJ 1.x commands from modern ImageJ2 UIs. These plugins work fine in the legacy ImageJ 1.x UI, and adding them to ImageJ2 is not urgent.
Of course, we would love to have all of this functionality available as "pure IJ2" commands, so that they are usable headless and from the variety of contexts IJ2 makes possible: e.g., CellProfiler, OMERO and KNIME. But in practice, most of these commands are interactive in some way and will need to be reconsidered and recast into the headless paradigm (i.e., parameterized inputs and outputs). We will tackle this work on an as-needed basis, with help from the community over a course of years. But first the ImageJ2 core needs further stabilization. So the goal of porting IJ1 plugins to IJ2 is, in general, on pause for the time being.
comment:34 Changed 2014-08-20T12:22:23-05:00 by curtis
Also worth noting that in many (most?) cases, we will want to make image processing functionality available as ImageJ OPS Op plugins, rather than vanilla SJC Commands, to maximize their usability and interoperability.
<incorrect comment deleted>