On Mon, 24 Jan 2022 at 11:23, Michael Bien <mbie...@gmail.com> wrote:
> the nb-javac dependency is rather special since all java features are
> built around it + it is a compiler (!).

Yes, of course! :-)

> Having an editor using a different compiler (or version) than your build
> is not a optimal situation. NB is getting closer and closer to be able
> to use the JDK's compiler

True.  Although also not having a single local project set to use the
JDK the IDE is running on, it's perhaps less of a concern for me.  I'm
still interested in Jan's work on
https://github.com/apache/netbeans/pull/1475 .. but that's a
digression ..

> I haven't tested it if its still possible with NB 13 after the
> changes we made)

I've tested with JDK 17, but not with an 18 EA yet.  Please do so!  We
should make sure that's possible before 13 is ready for release.

> my point exactly. That is why i don't want to add it now so late in the
> RC phase

And my point is that delaying freeze a week, as you suggested, might
not make a lot of difference to that.  I'm certainly not against it,
but having already dealt with fallout of delayed nb-javac integration
numerous times, whether it lands in the week before freeze or the week
after makes little difference in practice.  We'd probably need more of
a shift.

We did *try* setting a target for the old manual patched release to
land at least two weeks prior to freeze.

> I did not ask for someone else to update it!

No, I did!  In the sense that it's not an Apache project or something
that the Apache project releases.  We can pick up the changes as and
when, but we don't (directly) have any control of schedule, or how
timely they're available.

> NB 14 will have it worse since experience shows that there are
> significantly more changes between GA and update 1 which follows one
> month after it.

We can always, if need be, make an nb-javac update to releases.  We've
done this before, even with the old method of packaging it, which was
a bit ugly!  If we push back too much though, we also delay how
quickly we can have a release with JDK 18 support?!

Best wishes,

Neil

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