On 09.03.22 14:43, Jaroslav Tulach wrote:
But to pick a concrete (while random) example: lucene 9.x only supports
JDK11+, the maven indexer modules are stuck with 5.x, updating it to 8.x
might require manually patching a certain bugfix form 9.x to 8.x since
there are no new releases planned for 8.x.
The last release of 8 is from December:
https://lucene.apache.org/core/corenews.html#apache-lucenetm-8111-available
- I am sure critical bugfixes will be backported.
https://issues.apache.org/jira/browse/LUCENE-10431?focusedCommentId=17500118&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-17500118
PR for the curious:
https://github.com/apache/netbeans/pull/3558
That is what i mean by ongoing issues. In other words: extra work caused
by technical dept.
Technical dept!? Technical dept is that NetBeans tests are flaky and
failing. Not addressing the unreliability of the tests is the problem. That
has nothing to do with discussion about JDK version!
both are indicators for technical dept. But unreliable tests are indeed
not connected to the JDK versions, I agree (again). I never said, or
intended to imply, that a JDK version bump would magically fix CI.
here the quote again:
> a) do we need these now that JDK >= 11 is required to run NetBeans?
we should move most tests to 11+, but i got the feeling this won't
stabilize them (that would be too easy :)).
nb-javac is on by default now and we can't really test on 17 due to
technical dept, so we do need them.
the second time I mentioned technical dept was when I gave the lucene
example, where updates are blocked due to the java version restriction
of that module.
to avoid derailing this thread even further i am not planning to give
further clarifications/replies, since I don't believe this is still
constructive :)
sorry for the noise,
best regards,
michael
---------------------------------------------------------------------
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