> On Feb 13, 2023, at 7:38 PM, James Gosling <[email protected]> wrote:
> 
> So….  In my opinion, JDK8 must die.

+1000, I cringe every time I see one of our VM engineers “back-port” a new 
feature!!! GCToolKit is at 11, pinned by users for the moment but I compile and 
test with 17 and 20.


>  Anyone using Android is in their own special hell, so I tend to not worry 
> about them much (mostly spoken as one who has emerged from being connected 
> with a project that attempted to work with Android, but OMG…).  If it were 
> me, I’d skip forward to the latest LTS release, jdk17.  I’m living there in 
> my current project, and it’s lovely.  Especially the GC.
> 
> Stop the unholy contortions to coexist.  Kill it.  Nail its coffin closed.  
> Do not look back.
> 
>> On Feb 13, 2023, at 5:28 PM, Laszlo Kishalmi <[email protected]> 
>> wrote:
>> 
>> What is happening with people in 2023?
>> 
>> Attempted bribery (another topic), threatening veto-s and supporters...
>> 
>> With all my respect, Jarda, please don't act like this!
>> 
>> We are talking and trying to find a solution to a problem:
>> 
>> Java 8 is becoming a dead weight on this project.
>> 
>> That's a fact, throwing a tantrum over it is not an adult way to handle the 
>> situation.
>> 
>> Could you elaborate please, how would that affect your world, if for 
>> example. NetBeans 20 modules would be compiled with release 11 target?
>> 
>> Using lookup and other core modules on Android? Since you are on JDK 8, what 
>> would happen if you would stick with your libraries on NetBeans 19? That's 
>> certainly possible. Any other use case?
>> 
>> Previously you've offered on ideas to separate the language and the target 
>> JDK, so the target JDK can be level 8. There were no real use cases other 
>> than we can run on Java 8. By now it seems like an obsession.
>> 
>> So reason, do not threat! Offer alternatives! The one, so far, it seems was 
>> not good enough.
>> 
>> Help me understand, that those projects which are stuck on Java 8 for 
>> whatever reason, why can't stuck on a specific NetBeans version as well?
>> 
>> Help me understand, what's wrong with maintaining a branch for NetBeans 
>> which kept on Java 8 and backport necessary stuff from master every now and 
>> then. That could be released, auto updated in need?
>> 
>> Also, what would be of the scope of this "Java 8 Forever!" movement? The 
>> platform (with harness, core)  cluster? The ide cluster? All we know, is 
>> that the enterprise cluster is a lost cause.
>> 
>> 
>> I feel, I've lost one of my heroes today...
>> 
>> On 2/13/23 11:25, Jaroslav Tulach wrote:
>>> Thank you for your reply Neil.
>>> 
>>>>>> I hope everyone recovered from the last JDK 8 thread and is ready for
>>>>>> the first JDK 8 thread of 2023 :)
>>>>> Nobody recovers from these threads with you guys without wounds.
>>>>> 
>>>>> -1 (I mean veto) on dropping JDK 8 support.
>>>> If this were a lazy consensus thread, and we're not there yet, I'd
>>>> expect a -1
>>> As you probably know, I am not participating in day-to-day development of
>>> NetBeans. It may happen I miss the vote thread - technically it might be
>>> presented as my mistake, but in reality it would be an obstruction, because
>>> everyone of you shall know:
>>> 
>>> I am voting against dropping support for JDK 8.
>>> 
>>> At any vote you ever call - even if I miss it. Please be so nice and make 
>>> sure
>>> I know that a vote is about to happen. Otherwise I will challenge that vote 
>>> at
>>> Apache authorities.
>>> 
>>>> to cover a lot more about an alternative way forward,
>>>> addressing the resource issues, testing capacity constraints, peoples'
>>>> time, priorities in supporting JDK 21+, release headaches, etc.
>>> That's what I have been providing to you for the last three years (at 
>>> least).
>>> You were never listening to me. Whenever I tried to move NetBeans IDE 
>>> forward,
>>> while keeping the wide usability of NetBeans Platform, you said no.
>>> 
>>> Well, it is my turn now. I am saying no to "blind" dropping of JDK 8 
>>> support.
>>> 
>>>> I hope we can find a consensus way forward on all that, but if not we
>>>> end up with a majority vote on the issue.
>>> I certainly hope we find a consensus. That was always the goal behind all my
>>> proposals in the last few years.
>>> 
>>> Threatening with a "non-veto" vote on a code issue is a bit nasty, but I can
>>> live with it. Just keep me informed, so I can mobilize supporters.
>>> 
>>>> And soon we'll end up with 8, 11, 17, 21 and 22-ea.  That does not
>>>> feel sustainable.
>>> Why not? It is a machine doing the testing and it runs "for free". Anyway if
>>> you want to simplify the matrix - then drop 11 or 17 or 21 - they are all 
>>> the
>>> same anyway. The the important thing is the bottom and then whether it shall
>>> be JDK8 or not!
>>> 
>>> Let the negotiations begin!
>>> -jt
>>> 
>>> 
>>> 
>>> 
>>> ---------------------------------------------------------------------
>>> 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
>>> 
>>> 
>>> 
>> 
>> ---------------------------------------------------------------------
>> 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
>> 
>> 
>> 
> 
> 
> ---------------------------------------------------------------------
> 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
> 
> 
> 


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