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

Reply via email to