Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2024-03-14 Thread Neil C Smith
On Thu, 14 Mar 2024 at 12:54, Blake McBride wrote: > It is my opinion that NetBeans should support JDK 8 for as long as JDK 8 is > supported. Extended support is provided by Oracle till 2030. Other groups > (Azul) also support JDK 8 till 2030. It's hard for me to imagine what the > rush to

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2024-03-14 Thread Chuck Davis
Keep using the version of Netbeans you are using. There's no "rush" for you to upgrade. That said, however, the "rush" to get off JDK 8 is speed and features. JDK 8 is not capable of many of the current features of JDK 21. To expect the developers to remain stuck in past decades and to not use

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2024-03-14 Thread Blake McBride
It is my opinion that NetBeans should support JDK 8 for as long as JDK 8 is supported. Extended support is provided by Oracle till 2030. Other groups (Azul) also support JDK 8 till 2030. It's hard for me to imagine what the rush to move off of 8 is. Blake McBride On Mon, Apr 3, 2023 at 4:39 

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-12 Thread Neil C Smith
On Wed, 12 Apr 2023 at 16:39, Peter Blemel wrote: > My only concern with dropping JDK 11 is that JDK 17 made certain policy > warnings into fatal errors, which stops my platform apps from running. > Granted, this is a matter of me tracking down all of the issues that JDK 17 > forbids and

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-12 Thread Neil C Smith
On Wed, 12 Apr 2023 at 04:32, Jaroslav Tulach wrote: > The core of my alternative proposal is to move forward and support newer JDKs > properly, where needed via the "Run on JDK8, use JDK11 APIs!" - http:// > wiki.apidesign.org/wiki/AlternativeImplementation > > Are you saying we are using this

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-12 Thread Neil C Smith
On Wed, 12 Apr 2023 at 12:48, Svata Dedic wrote: > But it requires some degree of cooperation, which seem to be rejected > upfront. ... > But again, that assumes some degree of honest cooperation/respect from > the progressive majority - but given the past communication, throwing > obstacles in

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-12 Thread Matthias Bläsing
Hi, Am Dienstag, dem 11.04.2023 um 11:27 + schrieb Glenn Holmer: > My hope is that the JDK8 gang will see > the error of their ways and come back to the fold after losing the vote. please lets stay civil here. I think it is clear, that there is disagreement, but that does not mean, that one

