Re: Should we upgrade the Java default version? Attached: About the release timeline
Jeffery Painter <[email protected]> Thu, 5 May 2022 08:39:31 -0400
| Newsgroups | gmane.comp.jakarta.turbine.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Georg, I agree with Thomas. I think we could move to latest and potentially skip the intermediate Java releases. Work has been busy, but happy to contribute where ever I can. - Jeff On 5/5/22 03:02, Thomas Vandahl wrote: > Hi Georg, > >> Am 21.04.2022 um 10:40 schrieb Georg Kallidis <[email protected]>: >> >> I would suggest to upgrade to Java 11 or to Java 14 or even to Java 17 >> with any upcoming releases, which might be then versioned like Core 5.2 or >> 6.0. >> >> With Java 17 we have Record types and Sealed classes and enhanced pattern >> matching in switch statements... > +1 > >> Currently I would suggest to create a Java11/14/17 branch and do the work >> there merging it before the next release. >> > Fine. There are probably not many active Turbine users out there though, so the development could as well happen in master. > >> With this upgrade I would expect the next release mainly a refactoring >> (Java upgrade) release and the time target about the end of the year or at >> the beginning of the next year. Fulcrum components should be aligned of >> course and the releases would follow this time line: > On the feature side, I have been thinking about properly supporting HttpServlet.getLastModified(HttpServletRequest req) for quite a while. > That would allow transparent caching of Turbine modules or whole pages. I just don’t know when I will get to it. > > Bye, Thomas > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] >