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 (doesn't matter when) [] 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 [] josm [] ipscan [] Languagetool [] Modelio [*] PDFSam [] ProjectLibre 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 (doesn't matter when) [] 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 [] josm [] ipscan [*] Languagetool [] Modelio [*] PDFSam [] ProjectLibre 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 (doesn't matter when) [] 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 [] josm [] ipscan [
*
] Languagetool [] Modelio [*] PDFSam [] ProjectLibre 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
Continue