> 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?

-- Eirik

-----Original Message-----
From: Jan Lahoda <lah...@gmail.com> 
Sent: Friday, April 3, 2020 2:12 AM
To: Apache NetBeans <dev@netbeans.apache.org>
Subject: Re: Forced to download nb-javac even when not selected

On Thu, Apr 2, 2020 at 5:10 PM Eirik Bakke <eba...@ultorg.com> 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 <geert...@apache.org>
> Sent: Thursday, April 2, 2020 4:09 AM
> To: dev <dev@netbeans.apache.org>
> 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: dev-unsubscr...@netbeans.apache.org
> For additional commands, e-mail: dev-h...@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>

Reply via email to