Skip to content

Commit 26dfdd5

Browse files
committed
README: flesh out pom-scijava vs. pom-scijava-base
1 parent d11b96a commit 26dfdd5

File tree

1 file changed

+14
-5
lines changed

1 file changed

+14
-5
lines changed

README.md

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,29 @@ Maven-based SciJava software, including:
88
|:----:|:------:|:-------:|:-----:|:----:|:------:|:-------:|:----------:|
99
| [![Fiji](http://www.scijava.org/icons/fiji-icon-64.png)](https://github.com/fiji) | [![ImageJ](http://www.scijava.org/icons/imagej2-icon-64.png)](https://github.com/imagej) | [![ImgLib2](http://www.scijava.org/icons/imglib2-icon-64.png)](https://github.com/imglib) | [![KNIME](http://www.scijava.org/icons/knime-icon-64.png)](http://www.knime.org) | [![LOCI](http://www.scijava.org/icons/loci-icon-64.png)](https://github.com/uw-loci) | [![SCIFIO](http://www.scijava.org/icons/scifio-icon-64.png)](https://github.com/scifio) | [![SciJava](http://www.scijava.org/icons/scijava-icon-64.png)](https://github.com/scijava) | [![SLIM Curve](http://www.scijava.org/icons/slim-curve-icon-64.png)](https://github.com/slim-curve) |
1010

11+
## pom-scijava vs. pom-scijava-base
12+
1113
This POM is intended for use as the parent of your own Maven-based code.
14+
15+
| pom-scijava-base | pom-scijava |
16+
|:----------------:|:-----------:|
17+
| "Low level" base POM, _without_ dependency version management. Extend pom-scijava-base only if you are a Maven expert, and have good reasons for doing so. | _Friendly_ base POM for SciJava software, _including_ dependency version management. Extend pom-scijava to inherit the unified SciJava [Bill of Materials](http://imagej.net/BOM): component versions which have been tested to work together. |
18+
1219
See these examples for guidance:
1320

1421
* [ImageJ1 plugin template](https://github.com/imagej/minimal-ij1-plugin)
1522
* [ImageJ2 tutorials](http://github.com/imagej/imagej-tutorials)
1623

17-
For more information about Maven, see:
18-
19-
* [ImageJ Maven overview](http://imagej.net/Maven)
20-
* [ImageJ Maven FAQ](http://imagej.net/Maven_-_Frequently_Asked_Questions)
21-
2224
## Documentation
2325

2426
The pom-scijava wiki contains articles on several topics:
2527

2628
* [Adding a new project to the SciJava POM](https://github.com/scijava/pom-scijava/wiki/Adding-a-new-project-to-the-SciJava-POM)
2729
* [Versioning of SciJava projects](https://github.com/scijava/pom-scijava/wiki/Versioning-of-SciJava-projects)
30+
31+
## Getting help with Maven
32+
33+
For more information about Maven, see:
34+
35+
* [ImageJ Maven overview](http://imagej.net/Maven)
36+
* [ImageJ Maven FAQ](http://imagej.net/Maven_-_Frequently_Asked_Questions)

0 commit comments

Comments
 (0)