Re: Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-12 Thread Eric Bresie
2023 2:15 AM > > To: dev@netbeans.apache.org (mailto:dev@netbeans.apache.org) > > mailto:dev@netbeans.apache.org)> > > Subject: Re: [Lazy Consensus] Minimum JDK build and run policy (dropping > > JDK 8) > > > > Tbh, I'd rather stick with Java8 for now and

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-12 Thread Michael Bien
On 12.04.23 11:42, Peter Hull wrote: On Wed, 12 Apr 2023 at 09:15, Mark Struberg wrote: Java11 is not as much used in the industry, it was kind of totally ignored by some companies and bigger projects. It also imo doesn't bring that much of a benefit for the code base. Plus the eco system is

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-12 Thread Michael Bien
From: Mark Struberg Sent: Wednesday, April 12, 2023 2:15 AM To: dev@netbeans.apache.org Subject: Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8) Tbh, I'd rather stick with Java8 for now and then move to Java 17 at some point in time. Java11

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-12 Thread Michael Bien
On 12.04.23 10:15, Mark Struberg wrote: Tbh, I'd rather stick with Java8 for now and then move to Java 17 at some point in time. you can do that right away. You don't have to take every step on the migration path. -mbien Java11 is not as much used in the industry, it was kind of totally

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-12 Thread Peter Blemel
around that problem by myself and others. Peter From: Mark Struberg Sent: Wednesday, April 12, 2023 2:15 AM To: dev@netbeans.apache.org Subject: Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8) Tbh, I'd rather stick with Java8 for now

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-12 Thread Svata Dedic
On 12. 04. 23 6:04, László Kishalmi wrote: Well, your proposal is actually putting additional work both on who wants to move forward and who wants to support Java 8 runtime. Also how would it look like wne Java 17, 21 would be the base? I would like to avoid having codes in the ide like this

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-12 Thread Peter Hull
On Wed, 12 Apr 2023 at 09:15, Mark Struberg wrote: > Java11 is not as much used in the industry, it was kind of totally ignored by > some companies and bigger projects. It also imo doesn't bring that much of a > benefit for the code base. Plus the eco system is rather slowly moving. There >

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-12 Thread Geertjan Wielenga
Could it be a solution to continue Java 8 on a branch and then, if that works, i.e., if the work that needs to be done is actually done there, we bring it back into the main repo -- i.e., we put it on a sidetrack for one release, to see if this lightens the burden for those who have felt

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-12 Thread Mark Struberg
Tbh, I'd rather stick with Java8 for now and then move to Java 17 at some point in time. Java11 is not as much used in the industry, it was kind of totally ignored by some companies and bigger projects. It also imo doesn't bring that much of a benefit for the code base. Plus the eco system is

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-11 Thread László Kishalmi
Well, your proposal is actually putting additional work both on who wants to move forward and who wants to support Java 8 runtime. Also how would it look like wne Java 17, 21 would be the base? I would like to avoid having codes in the ide like this one:

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-11 Thread Jaroslav Tulach
> With all due respect, that's not an "alternative". It took me two I believe my proposal is a real alternative and it is a way to move us forward while not giving up on what makes NetBeans Platform unique - while not giving up on backward compatibility. > reads to distinguish it from the

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-11 Thread Geertjan Wielenga
Yes, they're loading a ton of org.netbeans.modules.cnd modules, which may be keeping them on older versions of NetBeans Platform, meaning that they can't move to later JDKs anyway. Gj On Tue, Apr 11, 2023 at 2:19 PM Neil C Smith wrote: > > On Tue, 11 Apr 2023 at 13:07, Geertjan Wielenga >

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-11 Thread Neil C Smith
On Tue, 11 Apr 2023 at 13:07, Geertjan Wielenga wrote: > INFO [org.netbeans.core.startup.NbEvents]: Turning on modules: > org.openide.util.lookup [8.25.1 20221005-cd0c929e4999] Thanks. Old style spec versions (although more recently compiled!) So that module is currently 8.54. I think it was

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-11 Thread Geertjan Wielenga
INFO [org.netbeans.core.startup.NbEvents]: Turning on modules: org.openide.util.lookup [8.25.1 20221005-cd0c929e4999] org.openide.util [8.39.1 20221005-cd0c929e4999] org.openide.modules [7.43.1 20221005-cd0c929e4999] org.netbeans.api.annotations.common/1 [1.24.1 20221005-cd0c929e4999]

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-11 Thread Neil C Smith
On Tue, 11 Apr 2023 at 12:43, Geertjan Wielenga wrote: > To Karl's question -- the cool new look and feels are not included in > the latest Microchip MPLAB X IDE, so it's quite an old version of the > NetBeans Platform, ... Not necessarily. You have to actively opt in to those. I implemented

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-11 Thread Geertjan Wielenga
I'd say those that are arguing for JDK 8 are representing the traditional NetBeans focus on compatibility and supporting the full range of Java LTS versions. However, unless they step in to actively work on that with others, that is not sustainable given the sheer number and pace of Java releases

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-11 Thread Glenn Holmer
On 4/11/23 05:55, Geertjan Wielenga wrote: > Well, what we're trying to do here is keep the whole project together > and not branch, which comes down to forking. When there's an irreconcilable argument about the direction of a project, it's the only solution. My hope is that the JDK8 gang will

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-11 Thread Karl Tauber
Can you see in the installed MPLAB app what NetBeans Platform version they use? Karl On 11.04.2023 13:02, Geertjan Wielenga wrote: I download and installed MPLAB X IDE by Microchip today, probably one of the most widely used NetBeans Platform applications, where I see this: Product Version:

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-11 Thread Geertjan Wielenga
I download and installed MPLAB X IDE by Microchip today, probably one of the most widely used NetBeans Platform applications, where I see this: Product Version: MPLAB X IDE v6.05 Updates: Updates available Java: 1.8.0_345; OpenJDK 64-Bit Server VM 25.345-b01 Runtime: OpenJDK Runtime Environment

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-11 Thread Geertjan Wielenga
Well, what we're trying to do here is keep the whole project together and not branch, which comes down to forking. Gj On Tue, Apr 11, 2023 at 12:19 PM Glenn Holmer wrote: > > On 4/10/23 10:19, László Kishalmi wrote: > > There is a way to support old software, and that is called branching. > >

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-11 Thread Glenn Holmer
On 4/10/23 10:19, László Kishalmi wrote: > There is a way to support old software, and that is called branching. > It is that simple. If the JDK8 gang had the courage of their convictions, they'd have forked by now instead of pulling the whole project down. They could call it DeadBeans. -- Glenn

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-11 Thread Neil C Smith
On Tue, 11 Apr 2023 at 07:41, Geertjan Wielenga wrote: > Could a consensus solution be that for all JDK 8 - compatibility > related items, any/all work related to that, we assign those issues to > Svata -- and we try this for one release and see how that goes? If it > fails, then in the release

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-11 Thread Geertjan Wielenga
Hi all, Could a consensus solution be that for all JDK 8 - compatibility related items, any/all work related to that, we assign those issues to Svata -- and we try this for one release and see how that goes? If it fails, then in the release after that, we should all then have consensus to move

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-10 Thread Michael Bien
On 10.04.23 06:20, Michael Bien wrote: Don't let maven distract us here, I only kept mentioning it since that was the area I have been working on. The whole java ecosystem moves on: Jetty, Jakarta EE, Spring, Jenkins, Maven, Lucene, (...) Since I just read the news in my RSS reader: ecj,

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8) - proceed with vote

