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 #101 (new task)

Opened 2010-06-22T12:06:05-05:00

Last modified 2013-03-26T13:29:39-05:00

Update Bio-Formats in VisAD repository

Reported by: curtis Owned by: curtis
Priority: major Milestone: imagej-2.5.0
Component: SCIFIO Version:
Severity: non-issue Keywords:
Cc: Blocked By: #100
Blocking: #1169

Description

The VisAD repository has a very old LGPL version of Bio-Formats. With VisAD's new SVN repository, combined with the bf-core refactoring (see ticket #100), it should be straightforward to update VisAD to include bio-formats-core.jar as a dependency, rather than having a copy of the source code inline.

Change History

comment:1 Changed 2010-07-20T14:59:48-05:00 by curtis

  • Milestone changed from biweekly-2010: Jul-12 to Jul-23 to biweekly-2010: Jul-26 to Aug-06

comment:2 Changed 2010-08-06T18:07:10-05:00 by curtis

  • Milestone changed from biweekly-2010: Jul-26 to Aug-06 to biweekly-2010: Aug-09 to Aug-20

comment:3 Changed 2010-09-15T11:58:10-05:00 by curtis

  • Milestone changed from biweekly-2010: Sep-07 to Sep-17 to biweekly-2011: Jan-03 to Jan-14

comment:4 Changed 2011-02-15T09:36:42-06:00 by curtis

  • Milestone changed from biweekly-2011: Feb-14 to Feb-25 to biweekly-2011: Feb-28 to Mar-11

comment:5 Changed 2011-03-13T21:36:01-05:00 by curtis

  • Milestone changed from biweekly-2011: Feb-28 to Mar-11 to biweekly-2011: Mar-14 to Mar-25

comment:6 Changed 2011-03-28T10:42:42-05:00 by curtis

  • Milestone changed from biweekly-2011: Mar-14 to Mar-25 to biweekly-2011: Mar-28 to Apr-08

This task is still waiting on ticket #100.

comment:7 Changed 2011-04-25T11:25:47-05:00 by curtis

  • Milestone changed from biweekly-2011: Apr-11 to Apr-22 to biweekly-2011: May-23 to Jun-03

comment:8 Changed 2011-06-06T12:43:16-05:00 by curtis

  • Milestone changed from biweekly-2011: May-23 to Jun-03 to biweekly-2011: Jun-20 to Jul-01

comment:9 Changed 2011-07-27T14:52:35-05:00 by curtis

  • Milestone changed from biweekly-2011: Jul-18 to Jul-29 to imagej-2.0-beta1

comment:10 Changed 2011-10-18T15:18:03-05:00 by curtis

Waiting on ticket #100.

comment:11 Changed 2011-11-01T10:52:09-05:00 by curtis

  • Milestone changed from imagej-2.0-beta1 to imagej-2.0-beta2

comment:12 Changed 2012-02-24T13:39:09-06:00 by curtis

  • Blocked By 100 added

comment:13 Changed 2012-05-14T10:18:25-05:00 by curtis

  • Component changed from ij-io to bio-formats

comment:14 Changed 2012-05-14T10:18:47-05:00 by curtis

  • Blocked By 1169 added

comment:15 Changed 2012-05-14T10:19:26-05:00 by curtis

  • Blocking 1169 added
  • Blocked By 1169 removed

comment:16 Changed 2012-07-03T13:00:50-05:00 by curtis

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

comment:17 Changed 2012-10-08T15:07:38-05:00 by curtis

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

It would be fairly easy to develop a PR (to  Julien Chastang's GitHub version of VisAD, which also Mavenizes the project) that reworks the Bio-Formats dependency to use the BSD-2-licensed SCIFIO component at compile-time, with an optional Bio-Formats runtime dependency. However, we must be careful that the GitHub version of VisAD does not diverge from the official SVN one.

Ultimately, what we really want is to migrate VisAD to Git/GitHub. There has been some discussion of this among the VisAD core developers, but Julien and I would need to take point on it. Unfortunately, there are currently too many higher-priority ImageJ2-related tasks, so this work will have to wait until we have more VisAD-based functionality within ImageJ2.

comment:18 Changed 2013-03-26T13:29:39-05:00 by curtis

VisAD has now  migrated to GitHub, so this work could be done as a pull request.

See also  OME #7407.