I noticed that the pom.xml of this repository lists a non-snapshot version:
|
<groupId>io.github.joheras</groupId> |
|
<artifactId>IJ-OpenCV</artifactId> |
|
<version>1.2.1</version> |
This can lead to situations where several different jar files appear to be the same version, as recently noticed by Manuel Gunkel and @LauLauThom in this forum topic.
I recommend adhering to SemVer (semantic versioning) and using -SNAPSHOT versions on any commits to master, and ideally using the release-version.sh script provided for the community by SciJava.
This might be a good opportunity to activate continuous integration via Travis CI for this repository. @joheras Let me know and I'll be happy to submit a pull request for travisifying this repo, so that releases can be deployed automatically to https://maven.scijava.org.
I noticed that the
pom.xmlof this repository lists a non-snapshot version:IJ-OpenCV/pom.xml
Lines 12 to 14 in 0fde433
This can lead to situations where several different jar files appear to be the same version, as recently noticed by Manuel Gunkel and @LauLauThom in this forum topic.
I recommend adhering to SemVer (semantic versioning) and using
-SNAPSHOTversions on any commits tomaster, and ideally using therelease-version.shscript provided for the community by SciJava.This might be a good opportunity to activate continuous integration via Travis CI for this repository. @joheras Let me know and I'll be happy to submit a pull request for travisifying this repo, so that releases can be deployed automatically to https://maven.scijava.org.