2023-04-10 Thread Michael Bien
On 10.04.23 12:45, Neil C Smith wrote: Seriously, we're left with vote this week (maybe with amendment) or punt the decision for another 3 months to happen with NB20. I'm curious what people who've +1'd this so far would prefer to do after taking into account your points / suggestions? I

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-10 Thread László Kishalmi
Well, there is no hatred here, it is a heated debate. It's just beyond my understanding that people with 20+ years of software development experience don't see branching as a viable option. It seems we could not have convinced some of us on our proposal, that's sad. I'm getting tired of this

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-10 Thread Scott Palmer
On Mon, Apr 10, 2023 at 1:41 PM Svata Dedic wrote: > On 10. 04. 23 19:35, Scott Palmer wrote: > > Note that the one example we have been given so far of "Microchip IDE", > if > > it is what I think it is "MPLAB X IDE" ( > > https://www.microchip.com/en-us/tools-resources/develop/mplab-x-ide), >

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-10 Thread Neil C Smith
On Mon, 10 Apr 2023, 17:45 Jaroslav Tulach, wrote: > Thank you Sváťa for writing this email. It open another "can of worms" in > the "lazy consensus" thread - in my opinion clearly rendering the "lazy > consensus" as obsolete. > In Apache projects, "consensus" means *widespread agreement among

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-10 Thread Svata Dedic
On 10. 04. 23 19:35, Scott Palmer wrote: Note that the one example we have been given so far of "Microchip IDE", if it is what I think it is "MPLAB X IDE" ( https://www.microchip.com/en-us/tools-resources/develop/mplab-x-ide), then it seems to have Windows 10, Ubuntu 16.04, macOs 10.15 as

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-10 Thread Scott Palmer
Just to be clear, there is no "hate" on my part. I know the "tone" is hard to communicate via email. I just disagree that Java 8 support should continue in the main codebase. When I suggest that a Java 8 compatible fork is how to proceed, I wish you all the best of success with it. If you have

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-10 Thread Antonio
Hi, So are these "hundreds of people" Oracle customers, Toni customers, both Oracle and Toni customers or any other kind of users, say open source projects? Thanks, Antonio On 8/4/23 14:04, Jaroslav Tulach wrote: You have met hundreds of people using NetBeans Platform in your career (more

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-10 Thread Michael Bien
On 10.04.23 18:34, John Neffenger wrote: On 4/10/23 5:08 AM, Svata Dedic wrote: I am advocating not to drop JDK8 as runtime for NetBeans (extended) Platform, as that decision affects NetBeans-based applications. Microchip IDE, that mining analytic stuff we had presentation a long time ago

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8) - What is the alternative JDK 8 exit strategy?

2023-04-10 Thread Michael Bien
What is actually the JDK 8 exit strategy of those who vetoed? Since so far none was given. options:  a) there is none, the NetBeans project ends when JDK 8 ends (or before that; this would explain frgaal etc)  b) NetBeans waits until JDK 8 ends, and is then migrated in big bang fashion to JDK

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-10 Thread Jaroslav Tulach
Thank you Sváťa for writing this email. It open another "can of worms" in the "lazy consensus" thread - in my opinion clearly rendering the "lazy consensus" as obsolete. I still need a bit of time to think about using your email strategically, but in any case I'm happy. I am no longer the only

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-10 Thread Geertjan Wielenga
If Jaroslav, Svata, and Toni will take ownership of and be responsible for ALL items that relate to handling JDK 8 related incompatibilities and any other issues connected to this, then we may be able to solve this problem. I perceive little faith in that this will be done, since this has thus

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-10 Thread John Neffenger
On 4/10/23 5:08 AM, Svata Dedic wrote: I am advocating not to drop JDK8 as runtime for NetBeans (extended) Platform, as that decision affects NetBeans-based applications. Microchip IDE, that mining analytic stuff we had presentation a long time ago (but that still IMHO lives), and possibly

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-10 Thread László Kishalmi
On Mon, Apr 10, 2023 at 7:26 AM Karl Tauber wrote: > +1 > > On 10.04.2023 14:08, Svata Dedic wrote: > > I am advocating not to drop JDK8 as runtime for NetBeans (extended) > > Platform, as that decision affects NetBeans-based applications. > > Microchip IDE, that mining analytic stuff we had

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-10 Thread Karl Tauber
+1 On 10.04.2023 14:08, Svata Dedic wrote: I am advocating not to drop JDK8 as runtime for NetBeans (extended) Platform, as that decision affects NetBeans-based applications. Microchip IDE, that mining analytic stuff we had presentation a long time ago (but that still IMHO lives), and

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-10 Thread Geertjan Wielenga
One strand that comes through in this discussion is that those that want to continue JDK 8 should also be the owners of it. It is clear that a level of exhaustion is being reached by the majority of the core contributors of this project. A bigger risk than us losing the ability to run projects

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-10 Thread Scott Palmer
As far as basing decisions on actual data goes, I agree completely. Do we have any data on how many users would be affected by dropping JDK 8 support in future NetBeans versions? I’m talking real numbers here, not a few people stating, “I would like it to run on Java 8”. That is: - How many

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-10 Thread Matthias Bläsing
Hi, Am Montag, dem 10.04.2023 um 13:02 +0200 schrieb Geertjan Wielenga: > My feeling on this discussion is that, yes, it’s unfortunate that we’re > getting to fruitful discussion only at this late stage — but better late > than never and without this useful thread we wouldn’t have been getting >

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-10 Thread Svata Dedic
On 10. 04. 23 5:40, Laszlo Kishalmi wrote: It is also being said that "The IDE will continue to support users developing projects for/with JDK 8, for as long as nb-javac and other dependencies allow." . I think the team would understand if we keep our Gradle Tooling library on JDK8 level for

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-10 Thread Geertjan Wielenga
My feeling on this discussion is that, yes, it’s unfortunate that we’re getting to fruitful discussion only at this late stage — but better late than never and without this useful thread we wouldn’t have been getting where we’re getting at all. Could one way forward be to do a Zoom call with all

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-10 Thread Neil C Smith
On Mon, 10 Apr 2023 at 00:16, Svata Dedic wrote: > Please remember that the published proposal not only covered JDK8's > fate, which we argue about right now, but also the idea to drop JDK11 in > 2024. So take my > > * -1 (at the moment) for JDK8 phase out with NB19; > * and ANOTHER -1 to the

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-09 Thread Michael Bien
On 10.04.23 06:20, Michael Bien wrote: Hi Svata, thanks for your detailed response, my reply is inline On 10.04.23 01:16, Svata Dedic wrote: I would also (now) ask to restrict from advocating language goodies agreed. This whole discussion is almost exclusively about APIs and bytecode

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-09 Thread Michael Bien
Hi Svata, thanks for your detailed response, my reply is inline On 10.04.23 01:16, Svata Dedic wrote: I would also (now) ask to restrict from advocating language goodies agreed. This whole discussion is almost exclusively about APIs and bytecode levels. Language features come just as side

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-09 Thread Laszlo Kishalmi
Dear Svata, First of all, I would like you thank you for offering work to support keep JDK8 alive! Though reading through your mail, I'd wonder how JDK was able to evolve beyond Java 8 it had 80+ percent usage in 2018. The secret  is that they forked/branched JDK. As you mentioned there

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-09 Thread Svata Dedic
Please remember that the published proposal not only covered JDK8's fate, which we argue about right now, but also the idea to drop JDK11 in 2024. So take my * -1 (at the moment) for JDK8 phase out with NB19; * and ANOTHER -1 to the JDK11 plans as presented in this thread (but that should be

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-08 Thread Neil C Smith
On Sat, 8 Apr 2023 at 13:05, Jaroslav Tulach wrote: > ...is going to break the promise me, you > and the NetBeans team was giving NetBeans Platform users since 1997! Aside from wondering how dropping JDK 7 support was not breaking the same promise, my message to Toni would be roughly the same as

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-08 Thread Vano Beridze
Wed, Apr 5, 2023 at 6:25 PM toni.ep...@eppleton.de < > > > > toni.ep...@eppleton.de> wrote: > > > -1 > > > > > > I agree with Jarda. Having the portability for platforms like Android > is > > > important, and I support the proposed alternativ

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-08 Thread Jaroslav Tulach
ike Android is > > important, and I support the proposed alternative. > > > > > > > > Von: Jaroslav Tulach > > Datum: Mittwoch, 5. April 2023 um 17:13 > > An: dev > > Betreff: Re: [Lazy Consensus] Minimum JDK build and run policy (dropping >

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-08 Thread Jaroslav Tulach
13 > An: dev > Betreff: Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK > 8) -1 > > Background: http://wiki.apidesign.org/wiki/Portability > > > Alternative: > > - I will maintain what ever needs to be maintained to keep JDK 8 CI tests > r

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-07 Thread John Kostaras
+1 Reading Neil's proposal carefully it seems like a reasonable/practical way ahead. Sooner or later everybody will have to move forward and we need to see how we can move on while supporting older Java versions where needed. Just keep in mind that not all industries move as fast and it isn't

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-06 Thread Antonio
+1 On 3/4/23 11:38, Neil C Smith wrote: Thanks, Neil Thank you, Neil, for a reasonable proposal. It's great to try to support the oldest JDKs possible, but that doesn't mean we have to live stuck in the past forever. The proposal to use NB18 release branch for backports makes sense to me,

