Release of ImageJ 2.0.0-alpha4

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Release of ImageJ 2.0.0-alpha4

ctrueden
Hi everyone,

Yesterday the ImageJDev team <http://imagejdev.org/collaborators> released
an alpha of ImageJ2, version 2.0.0-alpha4. We have also updated our current
status page<http://imagejdev.org/2011/08/02/current-status-imagej-200-alpha4>to
provide details on project development over the past few months.

We had hoped to have a beta out by now, but there are still too many bugs,
as well as some design issues left to resolve. We have updated our release
roadmap <http://dev.imagejdev.org/trac/imagej/roadmap> to be more realistic;
the plan is to do one more alpha release by September 1, followed by three
betas, one each month, with the final release of ImageJ 2.0.0 before the end
of the year.

ImageJ 2.0.0-alpha4 is an "alpha"-quality release, meaning the code is not
finished, nor is the design fully stabilized. We are releasing it for early
community feedback, and to demonstrate project directions and progress.

For this release, like previous alphas, we have tried to model the
application after ImageJ v1.x as much as is reasonable. However, please be
aware that version 2.0.0 is essentially a total rewrite of ImageJ from the
ground up. It provides backward compatibility with older versions of ImageJ
by bundling the latest v1.x code and translating between "legacy" and
"modern" image structures.

This release has made substantial progress in many areas:

   - Better image displays:
      - Autoscaling based on minimum and maximum pixel values.
      - Bounds checking when compositing multiple channels.
   - Many bugfixes and improvements to overlay support:
      - Better translation between IJ1 and IJ2 ROIs.
      - IJ2 Crop plugin now operates on the selected region.
   - Better services architecture:
      - Initial support for multiple simultaneous instances of ImageJ.
   - Lots of improvements to the extensibility framework:
      - New "Dynamic Plugins" can customize their inputs and outputs at
      runtime.
      - Eliminated use of plugin-specific code wherever possible in favor of
      more general module interfaces.
   - New Command Finder plugin (Ctrl+L).
   - Several new debugging plugins (in Plugins > Debug).

For a detailed discussion of ImageJ2's progress, check out today's current
status update<http://imagejdev.org/2011/08/02/current-status-imagej-200-alpha4>online.

USERS: PLEASE DO NOT USE THIS RELEASE FOR ANYTHING IMPORTANT. There are
still many issues and limitations. You may want to wait until the first BETA
release to report bugs, as the code is still under very heavy development.

DEVELOPERS: We are particularly interested in any feedback you may have on
the design of the project. See the source code for details:
  http://imagejdev.org/source-code

You can download the release from:
  http://imagejdev.org/downloads

That page also has a table of planned future releases and roadmap links for
the project.

For more details on the ImageJ developments, see the web site at:
  http://imagejdev.org/

Regards,
Curtis Rueden
ImageJDev project lead
Laboratory for Optical and Computational Instrumentation<http://loci.wisc.edu/>
University of Wisconsin-Madison