Opened 6 years ago

Closed 5 years ago

Last modified 4 years ago

#1090 closed task (fixed)

Port to Jetty 8

Reported by: killyourtv Owned by: zzz
Priority: maintenance Milestone: 0.9.12
Component: apps/jetty Version: 0.9.8.1
Keywords: Cc:
Parent Tickets:

Description (last modified by killyourtv)

Debian currently has Jetty 6 and 8 in their repositories.

Possible acceptance into Debian wouldn't happen until Wheezy+1 which won't happen for a year or more.

Subtickets

Change History (13)

comment:1 Changed 6 years ago by killyourtv

  • Description modified (diff)

comment:2 Changed 6 years ago by killyourtv

Add a subticket #1089.

comment:3 Changed 6 years ago by zzz

Brief list of issues with Jetty 8 is at http://zzz.i2p/topics/1278?page=1#p5681

Jetty 8 will require Tomcat 7 which will require Java 6.

comment:4 Changed 6 years ago by zzz

0.9.9 add supports for a "minJavaVersion" element in the news.xml update info. So a router on Java 5 running at least 0.9.9 would not update to a version that required Java 6 and then die - it will instead just deliver a message to the user.

This will make it safer to move to Java 6, perhaps in the mid-2014 (~0.9.13) time frame.

comment:5 Changed 5 years ago by zzz

  • Milestone set to 0.9.13
  • Current is Jetty 8.1.14 v20131031, would expect a new version soon
  • Current is Tomcat 7.0.50 2014-01-08
  • I2P Target mid-2014, 0.9.13 or 0.9.14
  • Dev branch will be i2p.i2p.zzz.jetty8, nothing pushed yet

comment:7 Changed 5 years ago by zzz

  • Owner set to zzz
  • Status changed from new to accepted

comment:8 Changed 5 years ago by zzz

My new proposal is to use Jetty 8 and Tomcat 6. See zzz.i2p link above.

Tomcat 6 and 7 are both in Debian:

http://packages.debian.org/search?suite=all&section=all&arch=any&searchon=names&keywords=tomcat

Preliminary changes now in i2p.i2p.zzz.jetty8

comment:9 follow-up: Changed 5 years ago by zzz

From the link in the OP, the Jetty 8 in Debian is very old. How can we get them to update to the current 8.1.14 ??

comment:10 in reply to: ↑ 9 Changed 5 years ago by killyourtv

Replying to zzz:

From the link in the OP, the Jetty 8 in Debian is very old. How can we get them to update to the current 8.1.14 ??

Wishlist bugs are generally the way to go but looking at the debian-java mailing list would be a good idea; maybe the old version in the repo has been discussed? To be looked into.

Interestingly, the last upload was back in December.

comment:11 Changed 5 years ago by zzz

  • Milestone changed from 0.9.13 to 0.9.12
  • Status changed from accepted to testing

In 0.9.11-9 f9f3b0f04f8ff2be8d35aa0636c251742e538ec1

comment:12 Changed 5 years ago by zzz

  • Resolution set to fixed
  • Status changed from testing to closed

comment:13 Changed 4 years ago by str4d

Remove a subticket #1089.

Note: See TracTickets for help on using tickets.