Wow the new UI / UX is looknig great! With that in mind it is time to make a release candidate … this Friday. I will ask for a code freeze Thursday (while we will not new main branches on build server we will be adjusting how releases are tagged for GeoServer).
ImageN
ImageIO
GeoTools
GeoWebCache
mapfish-print-v2
GeoServer
The release candidate is focused on the core application and extensions.
The planned change to 3.0.0-SNAPSHOT did not proceed due to difficulties passing cite and acceptance tests. These two jobs use Makefile to assemble a war quickly, however the use of -DskipTests does not work cleanly when starting a new version sequence. The test classification dependences are not considered when establishing build order, forcing the build to depend on osgeo report to have these artifacts from a prior run.
I am in the process of preparing a fix using -Dmaven.test.skip=true that uses a profile to exclude test classification dependencies and have it working for:
cite
acceptance
allExtensions
This is a tricky issue to catch as we can only see it when making a new version.
It looks like the build server did not change to the correct branch and was uploading 3.0-SNAPSHOT, will this is why we issue a release candidate to learn about these problems.
I can confirm that the tag GitHub - geoserver/geoserver at 3.0-RC · GitHub has the correct version. If I get an opportunity this week I will deploy to osgeo from the tag … but for today your feedback is successful in that we learned of a glitch.