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

Reply via email to