[Geotools-devel] Skip Travis install step

2017-08-10 Thread Ben Caradoc-Davies
Good grief. We are compiling GeoTools twice for every Travis build. This is a large part of the frequent Travis timeout failures we see. Because GeoTools has a pom.xml in its root directory (note that GeoServer does not), Travis detects it as a Maven project and tries to resolve all dependenc

[Geotools-devel] Upgrade git-commit-id-plugin to 2.1.15 and port options from GeoServer

2017-08-10 Thread Ben Caradoc-Davies
https://github.com/geotools/geotools/pull/1675 This change aligns GeoTools with GeoServer and allows GeoTools to be built with MAVEN_OPTS=-Xmx512m (full build but not javadocs). Once merged, I intend to backport to this change to all active branches and configure MAVEN_OPTS=-Xmx512m on Travis.

Re: [Geotools-devel] Replace JScience JSR275 with JSR363

2017-08-10 Thread Ben Caradoc-Davies
Jens, the master build passes for me with Maven 3.5.0 and OpenJDK 8u141 on debian/sid. That is, I cannot reproduce a build failure on Linux. I think the problem is that you need to "install" not "compile" to ensure that all the metadata is generated. Please try building with: mvn -Dall cle

Re: [Geotools-devel] Replace JScience JSR275 with JSR363

2017-08-10 Thread Jens Auer
Hi Jody, I have no idea how much work it is going to be. I wanted to run a first check and generate the dependency tree with maven to check if any dependency needs JSR275 because that would be a show-stopper. However, I have a problem building geotools. I cloned the repo and did mvn compile,