Hello Dieter

Le 30/11/15 11:11, Dieter Stüken a écrit :
> To me it's still a bit confusing to find different versions:
>
> http://maven.geotoolkit.org/org/apache/sis/core/0.7-jdk7-SNAPSHOT/
> https://repository.apache.org/content/groups/snapshots/org/apache/sis/core/0.7-SNAPSHOT/
> https://repository.apache.org/content/groups/snapshots/org/apache/sis/core/0.7-jdk8-SNAPSHOT/
> https://repository.apache.org/content/repositories/snapshots/org/apache/sis/core/0.7-SNAPSHOT/
> https://repository.apache.org/content/repositories/snapshots/org/apache/sis/core/0.7-jdk8-SNAPSHOT/

I was not aware of the duplication between "groups" and "repositories"
on https://repository.apache.org/content. SIS inherits the
foundation-wide "org.apache:apache" parent pom.xml, which deploy on
"repository.apache.org/content/repositories". Maybe "groups" is some
kind of mirror.

http://maven.geotoolkit.org is a repository that we use for now while
migrating Geotk code to Apache SIS. But we hope to stop deploying SIS
there when Geotk will be able to use directly the versions deployed on
Apache servers. I suggest to ignore this repository, unless wanting to
use Geotk too.


> Is 07-jdk7-SNAPSHOT and  07-SNAPSHOT the same?
>
> Is it OK to use 07-jdk7 with Java8 for now?

All SIS branches have basically the same functionalities, and all
branches should be runnable on more recent Java versions. The JDK7 and
JDK8 branches are not there for resolving e.g. JDK7-specific problems,
but rather for being future-ready when SIS would stop JDK6 support. We
would just drop the JDK6 branch and merge the JDK7 branch to trunk.

SIS versions with just "-SNAPSHOT" in their name (not "-jdk8-SNAPHOT")
are built from trunk and offer the greatest API stability. They are
always tested against JDK6, and occasionally tested against JDK7 and
JDK8. They are the only versions deployed on Maven Central when SIS
performs an official release.

    Martin


Reply via email to