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.

Change History (0)

Note: See TracTickets for help on using tickets.