On Fri, Apr 3, 2020 at 2:48 PM Eirik Bakke <[email protected]> wrote:
> > over the past few years, the gap between NetBeans+nb-javac and > NetBeans+recent JDK javac got much smaller > > That's good to hear. In particular, is there a fundamental reason why > Compile on Save can not be supported from the JDK javac? > No fundamental reason, just no one had enough time to actually write that. Jan > -- Eirik > > -----Original Message----- > From: Jan Lahoda <[email protected]> > Sent: Friday, April 3, 2020 2:12 AM > To: Apache NetBeans <[email protected]> > Subject: Re: Forced to download nb-javac even when not selected > > On Thu, Apr 2, 2020 at 5:10 PM Eirik Bakke <[email protected]> wrote: > > > > Aside from that, for 12.0, should we downplay the usage of nb-javac > > > as > > much as possible and not make it so prominently available -- we should > > be encouraging the usage of the latest LTS, which is 11 and not 8. > > > > I'm concerned that "downplaying" nb-javac will discourage us from > > maintaining it. > > > > I guess I think we should reduce the intensity of NetBeans pushing the > user to download nb-javac, which I think is what Geertjan says. There is a > number of reasons to that - over the past few years, the gap between > NetBeans+nb-javac and NetBeans+recent JDK javac got much smaller, having > nb-javac is in some cases even undesirable (as NetBeans is still using the > JDK 13-based nb-javac, no JDK 14 language features are available, AFAIK), > etc. So pushing users hard to install nb-javac while they run on JDK 14 > does not seem very good to me. (What to do when running on JDK 13 is > unclear to me.) > > Jan > > > > I understand that the JDK-based javac is the way to go in the long term. > > But http://wiki.netbeans.org/JavacDiff lists a lot of good reasons why > > nb-javac had to exist, and until all of these requirements are met by > > the new approach, it seems dangerous to abandon nb-javac. In the > > short-term, the most high-quality solution would seem to be to stick > > with nb-javac, updating and fixing bugs in the latter while waiting > > for JDK-based javac to catch up feature-wise. > > > > What is our strategy here? > > > > -- Eirik > > > > -----Original Message----- > > From: Geertjan Wielenga <[email protected]> > > Sent: Thursday, April 2, 2020 4:09 AM > > To: dev <[email protected]> > > Subject: Forced to download nb-javac even when not selected > > > > Hi all, > > > > I've encountered this one too: > > > > https://issues.apache.org/jira/browse/NETBEANS-4078 > > > > i.e., I'm running NB on JDK 14, I do not select the nb-javac checkbox. > > I click Download and Activate. > > > > And then I am shown that the nb-javac editing support library will be > > downloaded, even though I did not select it. > > > > Aside from that, for 12.0, should we downplay the usage of nb-javac as > > much as possible and not make it so prominently available -- we should > > be encouraging the usage of the latest LTS, which is 11 and not 8. > > > > Thoughts? > > > > Gj > > > > > > > > --------------------------------------------------------------------- > > 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 > > > > > > > > >
