mbien commented on PR #5609: URL: https://github.com/apache/netbeans/pull/5609#issuecomment-1467109006
> I don't think there's any overlap in the two things. nb-javac cannot help with our requirements to update minimum JDK, and upgrading the base to JDK 11 then 17 won't remove our reliance on nb-javac for Java editing. I didn't mean it like that, indeed bumping the bytecode level won't remove the requirement for nb-javac: it would bring us a tiny step closer though, while not bumping the version increases the distance with every single java release. I hope that i am wrong but I do fear that this PR here is just bootstrapping the option for a future switch to frgaal with the argument: look we don't have to leave JDk 8 til 2030+ since we just made our own language with some of the language features of newer java versions. This wouldn't fix any of the problems either btw (e.g the fact that we run out of supported libraries we can use - see that whole maven-indexer discussion and many other modules which want to use non JDK 8 libs). I am taking this purely from previous discussions on dev, and reading between lines (again: i hope that i am wrong). I don't understand at all, why the netbeans project would have to run tests for nb-javac, this would have to be handled in the nb-javac repo. We also don't test OpenJDK or any other third party lib in CI of the cost of apache. I read through the PR text a third time now and still can't come up with a single reason why we should try this except form a purely academical perspective. But as someone who basically spend this weekend trying to find workarounds for maven-indexer, I am very close to -1 any compiler swap proposals until we solve some of our technical dept and the fact that we still cant use anything beyond JDK 8 in 2023 due to non-technical reasons. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- 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
