Dne sobota 5. března 2022 17:54:46 CET, antonio napsal(a): > a) do we need these now that JDK >= 11 is required to run NetBeans? > b) if not, can we get rid of them?
No, we cannot get rid of them. While we are compiling on JDK11, the requirement still is to run and test on JDK8. That can only change with voting. See discussion: https://lists.apache.org/thread/ 0kph6rg6djb2y77l0v9n9cn67dbkwr8h > The objectives being: > - Making Travis builds consistent and reliable. That's is desirable goal, but it has nothing to do with JDK8. The same tests would remain shaky on any JDK. In any case, we shall update our jobs. The IDE should be built with JDK11 and test with other JDKs: Sample code doing that: https://github.com/apache/netbeans/pull/3418/files#diff-f2b504a5dd489bbf1a9e22cf5a3ff2f3ab469fabe9dd52ff6945482f9f356a34R57 > - Reducing the amount of trees we burn to run Travis builds. That would better be done by using "pipelines" - e.g. build NetBeans IDE first on JDK11 and then test the binary on other systems. See discussion: https://lists.apache.org/thread/ qdltpyjrznj5bqdrq4symcl02npg63z3 Let's start by updating our jobs to build with JDK11 and continue to test with the same JDK as they do now, please! -jt --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
