Re: GROOVY-11432: Support method references/method pointers in annotations

2024-07-21 Thread Paul King
gt; Applied to your example, why would Person::validate be dangling under static > compilation ? Is it "just" that at the point in time when the Groovy compiler > tries to process Person::validate, it is not yet resolved/resolvable ? Would > that also mean it would currently not

GROOVY-11432: Support method references/method pointers in annotations

2024-07-20 Thread Paul King
Hi folks, I created a PR here: https://github.com/apache/groovy/pull/2097 For issue GROOVY-11432: https://issues.apache.org/jira/browse/GROOVY-11432 It provides a fairly simple mechanism to support method references/method pointers in annotation members. It piggybacks on the existing closure

[RESULT][VOTE] EOL for Groovy 2.4.x

2024-07-12 Thread Paul King
The vote has passed with 7 +1 binding votes, 1 other +1 vote, and no other votes. Paul. On Mon, Jul 8, 2024 at 4:04 PM Paul King wrote: > > Hi folks, > > As per the [DISCUSS] thread[1], there is strong consensus to EOL > 2.4.x. Please vote to formalize this step

Re: [HEADS-UP] Grails would like to join the ASF

2024-07-11 Thread Paul King
p-level project, no. > * ... > > On 11.07.24 07:09, Paul King wrote: > > Hi folks, > > > > The Grails project is wanting to enter the ASF. They have two paths. > > They can enter in the normal way via the Incubator. Alternatively, the > > Groovy project can spo

[HEADS-UP] Grails would like to join the ASF

2024-07-10 Thread Paul King
Hi folks, The Grails project is wanting to enter the ASF. They have two paths. They can enter in the normal way via the Incubator. Alternatively, the Groovy project can sponsor their incubation. If you do/don't support the Grails project joining the ASF, let us know. If you favor either of the

Re: [VOTE] EOL for Groovy 2.4.x

2024-07-08 Thread Paul King
I didn't mention it previously, but I plan to keep the vote open for the normal 72hrs. On Mon, Jul 8, 2024 at 4:04 PM Paul King wrote: > > Hi folks, > > As per the [DISCUSS] thread[1], there is strong consensus to EOL > 2.4.x. Please vote to formalize this step. > > [1] htt

[VOTE] EOL for Groovy 2.4.x

2024-07-08 Thread Paul King
Hi folks, As per the [DISCUSS] thread[1], there is strong consensus to EOL 2.4.x. Please vote to formalize this step. [1] https://lists.apache.org/thread/ft6l7j331xxnj2sg1c2kz1mwz45mxyn3 My vote: +1 (binding) Paul.

Re: [DISCUSS] EOL for Groovy 2.4.x

2024-07-08 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: switch does not recognise Class?

2024-07-01 Thread Paul King
somewhat re-formulated, something like > > “ Switch supports — among others — the following kinds of comparisons (see > please [the isCase operator](link) for a full list):” > > ? > > All the best, > OC > > On 30. 6. 2024, at 23:43, Paul King wrote: > > The isCa

Re: switch does not recognise Class?

2024-06-30 Thread Paul King
l_content=webmail> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> On Mon, Jul 1, 2024 at 7:15 AM OCsite wrote: > > Paul, > > On 30. 6. 2024, at 23:03, Paul King wrote: > For instances, instanceof is applied. For classes, isAssignableFrom is > applied. > > > I

Re: switch does not recognise Class?

