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 #991 (closed enhancement: fixed)

Opened 2012-02-21T16:18:09-06:00

Last modified 2013-03-22T11:38:25-05:00

Mavenize Fiji

Reported by: dscho Owned by: dscho
Priority: major Milestone: imagej-2.0.0
Component: Other Version:
Severity: minor Keywords:
Cc: cardonaa@…, saalfeld@… Blocked By:
Blocking: #1718

Description

If we ever want to have a unified development model, Fiji should be able to use Maven (or MiniMaven) rather than its home-brew build system. In particular, the Maven repositories would be a very nice way to get rid of the problems associated with the precompiled/ directory.

Change History

comment:1 Changed 2012-02-27T16:03:54-06:00 by dscho

  • Status changed from new to accepted

comment:2 Changed 2012-02-27T23:11:30-06:00 by dscho

  • Blocking 1031 added

comment:3 Changed 2012-05-08T18:14:07-05:00 by dscho

  • Blocking 1031 removed

(In #1031) Ticket #991 is actually not a blocker, because I only had to Mavenize ij-launcher.jar, which I did long time ago.

comment:4 Changed 2012-06-08T12:21:36-05:00 by dscho

Massive work has gone into this, currently available in fiji.git's 'pomize' branch.

comment:5 Changed 2012-09-11T16:45:55-05:00 by dscho

  • Cc cardonaa@…, saalfeld@… added

Most of this has been merged into fiji.git.

Now we only need to wait for mpicbg and TrakEM2 to accept my changes so that they are Mavenized, too.

comment:6 Changed 2013-03-21T11:07:27-05:00 by bdezonia

  • Blocking 1718 added

comment:7 Changed 2013-03-22T11:38:25-05:00 by dscho

  • Status changed from accepted to closed
  • Resolution set to fixed

At long last, with all the plugins and libraries being Mavenized, including finally even mpicbg and TrakEM2, the launcher moved to ImageJ2 and even the JNI Example being Mavenized using NAR ( https://github.com/fiji/fiji/commit/69bf1bc1e5eb7ab1e022614e80ac84333a3375f5), this ticket is done!