So….  In my opinion, JDK8 must die.  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



Reply via email to