Re: [DISCUSS] EOL for Groovy 2.4.x

2024-07-07 Thread Paul King
Thanks for the comments everyone. There looks like there is strong consensus, so I'll start the official [VOTE] thread. Please make your informal +1's here official by replying to that thread. WRT Jenkins/Pipeline, I will comment on their open issue: https://issues.jenkins.io/browse/JENKINS-53372

Re: [EXT] Re: [DISCUSS] EOL for Groovy 2.4.x

2024-07-01 Thread Milles, Eric (TR Technology) via dev
@groovy.apache.org Subject: [EXT] Re: [DISCUSS] EOL for Groovy 2.4.x External Email: Use caution with links and attachments. > I would consider 2.5 for EOL as well Good idea. On 2024/06/28 12:38:54 Jochen Theodorou wrote: > +1 out with it > > I would consider 2.5 for EOL as well &g

Re: [DISCUSS] EOL for Groovy 2.4.x

2024-06-29 Thread Christopher Smith
That's the one. Agreed that I don't think there is likely to be any showstopper, since Pipeline doesn't use any esoteric syntax, but somebody has to do it, and we should at least alert the Jenkins people before we EOL a core component of a major CI tool. On Sat, Jun 29, 2024, 06:14 Jochen Theodoro

Re: [DISCUSS] EOL for Groovy 2.4.x

2024-06-29 Thread Jochen Theodorou
On 28.06.24 18:35, Christopher Smith wrote: Heads up that Jenkins (as of plugin parent 4.83, and at least workflow-cps is still on 4.80) still uses Groovy 2.4.21. The CPS plugin is a drastic ASTT, and it's core to modern Jenkins pipelines. you mean this I think: https://github.com/jenkinsci/wor

Re: [DISCUSS] EOL for Groovy 2.4.x

2024-06-28 Thread Christopher Smith
Heads up that Jenkins (as of plugin parent 4.83, and at least workflow-cps is still on 4.80) still uses Groovy 2.4.21. The CPS plugin is a drastic ASTT, and it's core to modern Jenkins pipelines. On Thu, Jun 27, 2024 at 9:09 PM Paul King wrote: > Hi folks, > > Groovy 2.4.x hasn't been something

Re: [DISCUSS] EOL for Groovy 2.4.x

2024-06-28 Thread Daniel Sun
> I would consider 2.5 for EOL as well Good idea. On 2024/06/28 12:38:54 Jochen Theodorou wrote: > +1 out with it > > I would consider 2.5 for EOL as well > > > Hi folks, > > > > Groovy 2.4.x hasn't been something we have progressed for some time. > > The last "real" commit to the GROOVY_2_4_X

Re: [DISCUSS] EOL for Groovy 2.4.x

2024-06-28 Thread Jochen Theodorou
+1 out with it I would consider 2.5 for EOL as well Hi folks, Groovy 2.4.x hasn't been something we have progressed for some time. The last "real" commit to the GROOVY_2_4_X branch and the last release (2.4.21) were both in Dec 2020. For reference, 2.4.x supports back to JDK 1.6 while 2.5.x (

Re: [DISCUSS] EOL for Groovy 2.4.x

2024-06-27 Thread Guillaume Laforge
+1, it's high time we EOL it! Guillaume On Fri, Jun 28, 2024 at 6:37 AM Daniel Sun wrote: > +1 > > Groovy 2.4.x is too old and lacks maintenance. It's strongly recommended > to use Groovy 4+. > > Cheers, > Daniel Sun > > On 2024/06/28 02:08:57 Paul King wrote: > > Hi folks, > > > > Groovy 2.4.

Re: [DISCUSS] EOL for Groovy 2.4.x

2024-06-27 Thread Daniel Sun
+1 Groovy 2.4.x is too old and lacks maintenance. It's strongly recommended to use Groovy 4+. Cheers, Daniel Sun On 2024/06/28 02:08:57 Paul King wrote: > Hi folks, > > Groovy 2.4.x hasn't been something we have progressed for some time. > The last "real" commit to the GROOVY_2_4_X branch and