You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@netbeans.apache.org by Geertjan Wielenga <ge...@apache.org> on 2020/04/02 08:08:58 UTC

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

Re: Forced to download nb-javac even when not selected

Posted by Benjamin Graf <be...@gmx.net>.
IMHO, if nb-javac should be retired in the long term or 12.0+ we should
find a way to decouple availability of JDK features from runtime JDK. It
feels odd to have the latest JDK to be the runtime JDK if If want to use
it for a single project for example. That's something I personally
prefer by using nb-javac. BTW it also seems to work much faster, too.

Benjamin

On 03.04.2020 08:11, Jan Lahoda wrote:
> On Thu, Apr 2, 2020 at 5:10 PM Eirik Bakke <eb...@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 <ge...@apache.org>
>> Sent: Thursday, April 2, 2020 4:09 AM
>> To: dev <de...@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-unsubscribe@netbeans.apache.org
>> For additional commands, e-mail: dev-help@netbeans.apache.org
>>
>> For further information about the NetBeans mailing lists, visit:
>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>
>>
>>
>>


Re: Forced to download nb-javac even when not selected

Posted by Geertjan Wielenga <ge...@apache.org>.
True.

We. Need to hear from Arvind when exactly he commits to providing nb-javac.

However, again, unlike previous releases, there will be far less usage of
nb-javac in 12.0, and we’ll encourage it only for JDK 8 users.

Gj

On Tue, 7 Apr 2020 at 10:16, Neil C Smith <ne...@apache.org> wrote:

> On Tue, 7 Apr 2020, 08:24 Geertjan Wielenga, <ge...@apache.org> wrote:
>
> > But it won't be included in the release, it's always downloaded
> externally.
> >
>
> It is not that simple! Yes, it's downloaded externally, but the link and
> version is included in the IDE using the third-party update centre, which
> is problematic to update. I know, because I did it for 11.2.
>
> Best wishes,
>
> Neil
>
> >
>

Re: Forced to download nb-javac even when not selected

Posted by Neil C Smith <ne...@apache.org>.
On Tue, 7 Apr 2020, 08:24 Geertjan Wielenga, <ge...@apache.org> wrote:

> But it won't be included in the release, it's always downloaded externally.
>

It is not that simple! Yes, it's downloaded externally, but the link and
version is included in the IDE using the third-party update centre, which
is problematic to update. I know, because I did it for 11.2.

Best wishes,

Neil

>

Re: Forced to download nb-javac even when not selected

Posted by Geertjan Wielenga <ge...@apache.org>.
But it won't be included in the release, it's always downloaded externally.

And in 12.0, the focus will be on post JDK 8 usage, i.e., we'll prioritize
not using nb-javac. Though having it available for where it is necessary is
great.

Gj

On Tue, Apr 7, 2020 at 9:15 AM Neil C Smith <ne...@apache.org> wrote:

> On Tue, 7 Apr 2020, 07:58 Geertjan Wielenga, <ge...@apache.org> wrote:
>
> > That's excellent news -- i.e., this will provide support for working with
> > JDK 14 code in the Java editor in NetBeans 12.0 without being required to
> > run NetBeans 12.0 itself on JDK 14.
> >
>
> It would be excellent news if it was available within a week. A few weeks
> could mean it misses most of NetCAT. We had major issues in 11.2 because
> nb-javac missed most of the testing period. This was one reason I favoured
> the schedule shift back a month. If the new nb-javac doesn't land until the
> end of the month, I for one would be tempted to -1 its inclusion in 12.0,
> unless we also have a viable update mechanism for it.
>
> Best wishes,
>
> Neil
>
> >
>

Re: Forced to download nb-javac even when not selected

Posted by Neil C Smith <ne...@apache.org>.
On Tue, 7 Apr 2020, 07:58 Geertjan Wielenga, <ge...@apache.org> wrote:

> That's excellent news -- i.e., this will provide support for working with
> JDK 14 code in the Java editor in NetBeans 12.0 without being required to
> run NetBeans 12.0 itself on JDK 14.
>

It would be excellent news if it was available within a week. A few weeks
could mean it misses most of NetCAT. We had major issues in 11.2 because
nb-javac missed most of the testing period. This was one reason I favoured
the schedule shift back a month. If the new nb-javac doesn't land until the
end of the month, I for one would be tempted to -1 its inclusion in 12.0,
unless we also have a viable update mechanism for it.

Best wishes,

Neil

>

Re: Forced to download nb-javac even when not selected

Posted by Geertjan Wielenga <ge...@apache.org>.
That's excellent news -- i.e., this will provide support for working with
JDK 14 code in the Java editor in NetBeans 12.0 without being required to
run NetBeans 12.0 itself on JDK 14.

Gj

On Tue, Apr 7, 2020 at 8:16 AM Arvind Aprameya <ar...@oracle.com>
wrote:

