Thanks for the summary Andriy, I like #3
Option #3: - release 3.5.0 in preparation to JDK-17 LTS, use JDK-11 as baseline - move master to 4.x to continue the work on supporting Jakarta 9.0+, with JDK-11 as the minimal required JDK version (Jetty 11, ...)
+ maintaining 3.4.x for JDK-8 and security updates. Best, Dennis