Opened 20 months ago
Closed 8 months ago
#2511 closed defect (fixed)
Require Java 8
Reported by: | zzz | Owned by: | zzz |
---|---|---|---|
Priority: | minor | Milestone: | 0.9.47 |
Component: | installer | Version: | 0.9.40 |
Keywords: | Cc: | ||
Parent Tickets: | #2098, #2716 | Sensitive: | no |
Description
A couple weeks ago I stuck in a log warning for Java 7, for .41, so that's a start.
Java 8 would leave behind old windows users (XP?), and also wheezy/jessie and precise/trusty, so that would be a big decision. I'd propose 0.9.44 Jan. 2020 at the earliest, but it really has to be driven by our user base, as we've discussed. Maybe should wait until after the Ubuntu 20.04 LTS comes out and then we can abandon precise and trusty.
Even a Java 7 requirement for the jars used in android (kitkat 4.4 minimum) would leave behind 4% of android users and we haven't set a target release for doing that yet either.
Subtickets
Change History (4)
comment:1 Changed 20 months ago by
comment:2 Changed 11 months ago by
Component: | other → installer |
---|---|
Milestone: | eventually → 0.9.47 |
Owner: | set to zzz |
Parent Tickets: | → 2098 |
Sensitive: | unset |
Status: | new → accepted |
As noted in OP, warning added in 0.9.41 July 2019.
Pencil in for 0.9.47 Fall 2020. Required for #2098. See #2098 for more info. This will only be for desktop installs, we'll leave Android at Java 7 for now.
Checklist:
- docs/website
- izpack config
- Debian/Ubuntu? control files
- Debian/Ubuntu? patches
- build.xml jetty version
- All build.xml check java version
- See also i2p.i2p.zzz.jetty94 branch
comment:3 Changed 10 months ago by
Parent Tickets: | 2098 → 2098, 2716 |
---|
comment:4 Changed 8 months ago by
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
In ba7d2d518268407924d0ce6d8a9ed7d8bd8f89bb 0.9.46-2
Debian and website changes to follow
https://jakewharton.com/androids-java-8-support/ - there is hope for having android compile Java 8 code down to 7 for runtime. Not there yet.