On Sun, 16 Oct 2022 at 12:08, Michael Bien <[email protected]> wrote:
> >> I think the safest approach would be to upgrade to 36 now and decide
> >> later if we want to take a new build based on 19.0.1. We could also
> >> wait, skip build 36 and go directly to 19.0.1 but this would be riskier.
> > Agreed.  Makes sense to get this in for rc1, even if we need to delay
> > freeze slightly?  Or at least put it through delivery before rc1 is
> > built?
>
> tbh i would lean towards of not delaying rc1 because of this. (+ there
> is the hope that nb-javac might arrive in time). But you are the boss :)

Definitely not!  In fact, the point of posing as questions was to put
that call more in your hands than mine. ;-)

However, I will say in all the time of working on releases, nb-javac
has, one way or another, been the cause of the most problems and
delays.  I would lean to the earlier in the release process the better
for any changes to it to ensure it gets adequate testing.

> We could work towards removing the nb-javac dependency and let the
> installer install a matching JDK using the foojay API (user picks the
> vendor) and bump the requirements of the zip accordingly.
...
> (your community installer is basically already doing this:
> https://www.codelerity.com/netbeans/ ;))

Well, there are two conflicting things in play there.  I have actually
looked at the feasibility of accessing the Foojay Disco API in eg.
InnoSetup.  But the other point of NBPackage and our community
installers is to use native packaging, not relying on any preexisting
JDK for the install process, which complicates that.  Much easier for
the community to build them in advance!

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



Reply via email to