My proposal would be that 12.6 is the last release of Apache NetBeans > that supports building on JDK 8, and that *officially* supports > running on JDK 8.
I think me and my colleagues may need ability to run the NetBeans core code on JDK 8 for another year. > Because we release sources, it would be good if > possible (it may not be) to keep those two things in sync. > It would be great if me and my colleagues could continue to contribute to the `master` branch. While focus of our team is VSNetBeans frontend, I believe we provide a lot of collateral goodness for the whole NetBeans IDE. > > We do your above proposal (with OpenIDE-Module-Java-Dependencies: Java > > 11 ) for the foreseeable future. That proposal was in my mind. No > module upgrades without good reason. +1 > The official Apache IDE release > should still run on JDK 8, but select features may "drop out" over > future releases, Such a decay is understandable and unavoidable. OK. > and our requirement (as ASF) to test / track issues > in running on JDK 8 is removed, My proposal suggests to build with JDK-11, but (also) test with JDK-8. Certainly we need to run the platform tests on JDK8, we need to run the Java editor tests on JDK8 and make sure the results are acceptably good. I hope we'll be able to keep/use the existing testing infrastructure for running such tests. -jt