Re: AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-06 Thread Michael Bien
the proposed alternative. Von: Jaroslav Tulach Datum: Mittwoch, 5. April 2023 um 17:13 An: dev Betreff: Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8) -1 Background: http://wiki.apidesign.org/wiki/Portability Alternative: - I will maintain what ever needs to be maintained

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-06 Thread Michael Bien
On 05.04.23 17:13, Jaroslav Tulach wrote: -1 Background: http://wiki.apidesign.org/wiki/Portability Alternative: - I will maintain what ever needs to be maintained to keep JDK 8 CI tests running this is like offering to water a plastic flower while leaving the real flowers around it dry.

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-06 Thread Christian Oyarzun
+1 Sounds like a reasonable proposal. Best Regards, Christian On Thu, Apr 6, 2023 at 4:26 AM Neil C Smith wrote: > On Wed, 5 Apr 2023 at 17:25, toni.ep...@eppleton.de > wrote: > > Having the portability for platforms like Android is important, ... > > Did you read the proposal in full?! > > I

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-06 Thread Neil C Smith
On Wed, 5 Apr 2023 at 17:25, toni.ep...@eppleton.de wrote: > Having the portability for platforms like Android is important, ... Did you read the proposal in full?! I know some of those currently actively working on the NetBeans codebase have expressed some bafflement at this, given we neither

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-06 Thread Tomas Poledny
ava 8 is also LTS and many out there are still stuck to it. I support > > >> Jarda, too. > > >> > > >> On Wed, Apr 5, 2023 at 6:25 PM toni.ep...@eppleton.de < > > >> toni.ep...@eppleton.de> wrote: > > >> > > >>>

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-06 Thread Neil C Smith
On Wed, 5 Apr 2023 at 16:13, Jaroslav Tulach wrote: > Alternative: > > - I will maintain what ever needs to be maintained to keep JDK 8 CI tests > running > > - From Apache NetBeans 19, the minimum JDK required to build and run > the IDE will be JDK 11. > > - The minimum JDK to run and test the

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-05 Thread Chuck Davis
..@eppleton.de < > >> toni.ep...@eppleton.de> wrote: > >> > >>> -1 > >>> > >>> I agree with Jarda. Having the portability for platforms like Android > is > >>> important, and I support the proposed alternative. > >&

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-05 Thread Stephen Parry
upport the proposed alternative. Von: Jaroslav Tulach Datum: Mittwoch, 5. April 2023 um 17:13 An: dev Betreff: Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8) -1 Background: http://wiki.apidesign.org/wiki/Portability Alternative: - I will maintain what ever needs to be main

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-05 Thread László Kishalmi
> important, and I support the proposed alternative. > > > > > > > > Von: Jaroslav Tulach > > Datum: Mittwoch, 5. April 2023 um 17:13 > > An: dev > > Betreff: Re: [Lazy Consensus] Minimum JDK build and run policy (dropping > > JDK 8) > > -1 >

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-05 Thread Scott Palmer
> >> -1 >> >> I agree with Jarda. Having the portability for platforms like Android is >> important, and I support the proposed alternative. >> >> >> >> Von: Jaroslav Tulach >> Datum: Mittwoch, 5. April 2023 um 17:13 >> An: dev >

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-05 Thread John Kostaras
pport the proposed alternative. > > > > Von: Jaroslav Tulach > Datum: Mittwoch, 5. April 2023 um 17:13 > An: dev > Betreff: Re: [Lazy Consensus] Minimum JDK build and run policy (dropping > JDK 8) > -1 > > Background: http://wiki.apidesign.org/wiki/Portability >