2024-06-30 Thread Paul King
For instances, instanceof is applied. For classes, isAssignableFrom is applied. You can always check by looking at isCase. assert String.isCase('foo') assert !Class.isCase(String) assert CharSequence.isCase(String) assert Object.isCase(Class) assert switch(String) { case Class -> false

[ANNOUNCE] Apache Groovy 5.0.0-alpha-9 Released

2024-06-30 Thread Paul King
Dear community, The Apache Groovy team is pleased to announce version 5.0.0-alpha-9 of Apache Groovy. Apache Groovy is a multi-faceted programming language for the JVM. Further details can be found at the https://groovy.apache.org website. This is a pre-release of a new version of Groovy. We

[ANNOUNCE] Apache Groovy 4.0.22 Released

2024-06-30 Thread Paul King
Dear community, The Apache Groovy team is pleased to announce version 4.0.22 of Apache Groovy. Apache Groovy is a multi-faceted programming language for the JVM. Further details can be found at the https://groovy.apache.org website. This release is a maintenance release of the GROOVY_4_0_X

[ANNOUNCE] Apache Groovy 3.0.22 Released

2024-06-30 Thread Paul King
Dear community, The Apache Groovy team is pleased to announce version 3.0.22 of Apache Groovy. Apache Groovy is a multi-faceted programming language for the JVM. Further details can be found at the https://groovy.apache.org website. This release is a maintenance release of the GROOVY_3_0_X

[RESULT][VOTE] Release Apache Groovy 5.0.0-alpha-9

2024-06-30 Thread Paul King
The vote has passed with FOUR +1 binding votes and no other votes. I'll proceed with the next steps. Paul. On Thu, Jun 27, 2024 at 6:38 PM Paul King wrote: > > Dear development community, > > I am happy to start the VOTE thread for a Groovy 5.0.0-alpha-9 release! > > This r

Re: [VOTE] Release Apache Groovy 4.0.22

2024-06-30 Thread Paul King
il_source=link_campaign=sig-email_content=webmail> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> On Thu, Jun 27, 2024 at 5:44 PM Paul King wrote: > > Dear development community, > > I am happy to start the VOTE thread for a Groovy 4.0.22 release! > > This release includes 3

[RESULT][VOTE] Release Apache Groovy 3.0.22

2024-06-30 Thread Paul King
The vote has passed with FOUR +1 binding votes, ONE +1 additional vote and no other votes. I'll proceed with the next steps. Cheers, Paul. On Thu, Jun 27, 2024 at 4:56 PM Paul King wrote: > > Dear development community, > > I am happy to start the VOTE thread for a Groovy 3.

[DISCUSS] EOL for Groovy 2.4.x

2024-06-27 Thread Paul King
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 (which is not part of this discussion) supports back to

[VOTE] Release Apache Groovy 5.0.0-alpha-9

2024-06-27 Thread Paul King
Dear development community, I am happy to start the VOTE thread for a Groovy 5.0.0-alpha-9 release! This release includes 57 bug fixes/improvements as outlined in the changelog: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123=12354489 Tag:

[VOTE] Release Apache Groovy 4.0.22

2024-06-27 Thread Paul King
Dear development community, I am happy to start the VOTE thread for a Groovy 4.0.22 release! This release includes 35 bug fixes/improvements as outlined in the changelog: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123=12354490 Tag:

[VOTE] Release Apache Groovy 3.0.22

2024-06-27 Thread Paul King
Dear development community, I am happy to start the VOTE thread for a Groovy 3.0.22 release! This release includes 19 bug fixes/improvements as outlined in the changelog: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123=12354377 Tag:

Next releases

2024-06-23 Thread Paul King
Hi folks, I'd like to roll out another round of releases later in the week. Time to get in any outstanding changes or let me know if there is something we need to wait for. Cheers, Paul.

Impacts of the Cyber Resilience Act (CRA) on Open Source (including Groovy)

2024-06-17 Thread Paul King
Hi folks, I was lucky enough to attend the ASF Board face2face strategy meeting that was held immediately before the Community over Code EU. I don't speak for the board and don't want to steal their thunder but I did want to give our community a heads-up of changes coming our way. I'm sure there

Trip report for Community Over Code Europe (Bratislava in early June)

2024-06-17 Thread Paul King
Hi folks, I wrote a short blog post as a trip report for my recent trip to Community Over Code Europe: https://groovy.apache.org/blog/community-over-code-eu-2024 Upcoming conferences are: Community over Code Asia, Hangzhou China, 26-28 July 2024: https://asia.communityovercode.org/ Community

Groovy Poster for Community Over Code EU

2024-05-14 Thread Paul King
Hi folks, We have a poster that will be displayed at Community Over Code EU in Bratislava in a few weeks. Here is my current draft: https://github.com/apache/apachecon-eu/blob/main/static/posters/CoCEU_WhyGroovyToday.pdf There is a small window to make changes before they send the posters off

[DRAFT] Apache Groovy Board Report May 2024 (reporting on Feb/Mar/Apr)

2024-05-03 Thread Paul King
Hi Folks, Any updates/comments before I submit our latest board report? (Due in a few days.) Thanks, Paul. ===>8== ## Description: Apache Groovy is responsible for the evolution and maintenance of the Groovy programming language. ## Project Status: Current project

Replacing GrapeIvy

2024-05-02 Thread Paul King
Hi folks, One of the things we know is that Apache Ivy (used by Grab/grapes) is being maintained less these days. I am going to start a spike to better understand what a replacement using Apache Maven Resolver might look like. If anyone has strong opinions or free cycles and wants to help, let me

Re: Potential enhancement to type checking extensions

2024-05-01 Thread Paul King
d in it, we could certainly consider making an opt-in extension but that is for another thread. > Cheers, > mg > > > On 01/05/2024 13:40, Paul King wrote: > > Just to come back to this discussion. The existing functionality is > what I ended up using in this blog post: > &

Re: Potential enhancement to type checking extensions

2024-05-01 Thread Paul King
omplexity. To cut a long story short, I have left the functionality as is for now. There is still scope for making improvements in the future, but the need for the change now seemed less compelling to me after this little exercise. Let me know if you have differing thoughts. Cheers, Paul. On Tue,

[ANNOUNCE] Apache Groovy 4.0.21 released

2024-04-09 Thread Paul King
Dear community, The Apache Groovy team is pleased to announce version 4.0.21 of Apache Groovy which includes support for running Groovy on JDK 23. Apache Groovy is a multi-faceted programming language for the JVM. Further details can be found at the https://groovy.apache.org website. This

[RESULT][VOTE] Release Apache Groovy 4.0.21

2024-04-08 Thread Paul King
The vote has passed with THREE +1 binding votes, ONE additional +1 vote, and no other votes. I'll proceed with the next steps. Paul. On Sat, Apr 6, 2024 at 3:32 PM Paul King wrote: > > Dear development community, > > I am happy to start the VOTE thread for a Groovy 4.

[ANNOUNCE] Apache Groovy 5.0.0-alpha-8 released

2024-04-08 Thread Paul King
Dear community, The Apache Groovy team is pleased to announce version 5.0.0-alpha-8 of Apache Groovy which includes support for running Groovy on JDK 23. Apache Groovy is a multi-faceted programming language for the JVM. Further details can be found at the https://groovy.apache.org website.

[RESULT][VOTE] Release Apache Groovy 5.0.0-alpha-8

2024-04-08 Thread Paul King
The vote has passed with THREE +1 binding votes and no other votes. I'll proceed with the next steps. Paul. On Sat, Apr 6, 2024 at 2:18 PM Paul King wrote: > > Dear development community, > > I am happy to start the VOTE thread for a Groovy 5.0.0-alpha-8 release! > > This r

Re: Potential enhancement to type checking extensions

2024-04-08 Thread Paul King
also be what is desired. Looking at Scala, it seems that they only apply Multiversal Equality when using the operator, not when using the equals method. Cheers, Paul. On Mon, Apr 8, 2024 at 11:28 PM Jochen Theodorou wrote: > > On 08.04.24 13:56, Paul King wrote: > [...] > > What I

Potential enhancement to type checking extensions

2024-04-08 Thread Paul King
Hi folks, I was putting together a blog post on supporting Multiversal Equality with Groovy. It's an optional feature in Scala 3: https://docs.scala-lang.org/scala3/book/ca-multiversal-equality.html Using the example (involving print and audio books) from the above link, we can write an ad-hoc

[VOTE] Release Apache Groovy 4.0.21

2024-04-05 Thread Paul King
Dear development community, I am happy to start the VOTE thread for a Groovy 4.0.21 release! This release includes 8 bug fixes/improvements as outlined in the changelog: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123=12354415 Tag:

[VOTE] Release Apache Groovy 5.0.0-alpha-8

2024-04-05 Thread Paul King
Dear development community, I am happy to start the VOTE thread for a Groovy 5.0.0-alpha-8 release! This release includes 15 bug fixes/improvements as outlined in the changelog: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123=12354408 Tag:

Next releases

2024-04-03 Thread Paul King
Hi folks, I'd like to do another 4 & 5 release over the weekend or early next week. Mostly just to get the JDK23 support out. Time to finish up any changes you might be working on, but also let me know if you have any changes that we should really wait for. Thanks, Paul.

Some potential additional DGM methods

2024-03-27 Thread Paul King
Hi folks, We have done some work in DefaultGroovyMethods and ArrayGroovyMethods in Groovy 5 to improve performance. There is one area which I think would still be useful to attend to and that is various use cases of transpose(). This method is really handy but creates additional aggregates (lists

Re: [GSoC 2024] Idea: A Basic Superset of Java | Java+

2024-03-24 Thread Paul King
ect > in the future! > > > Thanks again, > > Caleb Brandt > > On Sun, Mar 24, 2024 at 8:49 PM Paul King wrote: >> >> Technically, what you suggest would be feasible. Whether it is worth >> doing is the big question. >> >> Other things you might

Re: [GSoC 2024] Idea: A Basic Superset of Java | Java+

2024-03-24 Thread Paul King
; first-class support like Kotlin or Scala... >> >> The Java transpilation would completely solve the static analysis problem >> though, as we would easily be compatible with the highest-end static >> analysis tools through the same mechanism that C macros get linted.

Re: [GSoC 2024] Idea: A Basic Superset of Java | Java+

2024-03-24 Thread Paul King
f those > advanced JVM-language features to pure Java, so people can use some of these > quality-of-life features without needing to learn a whole new language to use > them. A dialect, if you will. > > On Sun, Mar 24, 2024 at 6:09 PM Paul King wrote: >> >> Hi Caleb, what you are

Re: [GSoC 2024] Idea: A Basic Superset of Java | Java+

2024-03-24 Thread Paul King
Hi Caleb, what you are describing as your desired goal sounds alot like Groovy to me. Can you elaborate on anything that you desire that Groovy doesn't already give you? Thanks, Paul. On Mon, Mar 25, 2024 at 1:58 AM Caleb Brandt wrote: > > I. forgot to subscribe to this list first. :/

Re: odd behaviour of functions accepting Map as argument

2024-03-17 Thread Paul King
I'll reply on the user's list since that is where folks will most likely search for answers to this question. Virus-free.www.avast.com

[ANNOUNCE] Apache Groovy 4.0.20 Released

2024-03-13 Thread Paul King
Dear community, The Apache Groovy team is pleased to announce version 4.0.20 of Apache Groovy. This is mostly to fix a minor glitch in the 4.0.19 zip distribution which affected users on some platforms (Maven jar artifacts weren't impacted) but also contains some additional fixes and dependency

[ANNOUNCE] Apache Groovy 5.0.0-alpha-7 Released

2024-03-13 Thread Paul King
Dear community, The Apache Groovy team is pleased to announce version 5.0.0-alpha-7 of Apache Groovy. This is mostly to fix a minor glitch in the 5.0.0-alpha-6 zip distribution which affected users on some platforms (Maven jar artifacts weren't impacted) but also contains some additional fixes

[RESULT][VOTE] Release Apache Groovy 4.0.20

2024-03-13 Thread Paul King
The vote has passed with FOUR +1 binding votes and no other votes. I'll proceed with the next steps. Paul. On Mon, Mar 11, 2024 at 10:16 AM Paul King wrote: > > Dear development community, > > I am happy to start the VOTE thread for a Groovy 4.0.20 release! > > This rele

[RESULT][VOTE] Release Apache Groovy 5.0.0-alpha-7

2024-03-13 Thread Paul King
The vote has passed with FOUR +1 binding votes and no other votes. I'll proceed with the next steps. Paul. On Mon, Mar 11, 2024 at 9:04 AM Paul King wrote: > > Dear development community, > > I am happy to start the VOTE thread for a Groovy 5.0.0-alpha-7 release! > > This r

[VOTE] Release Apache Groovy 4.0.20

2024-03-10 Thread Paul King
Dear development community, I am happy to start the VOTE thread for a Groovy 4.0.20 release! This release includes 7 bug fixes/improvements as outlined in the changelog: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123=12354376 Tag:

[VOTE] Release Apache Groovy 5.0.0-alpha-7

2024-03-10 Thread Paul King
Dear development community, I am happy to start the VOTE thread for a Groovy 5.0.0-alpha-7 release! This release includes 12 bug fixes/improvements as outlined in the changelog: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123=12354374 Tag:

New releases to fix glitch in previous release

2024-03-07 Thread Paul King
Hi folks, There was a small glitch in the last 4/5 releases that affects the distribution zips on some platforms. Jar artifacts not affected. (If affected, remove the groovy-raw jar from your distribution lib directory and you will be good to go). I was planning to prep a new release over the

[ANNOUNCE] Apache Groovy 3.0.21 Released

2024-03-01 Thread Paul King
Dear community, The Apache Groovy team is pleased to announce version 3.0.21 of Apache Groovy. Apache Groovy is a multi-faceted programming language for the JVM. Further details can be found at the https://groovy.apache.org website. This release is a maintenance release of the GROOVY_3_0_X

[ANNOUNCE] Apache Groovy 4.0.19 Released

2024-03-01 Thread Paul King
Dear community, The Apache Groovy team is pleased to announce version 4.0.19 of Apache Groovy. Apache Groovy is a multi-faceted programming language for the JVM. Further details can be found at the https://groovy.apache.org website. This release is a maintenance release of the GROOVY_4_0_X

[RESULT][VOTE] Release Apache Groovy 3.0.21

2024-03-01 Thread Paul King
The vote has passed with FOUR +1 binding votes and no other votes. I'll proceed with the next steps. Cheers, Paul. On Tue, Feb 27, 2024 at 9:09 PM Paul King wrote: > > Dear development community, > > I am happy to start the VOTE thread for a Groovy 3.0.21 release! > > This r

[RESULT][VOTE] Release Apache Groovy 4.0.19

2024-03-01 Thread Paul King
The vote has passed with FOUR +1 binding votes and no other votes. I'll proceed with the next steps. Cheers, Paul. On Tue, Feb 27, 2024 at 8:41 PM Paul King wrote: > > Dear development community, > > I am happy to start the VOTE thread for a Groovy 4.0.19 release! > > Thi

[ANNOUNCE] Release Apache Groovy 5.0.0-alpha-6

2024-03-01 Thread Paul King
Dear community, The Apache Groovy team is pleased to announce version 5.0.0-alpha-6 of Apache Groovy. Apache Groovy is a multi-faceted programming language for the JVM. Further details can be found at the https://groovy.apache.org website. This is a pre-release of a new version of Groovy. We

Re: Next releases

2024-03-01 Thread Paul King
and shout if you spot any anomalies. Thanks, Paul. On Thu, Feb 22, 2024 at 9:31 PM Paul King wrote: > > Hi folks, > > I'll kick off another round of releases next week. Make any changes > you need or let me know if there is anything we should be awaiting > for. Currently, I am thinking

[RESULT][VOTE] Release Apache Groovy 5.0.0-alpha-6

2024-03-01 Thread Paul King
The vote has passed with FOUR +1 binding votes and no other votes. I'll proceed with the next steps. Cheers, Paul. On Tue, Feb 27, 2024 at 5:45 PM Paul King wrote: > > Dear development community, > > I am happy to start the VOTE thread for a Groovy 5.0.0-alpha-6 release! >

[VOTE] Release Apache Groovy 3.0.21

2024-02-27 Thread Paul King
Dear development community, I am happy to start the VOTE thread for a Groovy 3.0.21 release! This release includes 17 bug fixes/improvements as outlined in the changelog: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123=12354073 Tag:

[VOTE] Release Apache Groovy 4.0.19

2024-02-27 Thread Paul King
Dear development community, I am happy to start the VOTE thread for a Groovy 4.0.19 release! This release includes 18 bug fixes/improvements as outlined in the changelog: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123=12354149 Tag:

[VOTE] Release Apache Groovy 5.0.0-alpha-6

2024-02-26 Thread Paul King
Dear development community, I am happy to start the VOTE thread for a Groovy 5.0.0-alpha-6 release! This release includes 29 bug fixes/improvements as outlined in the changelog: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123=12354153 Tag:

Next releases

2024-02-22 Thread Paul King
Hi folks, I'll kick off another round of releases next week. Make any changes you need or let me know if there is anything we should be awaiting for. Currently, I am thinking of the next alpha for 5 and a bump of 3 and 4. Cheers, Paul.

Re: Performance in Groovy 5

2024-02-21 Thread Paul King
Hi Gabriel, We are working on several aspects which will improve performance. We'll be sure to add further details in the release notes if everything goes to plan. Is there a particular aspect of performance that is of particular importance to you? Cheers, Paul. On Thu, Feb 22, 2024 at 8:01 AM

Re: Redirecting Output of groovy.util.GroovyScriptEngine to a custom Writer

2024-02-13 Thread Paul King
Hi Anadi, The output for any script can be set through the 'out' property in the binding: var script = File.createTempFile('myScript', '.groovy').tap { write ''' out.println 'hi' println 6 * 7 printf '%x%n', 6 * 7 out << 'bye' ''' deleteOnExit() } var

[DRAFT] Apache Groovy Board Report Feb 2024 (reporting on Nov/Dec/Jan)

2024-02-06 Thread Paul King
Hi Folks, Any updates/comments before I submit our latest board report? (Due early next week.) Thanks, Paul. ===>8== ## Description: Apache Groovy is responsible for the evolution and maintenance of the Groovy programming language. ## Project Status: Current project

[ANNOUNCE] Apache Groovy 5.0.0-alpha-5 Released

2024-01-19 Thread Paul King
Dear community, The Apache Groovy team is pleased to announce version 5.0.0-alpha-5 of Apache Groovy. Apache Groovy is a multi-faceted programming language for the JVM. Further details can be found at the https://groovy.apache.org website. This is a pre-release of a new version of Groovy. We

[RESULT][VOTE] Release Apache Groovy 5.0.0-alpha-5

2024-01-19 Thread Paul King
The vote has passed with FOUR +1 binding votes and no other votes. I'll proceed with the next steps. Cheers, Paul. On Tue, Jan 16, 2024 at 9:46 PM Paul King wrote: > > Dear development community, > > I am happy to start the VOTE thread for a Groovy 5.0.0-alpha-5 release! >

[ANNOUNCE] Apache Groovy 4.0.18 Released

2024-01-18 Thread Paul King
Dear community, The Apache Groovy team is pleased to announce version 4.0.18 of Apache Groovy. Apache Groovy is a multi-faceted programming language for the JVM. Further details can be found at the https://groovy.apache.org website. This release is a maintenance release of the GROOVY_4_0_X

[RESULT][VOTE] Release Apache Groovy 4.0.18

2024-01-18 Thread Paul King
The vote has passed with FOUR +1 binding votes and no other votes. I'll proceed with the next steps. Cheers, Paul. On Wed, Jan 17, 2024 at 1:05 AM Jochen Theodorou wrote: > > +1 > > Am 16.01.24 um 04:26 schrieb Paul King: > > Dear development community, > > > >

[VOTE] Release Apache Groovy 5.0.0-alpha-5

2024-01-16 Thread Paul King
Dear development community, I am happy to start the VOTE thread for a Groovy 5.0.0-alpha-5 release! This release includes 21 bug fixes/improvements as outlined in the changelog: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123=12354072 Tag:

Re: Next releases

2024-01-16 Thread Paul King
paign=sig-email_content=webmail> Virus-free.www.avast.com <https://www.avast.com/sig-email?utm_medium=email_source=link_campaign=sig-email_content=webmail> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> On Fri, Jan 12, 2024 at 7:11 AM Paul King wrote: > > Hi folks, > > I was going to rele

[VOTE] Release Apache Groovy 4.0.18

2024-01-15 Thread Paul King
Dear development community, I am happy to start the VOTE thread for a Groovy 4.0.18 release! This release includes 16 bug fixes/improvements as outlined in the changelog: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123=12354066 Tag:

Re: CommunityOverCode EU CFP closing soon! See you in Bratislava!

2024-01-11 Thread Paul King
Last day today! Get your submissions in! Cheers, Paul. On Fri, Jan 5, 2024 at 3:50 PM Paul King wrote: > > Hi folks, > > Only a week to go to submit your Apache Groovy talks for > CommunityOverCode EU in Slovakia, June 2024. We welcome beginner, > intermediate and advanced t

Next releases

2024-01-11 Thread Paul King
Hi folks, I was going to release another Groovy 4.0.x and 5 alpha version in the coming days. Time to get in any fixes or let me know if there is stuff coming which we should wait for. Cheers, Paul.

Re: Possible improvement to NumberRange

2024-01-10 Thread Paul King
On Wed, Jan 10, 2024 at 8:41 PM Jochen Theodorou wrote: > > On 10.01.24 05:53, Paul King wrote: > > Hi folks, > > > > The NumberRange abstraction tries very hard to allow any Number > > numeric type to be used but since the Number interface doesn't convey > > m

Possible improvement to NumberRange

2024-01-09 Thread Paul King
Hi folks, The NumberRange abstraction tries very hard to allow any Number numeric type to be used but since the Number interface doesn't convey much behavior, there are a few places where it defaults to using Groovy's NumberMath plumbing which, to cut a long story short, falls back to using

CommunityOverCode EU CFP closing soon! See you in Bratislava!

2024-01-04 Thread Paul King
Hi folks, Only a week to go to submit your Apache Groovy talks for CommunityOverCode EU in Slovakia, June 2024. We welcome beginner, intermediate and advanced talks. You can talk about Groovy or Groovy-related projects in the broader Groovy ecosystem. Since slots are limited at the conference,

Re: Subscribe to Groovy Mail Community for developers to understand and contribute

2023-12-23 Thread Paul King
Try the subscribe link from here: https://groovy-lang.org/mailing-lists.html Virus-free.www.avast.com

[ANNOUNCE] Apache Groovy 3.0.20 Released

2023-12-21 Thread Paul King
Dear community, The Apache Groovy team is pleased to announce version 3.0.20 of Apache Groovy. Apache Groovy is a multi-faceted programming language for the JVM. Further details can be found at the https://groovy.apache.org website. This release is a maintenance release of the GROOVY_3_0_X

[ANNOUNCE] Apache Groovy 4.0.17 Released

2023-12-21 Thread Paul King
Dear community, The Apache Groovy team is pleased to announce version 4.0.17 of Apache Groovy. Apache Groovy is a multi-faceted programming language for the JVM. Further details can be found at the https://groovy.apache.org website. This release is a maintenance release of the GROOVY_4_0_X

[RESULT][VOTE] Release Apache Groovy 3.0.20

2023-12-21 Thread Paul King
The vote has passed with FOUR +1 PMC vote, ONE +1 additional vote, and no other votes. I'll proceed with the next steps. Regards, Paul. On Tue, Dec 19, 2023 at 12:53 PM Paul King wrote: > > Dear development community, > > I am happy to start the VOTE thread for a Groovy 3.

[ANNOUNCE] Release Apache Groovy 5.0.0-alpha-4

2023-12-21 Thread Paul King
Dear community, The Apache Groovy team is pleased to announce version 5.0.0-alpha-4 of Apache Groovy. Apache Groovy is a multi-faceted programming language for the JVM. Further details can be found at the https://groovy.apache.org website. This is a pre-release of a new version of Groovy. We

[RESULT][VOTE] Release Apache Groovy 4.0.17

2023-12-21 Thread Paul King
The vote has passed with FOUR +1 PMC vote, ONE +1 additional vote, and no other votes. I'll proceed with the next steps. Regards, Paul. On Tue, Dec 19, 2023 at 12:27 PM Paul King wrote: > > Dear development community, > > I am happy to start the VOTE thread for a Groovy 4.

[RESULT][VOTE] Release Apache Groovy 5.0.0-alpha-4

2023-12-21 Thread Paul King
The vote has passed with FOUR +1 PMC vote, ONE +1 other vote, and no other votes. I'll proceed with the next steps. Regards, Paul. On Tue, Dec 19, 2023 at 11:08 AM Paul King wrote: > > Dear development community, > > I am happy to start the VOTE thread for a Groovy 5.0.0-alp

[VOTE] Release Apache Groovy 3.0.20

2023-12-18 Thread Paul King
Dear development community, I am happy to start the VOTE thread for a Groovy 3.0.20 release! This release includes 59 bug fixes/improvements as outlined in the changelog: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123=12353572 Tag:

[VOTE] Release Apache Groovy 4.0.17

2023-12-18 Thread Paul King
Dear development community, I am happy to start the VOTE thread for a Groovy 4.0.17 release! This release includes 8 bug fixes/improvements as outlined in the changelog: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123=12353979 Tag:

[VOTE] Release Apache Groovy 5.0.0-alpha-4

2023-12-18 Thread Paul King
Dear development community, I am happy to start the VOTE thread for a Groovy 5.0.0-alpha-4 release! This release includes 16 bug fixes/improvements as outlined in the changelog: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123=12353967 Tag:

next releases

2023-12-11 Thread Paul King
Hi folks, I was planning to do one more round of releases before the end of the year. Let me know what might need to be done before I hit the go button. It would need to be done in about a week (to get in before Christmas) or I'd probably aim for around the 27th to get in before the new year.

[ANNOUNCE] Apache Groovy 5.0.0-alpha-3 Released

2023-11-29 Thread Paul King
Dear community, The Apache Groovy team is pleased to announce version 5.0.0-alpha-3 of Apache Groovy. Apache Groovy is a multi-faceted programming language for the JVM. Further details can be found at the https://groovy.apache.org website. This is a pre-release of a new version of Groovy. We

[ANNOUNCE] Apache Groovy 4.0.16 Released

2023-11-29 Thread Paul King
Dear community, The Apache Groovy team is pleased to announce version 4.0.16 of Apache Groovy. Apache Groovy is a multi-faceted programming language for the JVM. Further details can be found at the https://groovy.apache.org website. This release is a maintenance release of the GROOVY_4_0_X

[RESULT][VOTE] Release Apache Groovy 5.0.0-alpha-3

2023-11-29 Thread Paul King
The vote has passed with FOUR +1 binding votes, ONE additional +1 votes, and no other votes. I'll proceed with the next steps. Cheers, Paul. On Mon, Nov 27, 2023 at 7:54 AM Paul King wrote: > > Dear development community, > > I am happy to start the VOTE thread for a Groovy 5

[RESULT][VOTE] Release Apache Groovy 4.0.16

2023-11-29 Thread Paul King
The vote has passed with THREE +1 binding votes, TWO additional +1 votes, and no other votes. I'll proceed with the next steps. Cheers, Paul. On Mon, Nov 27, 2023 at 6:57 AM Paul King wrote: > > Dear development community, > > I am happy to start the VOTE thread for a Groovy 4.

[VOTE] Release Apache Groovy 5.0.0-alpha-3

2023-11-26 Thread Paul King
Dear development community, I am happy to start the VOTE thread for a Groovy 5.0.0-alpha-3 release! This release includes 47 bug fixes/improvements as outlined in the changelog: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123=12353636 Tag:

[VOTE] Release Apache Groovy 4.0.16

2023-11-26 Thread Paul King
Dear development community, I am happy to start the VOTE thread for a Groovy 4.0.16 release! This release includes 25 bug fixes/improvements as outlined in the changelog: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123=12353637 Tag:

Next releases

2023-11-22 Thread Paul King
Hi folks, I was planning to kick off some more releases over the weekend or first thing next week. Time to propose/commit any changes that you require, or let me know if there is anything major that I should hold off for. I am not sure how much time I will have but I will include at least a

[DRAFT] Apache Groovy Board Report Nov 2023 (reporting on Aug/Sep/Oct)

2023-11-06 Thread Paul King
Hi Folks, Any updates/comments before I submit our latest board report? (Due tomorrow) Thanks, Paul. ===>8== ## Description: Apache Groovy is responsible for the evolution and maintenance of the Groovy programming language. ## Project Status: Current project status:

[ANNOUNCE] Apache Groovy 4.0.15 Released

2023-09-14 Thread Paul King
Dear community, The Apache Groovy team is pleased to announce version 4.0.15 of Apache Groovy. Apache Groovy is a multi-faceted programming language for the JVM. Further details can be found at the https://groovy.apache.org website. This release is a maintenance release of the GROOVY_4_0_X

[ANNOUNCE] Apache Groovy 5.0.0-alpha-2 Released

2023-09-14 Thread Paul King
Dear community, The Apache Groovy team is pleased to announce version 5.0.0-alpha-2 of Apache Groovy. Apache Groovy is a multi-faceted programming language for the JVM. Further details can be found at the https://groovy.apache.org website. This is a pre-release of a new version of Groovy. We

[RESULT][VOTE] Release Apache Groovy 4.0.15

2023-09-14 Thread Paul King
The vote has passed with FOUR +1 PMC votes, ONE additional +1 vote, and no other votes. I'll proceed with the next steps. Paul. On Mon, Sep 11, 2023 at 7:24 PM Paul King wrote: > > Dear development community, > > I am happy to start the VOTE thread for a Groovy 4.0.15 release! >

[RESULT][VOTE] Release Apache Groovy 5.0.0-alpha-2

2023-09-14 Thread Paul King
The vote has passed with FOUR +1 PMC votes and no other votes. I'll proceed with the next steps. Paul. On Mon, Sep 11, 2023 at 6:20 PM Paul King wrote: > > Dear development community, > > I am happy to start the VOTE thread for a Groovy 5.0.0-alpha-2 release! > > This relea

  1   2   3   4   5   6   7   8   9   10   >