Update to Jetty 12.0 ? #510

Open
opened 2025-05-13 15:11:30 -04:00 by zzz · 2 comments
Owner

9.3/9.4 is now really really EOL, and they also EOL'ed 10 and 11. Nothing past 9.4 has ever been in Debian/Ubuntu before but now 12.0 is in trixie/sid and so will presumably make it into Ubuntu sooner or later, possibly in Questing.

12.0 is Java 17 minimum, so this would presumably be only for our Debian packages, with a patch, at least at first.

9.3/9.4 is now really really EOL, and they also EOL'ed 10 and 11. Nothing past 9.4 has ever been in Debian/Ubuntu before but now 12.0 is in trixie/sid and so will presumably make it into Ubuntu sooner or later, possibly in Questing. 12.0 is Java 17 minimum, so this would presumably be only for our Debian packages, with a patch, at least at first.
zzz added the
jetty
label 2025-05-13 15:11:30 -04:00
zzz self-assigned this 2025-05-13 15:11:30 -04:00
Author
Owner

Java 17 would require us to abandon bionic and focal, and move to jammy minimum (LTS 22.04)

Windows impact TBD.

Java 17 would require us to abandon bionic and focal, and move to jammy minimum (LTS 22.04) Windows impact TBD.
zzz added the
console
debian
easy-install bundle
installer
labels 2025-05-14 11:51:17 -04:00
zzz added this to the 2.11.0 milestone 2025-05-14 11:51:30 -04:00
Author
Owner

Target 2.11.0 November?

Task list:

  • Announce plans on newsxml, forum, website d/l page
  • Investigate whether to upgrade tomcat as well, and to what
  • Add console log warning (in 2.9?)
  • Add console sidebar warning (in 2.10)
  • Port console
  • Port jetty utils (JettyStart, XMLFilter, I2PLogger, ...)
  • Port eepsite jetty.xml et al
  • Write jetty.xml migration tool
  • Update min in izpack install.xml, newsxml metadata
  • Deprecate bionic/focal
  • Add trixie (questing?) build target with jetty dependency
  • Change jammy/noble to bundle Jetty, fix rules
  • Fix control files
  • Update dev and user docs in source and website
Target 2.11.0 November? Task list: - Announce plans on newsxml, forum, website d/l page - Investigate whether to upgrade tomcat as well, and to what - Add console log warning (in 2.9?) - Add console sidebar warning (in 2.10) - Port console - Port jetty utils (JettyStart, XMLFilter, I2PLogger, ...) - Port eepsite jetty.xml et al - Write jetty.xml migration tool - Update min in izpack install.xml, newsxml metadata - Deprecate bionic/focal - Add trixie (questing?) build target with jetty dependency - Change jammy/noble to bundle Jetty, fix rules - Fix control files - Update dev and user docs in source and website
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: I2P_Developers/i2p.i2p#510
No description provided.