Le lun. 26 févr. 2024 à 13:16, Rémy Maucherat <r...@apache.org> a écrit :
> On Fri, Feb 23, 2024 at 4:39 PM Romain Manni-Bucau > <rmannibu...@gmail.com> wrote: > > > > Hi all, > > > > Sounds very good overall but would be great to not do it at the cost to > > break tomcat IDE support maybe - current status since it uses a single > > module and not all IDE support to compile supackages with different > target > > versions? > > Overall stays an Apache project where we should ensure we make > > contributions easy ;). > > > > Indeed just my 2cts feedback. > > This is possible in this particular case (all the Java 22 code is in > separate packages, the testsuite can accommodate that it is missing > and has no specific tests). > However, I have a hard time believing it would actually help as a > Tomcat developer. I often don't bother adding Ant so the ide complains > about catalina.ant packages, and I happily ignore it. Also it is not > bad if new developers are aware of FFM. > Agree it can be good if they know it but my point was it is always bad to not enable people to open a project in their preferred IDE - current state. At least eclipse/vscode, idea IMHO. Module is easier to workaround than packages where it is almost impossible in some IDE. > > > Rémy > > > Romain Manni-Bucau > > @rmannibucau <https://twitter.com/rmannibucau> | Blog > > <https://rmannibucau.metawerx.net/> | Old Blog > > <http://rmannibucau.wordpress.com> | Github < > https://github.com/rmannibucau> | > > LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book > > < > https://www.packtpub.com/application-development/java-ee-8-high-performance > > > > > > > > Le ven. 23 févr. 2024 à 16:08, Mark Thomas <ma...@apache.org> a écrit : > > > > > On 23/02/2024 13:35, Rémy Maucherat wrote: > > > > Hi, > > > > > > > > I would like to propose backporting the OpenSSL FFM support to Tomcat > > > 10.1. > > > > > > > > Java 22.0.0 should be released on March 19, and the next Java LTS > > > > should still have no problem targeting Java 11. As a result, there > > > > should be no negative impact to the platform support, and users > > > > running on Java 22+ could benefit from easier OpenSSL support. > > > > > > > > Obviously I anticipate most users will use FFM support once the next > > > > Java LTS is out in a few years, but getting the feature out now would > > > > still be good. > > > > > > > > After the change: > > > > - Compiling, running the testsuite, etc is still doable with Java 17. > > > > - Running Tomcat 10.1 still works with Java 11. > > > > - Building a Tomcat 10.1 release would now require Java 22+. > > > > > > > > Backporting further to Tomcat 9.0 could be riskier however. Following > > > > the removal of the Java 7 release target, Java 8 might be next. The > > > > main question is if the next Java LTS will still support the Java 8 > > > > release target. > > > > > > > > Comments ? > > > > > > LGTM. > > > > > > Mark > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > > > For additional commands, e-mail: dev-h...@tomcat.apache.org > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > For additional commands, e-mail: dev-h...@tomcat.apache.org > >