Changes between Initial Version and Version 66 of Ticket #17858


Ignore:
Timestamp:
2021-08-22T19:16:20+02:00 (3 years ago)
Author:
Don-vip
Comment:

I think we have now a good chance to switch to Java 17 somewhere in 2022. This migration will have been absolutely horrible, the worst in my Java development experience.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #17858

    • Property Keywords adoptopenjdk icedtea-web java17 added
    • Property MilestoneLongterm
    • Property Cc Bjoeni added
    • Property Summary OpenWebStart/Java 11 migrationOpenWebStart/Java 17 migration
  • Ticket #17858 – Description

    initial v66  
    22
    33https://openwebstart.com/
     4
     5Original 2019 plan:
    46
    57On the current roadmap, the first version will be released end of October. A macro planning for a Java 8 => Java 11 transitions for all JOSM users would roughly look like this:
     
    911- End of 2020: End of Java WebStart support by Oracle for Java 8. We force everyone to switch
    1012- Somewhere in 2021: Enough JOSM users have switched to OpenWebStart so we can consider moving the codebase to Java 11.
     13
     14New 2021 plan:
     15
     16- 2021-03-28: ask Oracle Java WebStart users to switch to OpenWebStart => r17679
     17- 2021-08-22: new Windows package that includes Java 16 => r18155
     18- 2021-08-22: include JavaFX 16 in macOS and Windows packages => r18161
     19- 2021-08-22: update JNLP files to request Azul JVM from OpenWebStart as it includes JavaFX => r18159
     20- 2021-08-22: update Debian/Ubuntu launch script to depend on openjfx => r18160
     21- September 2021: Java 17 is released. Switch macOS / Windows packages to Java 17 and JavaFX 17, update Debian/Ubuntu launch script to prefer 17 over 11 and 8
     22- April 2022: Ubuntu 22.04 LTS is released and ships Java 17
     23- somewhere in 2022: Enough JOSM users are now using Java 17+ so we can consider moving the codebase to Java 17.