forked from fiji/LocalThickness
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Richard Domander
committed
Nov 25, 2015
1 parent
c772a10
commit 6289c5b
Showing
6 changed files
with
14 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,5 +3,9 @@ | |
/.project | ||
/.settings/ | ||
|
||
# IntelliJ # | ||
/.idea/ | ||
*.iml | ||
|
||
# Maven # | ||
/target/ |
2 changes: 2 additions & 0 deletions
2
src/main/java/Clean_Up_Local_Thickness.java → ...alThickness/Clean_Up_Local_Thickness.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,5 @@ | ||
package net.imagej.localThickness; | ||
|
||
import ij.IJ; | ||
import ij.ImagePlus; | ||
import ij.ImageStack; | ||
|
2 changes: 2 additions & 0 deletions
2
src/main/java/Distance_Ridge.java → ...imagej/localThickness/Distance_Ridge.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,5 @@ | ||
package net.imagej.localThickness; | ||
|
||
import ij.IJ; | ||
import ij.ImagePlus; | ||
import ij.ImageStack; | ||
|
2 changes: 2 additions & 0 deletions
2
src/main/java/EDT_S1D.java → ...va/net/imagej/localThickness/EDT_S1D.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,5 @@ | ||
package net.imagej.localThickness; | ||
|
||
import ij.IJ; | ||
import ij.ImagePlus; | ||
import ij.ImageStack; | ||
|
2 changes: 2 additions & 0 deletions
2
src/main/java/Local_Thickness_Driver.java → ...ocalThickness/Local_Thickness_Driver.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,5 @@ | ||
package net.imagej.localThickness; | ||
|
||
import ij.IJ; | ||
import ij.ImagePlus; | ||
import ij.Prefs; | ||
|
2 changes: 2 additions & 0 deletions
2
src/main/java/Local_Thickness_Parallel.java → ...alThickness/Local_Thickness_Parallel.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,5 @@ | ||
package net.imagej.localThickness; | ||
|
||
import ij.IJ; | ||
import ij.ImagePlus; | ||
import ij.ImageStack; | ||
|
6289c5b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
6289c5b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would like to choose a different package name than
net.imagej.localThickness
. Thenet.imagej
package is for core ImageJ2 code. This is an ImageJ1 plugin.We should settle on a common package prefix that makes sense for all plugins. The subpackage
localThickness
is just fine beneath that. For Fiji we have usedsc.fiji
in modern times—some older stuff has older conventions in need of update. Since LocalThickness currently lives in the fiji org, I vote forsc.fiji
for the prefix here.However, it does raise a larger question: what about plugins which we want to belong to multiple different distributions of ImageJ?
My suggestion right now would be for BoneJ to be an update site on top of ImageJ—and maybe even on top of Fiji. In which case, there is no disagreement: LocalThickness is part of the Fiji layer. And BoneJ-specific plugins not present in Fiji can use
org.bonej
for their package prefix and live in thebonej-org
GitHub org.What do you think @rimadoma @mdoube ?
6289c5b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
6289c5b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To accomplish that, you'll have to upload all of BoneJ's components to the BoneJ update site directly. In other words: there will then be duplicate(ish) stuff on the Fiji and BoneJ update sites. This is necessary because there is currently no mechanism for update sites to declare dependency on other update sites.
How important is it to you that BoneJ be usable independent from Fiji? I.e., that it not be "built on top of Fiji"?
If the answer is "very important" then we might want to create some shared org for "stuff built on top of ImageJ2 that is not core ImageJ2 but is common to multiple distributions of ImageJ" (in this case BoneJ and Fiji). And then it can have its own package prefix etc.
Thoughts?
6289c5b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
6289c5b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is an important discussion, which I would like to move to the forum. I will reply there in a new thread.