Hi, Am Samstag, den 27.06.2020, 07:55 +0200 schrieb Jaroslav Tulach: > > I think support for developing apps on JDK 8 is important, but I > don’t > > think it makes sense to hold the NB platform to build/run on JDK 8. > > > > Said to hear that. It is certainly -1 from me to drop JDK8 as the > execution platform for Apache NetBeans.
I think a staged approach could work (move parts of NetBeans IDE to 11 and let the platform stay with 8), but we have to see how we can compile for JDK8, when the whole IDE is build with JDK 11. I saw broken builds because for example ByteBuffer got new overrides and code compiled against JDK 11 could not be executed on JDK 8, altough the bytecode level was correct. In general I remember it so, that Oracle NetBeans IDE moved with the JDK - so when 8 was generally available, depending on JDK 8 became fairgame. Though that is just from my memory. >From the introduction of the original mail I assume, that you wrote as an Oracle Labs employee and not the Committer/PMC member, it is ironic, that the very company, that introduced the rapid release cadence and massive breaking changes into the JDK and is one of the few companies, that don't offer open bugfix releases anymore, now stays with the ancient JDK8. But in the end: the release120 branch exists, there are already patches in it, I know of at least one that will go in and I think there is work on nbjavac on the way to support JDK14 which would also be a good candiate. My take on this: If people care about release120 I see now problem creating releases from it, 12.0.1, 12.0.4, .... I'm willing to help if necessary. Greetings Matthias --------------------------------------------------------------------- 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