AW: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-05 Thread toni.ep...@eppleton.de
-1 I agree with Jarda. Having the portability for platforms like Android is important, and I support the proposed alternative. Von: Jaroslav Tulach Datum: Mittwoch, 5. April 2023 um 17:13 An: dev Betreff: Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8) -1 Background

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-05 Thread Matthias Bläsing
+1 Am Montag, dem 03.04.2023 um 10:38 +0100 schrieb Neil C Smith: > As mentioned elsewhere, I'm kicking off a process to bring this issue > to a decision. For various reasons, having a decision before we > branch off NB18 is desirable. I've drawn up a draft proposal (below) > that tries to

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-05 Thread Jaroslav Tulach
-1 Background: http://wiki.apidesign.org/wiki/Portability Alternative: - I will maintain what ever needs to be maintained to keep JDK 8 CI tests running - From Apache NetBeans 19, the minimum JDK required to build and run the IDE will be JDK 11. - The minimum JDK to run and test the

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-04 Thread László Kishalmi
+1 On Tue, Apr 4, 2023 at 7:36 PM Brad Walker wrote: > +1 > > -brad w. > > > > On Mon, Apr 3, 2023 at 4:39 AM Neil C Smith wrote: > > > As mentioned elsewhere, I'm kicking off a process to bring this issue > > to a decision. For various reasons, having a decision before we > > branch off NB18

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-04 Thread Brad Walker
+1 -brad w. On Mon, Apr 3, 2023 at 4:39 AM Neil C Smith wrote: > As mentioned elsewhere, I'm kicking off a process to bring this issue > to a decision. For various reasons, having a decision before we > branch off NB18 is desirable. I've drawn up a draft proposal (below) > that tries to

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-03 Thread Glenn Holmer
On 4/3/23 04:38, Neil C Smith wrote: > > # Proposed policy > > * Apache NetBeans 18 will be the last release to support running the > platform on JDK 8. +1, well thought out. -- Glenn Holmer (Linux registered user #16682) "After the vintage season came the aftermath -- and Cenbe."

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-03 Thread John Neffenger
+1 from me for the proposal. On 4/3/23 2:38 AM, Neil C Smith wrote: Three JDKs will be supported at any one time - the current JDK, plus the previous two LTS releases. eg. NetBeans 20 and 21 (Nov 2023 / Feb 2024) will support JDK 11, 17 and 21. NetBeans 22 (May 2024) will support JDK 17, 21 and

Re: [Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-03 Thread Michael Bien
+1 from my side! very well thought out proposal in my opinion. The LTS-1 model is also easy to communicate and to understand which has some benefits in itself. Further, the option to branch a NetBeans LTS release if there is such demand should cover all eventualities. I agree that we should

[Lazy Consensus] Minimum JDK build and run policy (dropping JDK 8)

2023-04-03 Thread Neil C Smith
As mentioned elsewhere, I'm kicking off a process to bring this issue to a decision. For various reasons, having a decision before we branch off NB18 is desirable. I've drawn up a draft proposal (below) that tries to encompass most of what has been expressed, and hopefully achieves that - thanks