Home
Solus
Search
Configure Global Search
Log In
Transactions
T10227
Change Details
Change Details
Old
New
Diff
OpenJDK 17 is the newest Java LTS and represents a significant number of improvements over the previous OpenJDK 11 LTS. Todo: [*] Bootstrap OpenJDK 17 [] De-Bootsrap OpenJDK 17 (Probably going to wait for 17.0.3 for this - Roughly April 19th) [] Package jtreg and use it to run tests to ensure that our OpenJDK 17 build is conformant [] Add JavaFX support (maybe? Every application that I've looked at that needs JavaFX ships it as a lib) Go through and update application package manifests to use OpenJDK 17(where supported). Where NOT supported ensure that OpenJDK 11 is an explicit build and rundep with appropriate environmental variables: [] Arduino [] Bisq [*] Chatty [*] Cryptomator [] Davmail [x] DBeaver (note that build still needs to use OpenJDK 11) [] Fop [*] Freeplane (Not compatible with JDK 17 yet. Version 1.10.x adds support for it) [] josm [*] ipscan [*] Languagetool [] Modelio [*] PDFSam [*] ProjectLibre (has UI issues running under JDK 17, keep at 11 for now - https://sourceforge.net/p/projectlibre/tickets/174/) Update build tools and their dependencies to use OpenJDK 17 by default: [] closure-compiler [] emscripten [] apache-maven [] scala [] sbt [] gradle [] bazel [] apache-ant [] clojure-tools [] kotlin Go back through applications and remove explicit OpenJDK 17 builddeps where necessary (given that it should now be pulled in by the build tool): [] Arduino [] Bisq [] Chatty [] Cryptomator [] Davmail [] DBeaver [] Fop [] Freeplane [] josm [] ipscan [] Languagetool [] Modelio [] PDFSam [] ProjectLibre
OpenJDK 17 is the newest Java LTS and represents a significant number of improvements over the previous OpenJDK 11 LTS. Todo: [*] Bootstrap OpenJDK 17 [] De-Bootsrap OpenJDK 17 (Probably going to wait for 17.0.3 for this - Roughly April 19th) [] Package jtreg and use it to run tests to ensure that our OpenJDK 17 build is conformant [] Add JavaFX support (maybe? Every application that I've looked at that needs JavaFX ships it as a lib) Go through and update application package manifests to use OpenJDK 17(where supported). Where NOT supported ensure that OpenJDK 11 is an explicit build and rundep with appropriate environmental variables: [] Arduino [] Bisq [*] Chatty [*] Cryptomator [] Davmail [x] DBeaver (note that build still needs to use OpenJDK 11) [] Fop [*] Freeplane (Not compatible with JDK 17 yet. Version 1.10.x adds support for it) [] jabref [] josm [*] ipscan [*] Languagetool [] Modelio [*] PDFSam [*] ProjectLibre (has UI issues running under JDK 17, keep at 11 for now - https://sourceforge.net/p/projectlibre/tickets/174/) Update build tools and their dependencies to use OpenJDK 17 by default: [] closure-compiler [] emscripten [] apache-maven [] scala [] sbt [] gradle [] bazel [] apache-ant [] clojure-tools [] kotlin Go back through applications and remove explicit OpenJDK 17 builddeps where necessary (given that it should now be pulled in by the build tool): [] Arduino [] Bisq [] Chatty [] Cryptomator [] Davmail [] DBeaver [] Fop [] Freeplane [] jabref [] josm [] ipscan [] Languagetool [] Modelio [] PDFSam [] ProjectLibre
OpenJDK 17 is the newest Java LTS and represents a significant number of improvements over the previous OpenJDK 11 LTS. Todo: [*] Bootstrap OpenJDK 17 [] De-Bootsrap OpenJDK 17 (Probably going to wait for 17.0.3 for this - Roughly April 19th) [] Package jtreg and use it to run tests to ensure that our OpenJDK 17 build is conformant [] Add JavaFX support (maybe? Every application that I've looked at that needs JavaFX ships it as a lib) Go through and update application package manifests to use OpenJDK 17(where supported). Where NOT supported ensure that OpenJDK 11 is an explicit build and rundep with appropriate environmental variables: [] Arduino [] Bisq [*] Chatty [*] Cryptomator [] Davmail [x] DBeaver (note that build still needs to use OpenJDK 11) [] Fop [*] Freeplane (Not compatible with JDK 17 yet. Version 1.10.x adds support for it)
[] jabref
[] josm [*] ipscan [*] Languagetool [] Modelio [*] PDFSam [*] ProjectLibre (has UI issues running under JDK 17, keep at 11 for now - https://sourceforge.net/p/projectlibre/tickets/174/) Update build tools and their dependencies to use OpenJDK 17 by default: [] closure-compiler [] emscripten [] apache-maven [] scala [] sbt [] gradle [] bazel [] apache-ant [] clojure-tools [] kotlin Go back through applications and remove explicit OpenJDK 17 builddeps where necessary (given that it should now be pulled in by the build tool): [] Arduino [] Bisq [] Chatty [] Cryptomator [] Davmail [] DBeaver [] Fop [] Freeplane
[] jabref
[] josm [] ipscan [] Languagetool [] Modelio [] PDFSam [] ProjectLibre
Continue