> Wanted to keep you all updated nb-javac for NB12.0 will be released in
> about few week's time .
>
> regards,
> Arvind
> -----Original Message-----
> From: Jan Lahoda <la...@gmail.com>
> Sent: Monday, April 6, 2020 10:22 AM
> To: Apache NetBeans <de...@netbeans.apache.org>
> Subject: Re: Forced to download nb-javac even when not selected
>
> On Fri, Apr 3, 2020 at 2:48 PM Eirik Bakke <eb...@ultorg.com> 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 <la...@gmail.com>
> > Sent: Friday, April 3, 2020 2:12 AM
> > To: Apache NetBeans <de...@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 <eb...@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,
> > NetBeans+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 <ge...@apache.org>
> > > Sent: Thursday, April 2, 2020 4:09 AM
> > > To: dev <de...@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-unsubscribe@netbeans.apache.org
> > > For additional commands, e-mail: dev-help@netbeans.apache.org
> > >
> > > For further information about the NetBeans mailing lists, visit:
> > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> > >
> > >
> > >
> > >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@netbeans.apache.org
> For additional commands, e-mail: dev-help@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>

RE: Forced to download nb-javac even when not selected

Posted by Arvind Aprameya <ar...@oracle.com>.
Wanted to keep you all updated nb-javac for NB12.0 will be released in about few week's time .

regards,
Arvind
-----Original Message-----
From: Jan Lahoda <la...@gmail.com> 
Sent: Monday, April 6, 2020 10:22 AM
To: Apache NetBeans <de...@netbeans.apache.org>
Subject: Re: Forced to download nb-javac even when not selected

On Fri, Apr 3, 2020 at 2:48 PM Eirik Bakke <eb...@ultorg.com> 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 <la...@gmail.com>
> Sent: Friday, April 3, 2020 2:12 AM
> To: Apache NetBeans <de...@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 <eb...@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, 
> NetBeans+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 <ge...@apache.org>
> > Sent: Thursday, April 2, 2020 4:09 AM
> > To: dev <de...@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-unsubscribe@netbeans.apache.org
> > For additional commands, e-mail: dev-help@netbeans.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@netbeans.apache.org
For additional commands, e-mail: dev-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists




Re: Forced to download nb-javac even when not selected

Posted by Jan Lahoda <la...@gmail.com>.
On Fri, Apr 3, 2020 at 2:48 PM Eirik Bakke <eb...@ultorg.com> 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 <la...@gmail.com>
> Sent: Friday, April 3, 2020 2:12 AM
> To: Apache NetBeans <de...@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 <eb...@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 <ge...@apache.org>
> > Sent: Thursday, April 2, 2020 4:09 AM
> > To: dev <de...@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-unsubscribe@netbeans.apache.org
> > For additional commands, e-mail: dev-help@netbeans.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>

RE: Forced to download nb-javac even when not selected

Posted by Eirik Bakke <eb...@ultorg.com>.
> 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 <la...@gmail.com> 
Sent: Friday, April 3, 2020 2:12 AM
To: Apache NetBeans <de...@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 <eb...@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 <ge...@apache.org>
> Sent: Thursday, April 2, 2020 4:09 AM
> To: dev <de...@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-unsubscribe@netbeans.apache.org
> For additional commands, e-mail: dev-help@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>

Re: Forced to download nb-javac even when not selected

Posted by Jan Lahoda <la...@gmail.com>.
On Thu, Apr 2, 2020 at 5:10 PM Eirik Bakke <eb...@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 <ge...@apache.org>
> Sent: Thursday, April 2, 2020 4:09 AM
> To: dev <de...@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-unsubscribe@netbeans.apache.org
> For additional commands, e-mail: dev-help@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>

RE: Forced to download nb-javac even when not selected

Posted by Eirik Bakke <eb...@ultorg.com>.
> 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 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 <ge...@apache.org> 
Sent: Thursday, April 2, 2020 4:09 AM
To: dev <de...@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-unsubscribe@netbeans.apache.org
For additional commands, e-mail: dev-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists




Re: Forced to download nb-javac even when not selected

Posted by Geertjan Wielenga <ge...@apache.org>.
Agree completely.

Gj

On Thu, 2 Apr 2020 at 12:00, John Mc <mc...@gmail.com> wrote:

> Apologies, I forgot to send an email related to this defect when I
> raised it the last day. :(
>
> First and foremost no matter what we do with nb-javac, its clear that the
> user hasn't selected to install it, so it makes no sense whatsoever why it
> would then attempt to be installed.
> Regards
>
> John
>
>
>
>
>
> On Thu, 2 Apr 2020 at 09:09, Geertjan Wielenga <ge...@apache.org>
> wrote:
>
> > 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
> >
>

Re: Forced to download nb-javac even when not selected

Posted by John Mc <mc...@gmail.com>.
Apologies, I forgot to send an email related to this defect when I
raised it the last day. :(

First and foremost no matter what we do with nb-javac, its clear that the
user hasn't selected to install it, so it makes no sense whatsoever why it
would then attempt to be installed.
Regards

John





On Thu, 2 Apr 2020 at 09:09, Geertjan Wielenga <ge...@apache.org> wrote:

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