Re: [DISCUSS] Prepare next Torque release with java 17 baseline
"Max Philipp Wriedt via torque-dev" <[email protected]> Wed, 4 Sep 2024 14:22:12 +0200
| Newsgroups | gmane.comp.jakarta.turbine.torque.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Georg, also a +1 from me. The last software I updated from Java 8 was to 17 directly, skipping 11. Oracle says they dropped "Premier Support" for 11 in 2023 (whatever that means exactly) https://www.oracle.com/de/java/technologies/java-se-support-roadmap.html According to this we could also target the next LTS version (Java 21) for 2026? Regarding the JDBC compatibility, I don't see any problems. The latest JDBC API is Version 4.3 from Java SE 9, which we already skipped. I would agree on modernisation of the template code (and maybe drop one version? sql code is in groovy and velocity) Also I would like to address some cleanup of the repository. I am more of a git user, so when I started to work on the project i was a little confused about the folder structure of this project. (e.g. torque4 still floating around somehow) Max P.S.: i also worked on a gradle-plugin version of the torque-generator, which I could provide for implementation for an upcoming version. It is currently written in Kotlin and uses a gradle-style project. Rewriting it as a maven-project and in Java should be possible, but will need some work. Am 02.09.2024 um 16:52 schrieb Kallidis, Georg: > Hi Torque Devs, > > what about to upgrade Java baseline to version 17 for the next release? > > This would be in line with Apache Turbine project v7, which does use Torque as ORM mapper, and is now in the process to upgrade to Java 17. > > In my opinion we do not need a vote for this, when discussing is sufficient and no one comes up with an better alternative or other considerations .. > > Thanks for your comments! > > Best regards, Georg > > > > >