On Tue, 14 Feb 2023 at 08:51, Michael Bien <mbie...@gmail.com> wrote:
> With every new JDK release it will become more difficult to keep
> supporting JDK 8 as runtime. It also becomes increasingly difficult to
> motivate myself to fix JDK 8 issues in my freetime. If I see PRs which
> fix edge cases in java-version parsing code which could be already
> solved by simply using the JDK 11 API for it, I am just asking myself:
> why are we doing this? It is not one thing which is the problem, its a
> million paper cuts.

This thread has somewhat split into conversations elsewhere.  But if
we're going to save ourselves from the million paper cuts by nailing
the coffin lid shut :-) we should probably move to vote on this soon.

We're about to hit the branch point for NB18 in a few weeks.  I swear
this comes around quicker each time!  If we're going to drop all
support for running on JDK 8 in NetBeans 19, then it would be good to
make that decision before NB18 branch and start of NB19 development.
I'd be very happy if anyone else wants to propose a vote(!), but if
nothing starts before week of April 3 I intend to initiate one so we
can get a decision in time.  I'd also prefer we did this via lazy
consensus as we've done previously, but I get the feeling that won't
work!

Personally I'd also like us to link the decision on future JDK support
to this too, so we could be clear to ourselves, platform developers,
and users for how long we intend to commit to supporting particular
JDKs.  Various people, including me, have proposed an LTS-1 strategy.
But the implication of that is only committing to supporting build and
run of the IDE and platform on JDK 11 until the middle of 2024.  Are
the people not in favour of that in favour of an LTS-2 strategy, or
something else entirely?  What are the implications for us of that,
etc.?  I know Svata commented elsewhere about following up on this
point - be good to understand the concerns and/or consider how to
address within the capacity we have.

We could of course separate the two things, if we really need to, but
I'm not sure kicking the can further down the road is a good idea.

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