deegree / deegree3

Official deegree repository providing geospatial core libraries, data access and advanced OGC web service implementations
https://www.deegree.org
GNU Lesser General Public License v2.1
144 stars 98 forks source link

Preparing next release version (deegree web services 3.6) #1464

Open tfr42 opened 1 year ago

tfr42 commented 1 year ago

The TMC has the notion to prepare a next release version (3.6) version which shall support Java 17 and Tomcat 10 as a runtime environment.

Open Issues which should be resolved for this release version:

jruhe-adesso commented 1 year ago

Is there already a schedule for 3.6? We have integrated deegre's OGCFrontController servlet into our Spring Boot 2.7.x application. Spring Boot 2.7.x is going eol end of November 2023. The successor requires Java 17, which comes with all that javax prefix stuff being replaced, which inevitably breaks our Spring Boot / deegre bridge.

copierrj commented 1 year ago

We are aware of the Spring project dropping support for older versions of Java and we know that users are using Spring Boot and deegree within the same project. It is therefore our intention to release a Java 17 compatible version of deegree as soon as possible.

tfr42 commented 7 months ago

During the code sprint 30th Nov till 1st Dec 2023 we worked on the following issues:

tfr42 commented 6 months ago

The main branch has been set to version 3.6.0-SNAPSHOT, see PR #1621.

kevinrmblr commented 6 months ago

Thanks for your work on this library.

I was wondering if there's an expected release date for 3.6.0 yet, or perhaps an approximate timeline (days, weeks, months)?

copierrj commented 5 months ago

Status update: we're still actively reworking (upgrading and/or removing) our dependencies in order to become fully Java 17 / Tomcat 10 compatible. Most of the work has been done already (= merged into the main branch) and we are planning to have a working milestone release in a couple of weeks.

jruhe-adesso commented 5 months ago

Great news! Do you provide Java 17 based snaphot builds?

tfr42 commented 5 months ago

Great news! Do you provide Java 17 based snaphot builds?

Snapshot are build on https://buildserver.deegree.org and get published here: https://repo.deegree.org

tfr42 commented 4 months ago

First SNAPSHOT version available for download from deegree repo. On docker hub the SNAPSHOT version is available too, use the tags 3.6.0 or 3.6 to pull the image. More information about the Dockerfile and the tags can be find in the README.

tfr42 commented 4 months ago

We have published the first pre release version 3.6.0-pre1. You can download the artifacts from Jenkins CI or Nexus. Automated updates are also pushed to Docker hub.

tfr42 commented 1 month ago

We have published a second pre-release version 3.6.0-pre2.