Ticket #101 (new task)

Opened 9 years ago

Last modified 6 years ago

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 9 years ago by curtis

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

comment:2 Changed 9 years ago by curtis

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

comment:3 Changed 9 years ago by curtis

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

comment:4 Changed 8 years ago by curtis

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

comment:5 Changed 8 years ago by curtis

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

comment:6 Changed 8 years ago 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 8 years ago by curtis

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

comment:8 Changed 8 years ago by curtis

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

comment:9 Changed 8 years ago by curtis

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

comment:10 Changed 8 years ago by curtis

Waiting on ticket #100.

comment:11 Changed 8 years ago by curtis

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

comment:12 Changed 7 years ago by curtis

  • Blocked By 100 added

comment:13 Changed 7 years ago by curtis

  • Component changed from ij-io to bio-formats

comment:14 Changed 7 years ago by curtis

  • Blocked By 1169 added

comment:15 Changed 7 years ago by curtis

  • Blocking 1169 added
  • Blocked By 1169 removed

comment:16 Changed 7 years ago by curtis

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

comment:17 Changed 7 years ago 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 6 years ago by curtis

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

See also  OME #7407.

Note: See TracTickets for help on using tickets.