Opened 22 months ago
Last modified 9 months ago
#23564 new task
Java 21 migration — at Initial Version
| Reported by: | taylor.smock | Owned by: | team |
|---|---|---|---|
| Priority: | normal | Milestone: | Longterm |
| Component: | Core | Version: | |
| Keywords: | java21 | Cc: | stoecker, sebastic |
Description
Followup of #17858
Timelines:
- 2023-10-03: Build installer packages with Java 21 => r18848
- 2023-12-21: OpenWebStart supports Java 21
- ????-??-??: Update Debian/Ubuntu launch script to prefer 21 over 17 and 11.
- ????-??-??: Debian switches to Java 21 (experimental is on Java 21 as of 2024-03-20)
- ????-??-??: Ubuntu LTS switches to Java 21
- ????-??-??: Enough users have switched to Java 21 that we can move codebase to Java 21 after transition phase
- ????-??-??: Start warning users that their version of Java will be unsupported during startup (1 month), then stop allowing JOSM to finish startup (1-3 months), then start compiling JOSM with Java 21 features.
Note:
See TracTickets
for help on using tickets.


