The JDK required to run NB should be entirely independent of what JDK you can build apps for when using NB.
“...when NB starts to require a specific Java Version, implicitly the NB PLATFORM will have the same requirements, and that "all of a sudden" has impact on projects outside of NB proper.” This is not quite right. Anyone using the NB platform is not forced to upgrade the platform they base their application on. The only thing that happens is that the platform code base can hold them back as well from building with new JDK features. IMO the NB code base should support building on the latest released JDK specifically because then it doesn’t hold others back that want to use new Java features for their NB platform applications. Scott > On Aug 21, 2018, at 6:05 AM, Neil C Smith <[email protected]> wrote: > >> On Mon, 20 Aug 2018 at 18:39, Svata Dedic <[email protected]> wrote: >> we / you should also consider, before dropping JDK8 as a runtime >> platform, that applications that build ON TOP of NetBeans platform may >> have a way conservative requirements than developers who strive to use >> the bleeding technology edge. > > Exactly! My own first thoughts on this too, although also ... > >> On Mon, 20 Aug 2018 at 22:24, Will Hartung <[email protected]> wrote: >> As I understand it, the Powers That Be plan on anointing some versions of >> Java as "Long Term Support", with the others being some kind of interim >> Java. >> >> The next version to offer LTS is, apparently, Java 11. The current LTS >> version is Java 8. > > AFAIK, there will be *no* free LTS from Oracle. And people like > AdoptOpenJDK are currently committing to support both 8 and 11 until > Sept 2022. Rumours of Java 8 demise may be somewhat exaggerated! ;-) > I doubt a lot of people are even going to consider migration until 11 > is out and the dust settles. > > So, assuming (hoping!) the various OpenJDK vendors and Oracle offer > the same versions as an LTS, maybe we should maintain a policy of > working with at least current and previous LTS releases? > > I think having a fully complete Apache-licensed NetBeans IDE and > platform supporting Java 8 is still really important. > > While I understand the original point of supporting people to move > with the times, I think the actual argument behind this is also bogus. > To encourage migration, surely tools need to be the first things to > support a new LTS and *the last things to stop supporting* the old > one! Needing two toolsets is just one more barrier to adoption. > > Best wishes, > > Neil > > --------------------------------------------------------------------- > 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 > > > --------------------------------------------------------------------- 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
