You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@groovy.apache.org by Paul King <pa...@asert.com.au> on 2018/10/11 05:55:00 UTC

[VOTE] Release Apache Groovy 2.5.3 (take 2)

Dear development community,

I am happy to start the VOTE thread for a Groovy 2.5.3 release!

This release includes 52 bug fixes/improvements as outlined in the
changelog:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123&version=12343876

Tag:
https://git1-us-west.apache.org/repos/asf?p=groovy.git;a=tag;h=refs/tags/GROOVY_2_5_3
Tag commit id: 676d5a7d66f540a831779c208878df39d08938b5

The artifacts to be voted on are located as follows (r30001).
Source release: https://dist.apache.org/repos/dist/dev/groovy/2.5.3/sources
Convenience binaries:
https://dist.apache.org/repos/dist/dev/groovy/2.5.3/distribution

Release artifacts are signed with a key from the following file:
https://dist.apache.org/repos/dist/dev/groovy/KEYS

Please vote on releasing this package as Apache Groovy 2.5.3.

Reminder on ASF release approval requirements for PMC members:
http://www.apache.org/legal/release-policy.html#release-approval
Hints on validating checksums/signatures (but replace md5sum with
sha256sum):
https://www.apache.org/info/verification.html

The vote is open for the next 72 hours and passes if a majority of at least
three +1 PMC votes are cast.

[ ] +1 Release Apache Groovy 2.5.3
[ ]  0 I don't have a strong opinion about this, but I assume it's ok
[ ] -1 Do not release Apache Groovy 2.5.3 because...

Here is my vote:

+1 (binding)

[RESULT][VOTE] Release Apache Groovy 2.5.3 (take 2)

Posted by Paul King <pa...@asert.com.au>.
The result has passed with FIVE (5) PMC +1 binding votes. I'll proceed with
next steps.

Cheers, Paul.


On Thu, Oct 11, 2018 at 3:55 PM Paul King <pa...@asert.com.au> wrote:

> Dear development community,
>
> I am happy to start the VOTE thread for a Groovy 2.5.3 release!
>
> This release includes 52 bug fixes/improvements as outlined in the
> changelog:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123&version=12343876
>
> Tag:
> https://git1-us-west.apache.org/repos/asf?p=groovy.git;a=tag;h=refs/tags/GROOVY_2_5_3
> Tag commit id: 676d5a7d66f540a831779c208878df39d08938b5
>
> The artifacts to be voted on are located as follows (r30001).
> Source release:
> https://dist.apache.org/repos/dist/dev/groovy/2.5.3/sources
> Convenience binaries:
> https://dist.apache.org/repos/dist/dev/groovy/2.5.3/distribution
>
> Release artifacts are signed with a key from the following file:
> https://dist.apache.org/repos/dist/dev/groovy/KEYS
>
> Please vote on releasing this package as Apache Groovy 2.5.3.
>
> Reminder on ASF release approval requirements for PMC members:
> http://www.apache.org/legal/release-policy.html#release-approval
> Hints on validating checksums/signatures (but replace md5sum with
> sha256sum):
> https://www.apache.org/info/verification.html
>
> The vote is open for the next 72 hours and passes if a majority of at
> least three +1 PMC votes are cast.
>
> [ ] +1 Release Apache Groovy 2.5.3
> [ ]  0 I don't have a strong opinion about this, but I assume it's ok
> [ ] -1 Do not release Apache Groovy 2.5.3 because...
>
> Here is my vote:
>
> +1 (binding)
>
>

Re: [VOTE] Release Apache Groovy 2.5.3 (take 2)

Posted by John Wagenleitner <jo...@gmail.com>.
+1 (binding)

On Wed, Oct 10, 2018 at 10:55 PM Paul King <pa...@asert.com.au> wrote:

> Dear development community,
>
> I am happy to start the VOTE thread for a Groovy 2.5.3 release!
>
> This release includes 52 bug fixes/improvements as outlined in the
> changelog:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123&version=12343876
>
> Tag:
> https://git1-us-west.apache.org/repos/asf?p=groovy.git;a=tag;h=refs/tags/GROOVY_2_5_3
> Tag commit id: 676d5a7d66f540a831779c208878df39d08938b5
>
> The artifacts to be voted on are located as follows (r30001).
> Source release:
> https://dist.apache.org/repos/dist/dev/groovy/2.5.3/sources
> Convenience binaries:
> https://dist.apache.org/repos/dist/dev/groovy/2.5.3/distribution
>
> Release artifacts are signed with a key from the following file:
> https://dist.apache.org/repos/dist/dev/groovy/KEYS
>
> Please vote on releasing this package as Apache Groovy 2.5.3.
>
> Reminder on ASF release approval requirements for PMC members:
> http://www.apache.org/legal/release-policy.html#release-approval
> Hints on validating checksums/signatures (but replace md5sum with
> sha256sum):
> https://www.apache.org/info/verification.html
>
> The vote is open for the next 72 hours and passes if a majority of at
> least three +1 PMC votes are cast.
>
> [ ] +1 Release Apache Groovy 2.5.3
> [ ]  0 I don't have a strong opinion about this, but I assume it's ok
> [ ] -1 Do not release Apache Groovy 2.5.3 because...
>
> Here is my vote:
>
> +1 (binding)
>
>

Re: [VOTE] Release Apache Groovy 2.5.3 (take 2)

Posted by Cédric Champeau <ce...@gmail.com>.
We should add a distribution test as part of the release automation. I
wanted to do this but didn't find time...

Le ven. 12 oct. 2018 à 10:29, Andres Almiray <aa...@gmail.com> a écrit :

> Ah yes, indeed. Consuming Groovy 2.5.3 as a library is OK. Consuming it as
> a standalone distro is broken like Cedric shows.
>
> -------------------------------------------
> Java Champion; Groovy Enthusiast
> JCP EC Associate Seat
> http://andresalmiray.com
> http://www.linkedin.com/in/aalmiray
> --
> What goes up, must come down. Ask any system administrator.
> There are 10 types of people in the world: Those who understand binary,
> and those who don't.
> To understand recursion, we must first understand recursion.
>
>
> On Fri, Oct 12, 2018 at 8:05 AM Cédric Champeau <ce...@gmail.com>
> wrote:
>
>> At this point, -1. See below.
>>
>> $ gpg --verify apache-groovy-src-2.5.3.zip.asc
>> gpg: assuming signed data in 'apache-groovy-src-2.5.3.zip'
>> gpg: Signature made Thu 11 Oct 2018 07:34:42 AM CEST
>> gpg:                using RSA key 6A65176A0FB1CD0B
>> gpg: Good signature from "Paul King <pa...@apache.org>" [unknown]
>> gpg:                 aka "Paul King <pa...@asert.com.au>" [unknown]
>> gpg:                 aka "Paul King <pa...@gmail.com>"
>> [unknown]
>> gpg:                 aka "Paul King <ki...@ociweb.com>" [unknown]
>> gpg:                 aka "keybase.io/paulk_asert <pa...@keybase.io>"
>> [unknown]
>>
>> $  sha256sum apache-groovy-src-2.5.3.zip
>> 7fe017485a22afa1357bd5223872304ac04525474b9a68e84f57c522d9078380
>> apache-groovy-src-2.5.3.zip
>> $ cat apache-groovy-src-2.5.3.zip.sha256
>> 7fe017485a22afa1357bd5223872304ac04525474b9a68e84f57c522d9078380
>>
>> $ cd groovy-2.5.3
>> $ gradle -b wrapper.gradle wrapper
>> $ ./gradlew dist --scan
>>
>> https://scans.gradle.com/s/pwkrb6rzrqzyu
>>
>> It seems the build needs to be fixed again: it's not fetched from cache
>> after a "clean" anymore, so probably something broke caching. See
>> https://scans.gradle.com/s/pwkrb6rzrqzyu/timeline?showCache&task=kd7f3knycujqg
>>
>> $ cd target
>> $ unzip apache-groovy-binary-2.5.3.zip
>> $ cd groovy-2.5.3
>> $ bin/groovy -version
>> Error: Could not find or load main class
>> org.codehaus.groovy.tools.GroovyStarter
>> Caused by: java.lang.ClassNotFoundException:
>> org.codehaus.groovy.tools.GroovyStarter
>>
>> $ cd bin
>> $ ./groovy -version
>> Error: Could not find or load main class
>> org.codehaus.groovy.tools.GroovyStarter
>> Caused by: java.lang.ClassNotFoundException:
>> org.codehaus.groovy.tools.GroovyStarter
>>
>> So it seems the start scripts are broken.
>>
>> Le ven. 12 oct. 2018 à 09:39, Andres Almiray <aa...@gmail.com> a
>> écrit :
>>
>>> +1 (binding)
>>>
>>> All tests ran OK.
>>> Tested local 2.5.3 with JaCoCo regarding a pending PR on @Gnenerated
>>> support: all good as well.
>>>
>>> -------------------------------------------
>>> Java Champion; Groovy Enthusiast
>>> JCP EC Associate Seat
>>> http://andresalmiray.com
>>> http://www.linkedin.com/in/aalmiray
>>> --
>>> What goes up, must come down. Ask any system administrator.
>>> There are 10 types of people in the world: Those who understand binary,
>>> and those who don't.
>>> To understand recursion, we must first understand recursion.
>>>
>>>
>>> On Thu, Oct 11, 2018 at 5:55 AM Paul King <pa...@asert.com.au> wrote:
>>>
>>>> Dear development community,
>>>>
>>>> I am happy to start the VOTE thread for a Groovy 2.5.3 release!
>>>>
>>>> This release includes 52 bug fixes/improvements as outlined in the
>>>> changelog:
>>>>
>>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123&version=12343876
>>>>
>>>> Tag:
>>>> https://git1-us-west.apache.org/repos/asf?p=groovy.git;a=tag;h=refs/tags/GROOVY_2_5_3
>>>> Tag commit id: 676d5a7d66f540a831779c208878df39d08938b5
>>>>
>>>> The artifacts to be voted on are located as follows (r30001).
>>>> Source release:
>>>> https://dist.apache.org/repos/dist/dev/groovy/2.5.3/sources
>>>> Convenience binaries:
>>>> https://dist.apache.org/repos/dist/dev/groovy/2.5.3/distribution
>>>>
>>>> Release artifacts are signed with a key from the following file:
>>>> https://dist.apache.org/repos/dist/dev/groovy/KEYS
>>>>
>>>> Please vote on releasing this package as Apache Groovy 2.5.3.
>>>>
>>>> Reminder on ASF release approval requirements for PMC members:
>>>> http://www.apache.org/legal/release-policy.html#release-approval
>>>> Hints on validating checksums/signatures (but replace md5sum with
>>>> sha256sum):
>>>> https://www.apache.org/info/verification.html
>>>>
>>>> The vote is open for the next 72 hours and passes if a majority of at
>>>> least three +1 PMC votes are cast.
>>>>
>>>> [ ] +1 Release Apache Groovy 2.5.3
>>>> [ ]  0 I don't have a strong opinion about this, but I assume it's ok
>>>> [ ] -1 Do not release Apache Groovy 2.5.3 because...
>>>>
>>>> Here is my vote:
>>>>
>>>> +1 (binding)
>>>>
>>>>

Re: [VOTE] Release Apache Groovy 2.5.3 (take 2)

Posted by "Daniel.Sun" <su...@apache.org>.
It is OK to run `groovy -version` under win10.

Cheers,
Daniel.Sun




-----
Daniel Sun 
Apache Groovy committer 
Blog: http://blog.sunlan.me 
Twitter: @daniel_sun 

--
Sent from: http://groovy.329449.n5.nabble.com/Groovy-Dev-f372993.html

Re: [VOTE] Release Apache Groovy 2.5.3 (take 2)

Posted by Andres Almiray <aa...@gmail.com>.
Ah yes, indeed. Consuming Groovy 2.5.3 as a library is OK. Consuming it as
a standalone distro is broken like Cedric shows.

-------------------------------------------
Java Champion; Groovy Enthusiast
JCP EC Associate Seat
http://andresalmiray.com
http://www.linkedin.com/in/aalmiray
--
What goes up, must come down. Ask any system administrator.
There are 10 types of people in the world: Those who understand binary, and
those who don't.
To understand recursion, we must first understand recursion.


On Fri, Oct 12, 2018 at 8:05 AM Cédric Champeau <ce...@gmail.com>
wrote:

> At this point, -1. See below.
>
> $ gpg --verify apache-groovy-src-2.5.3.zip.asc
> gpg: assuming signed data in 'apache-groovy-src-2.5.3.zip'
> gpg: Signature made Thu 11 Oct 2018 07:34:42 AM CEST
> gpg:                using RSA key 6A65176A0FB1CD0B
> gpg: Good signature from "Paul King <pa...@apache.org>" [unknown]
> gpg:                 aka "Paul King <pa...@asert.com.au>" [unknown]
> gpg:                 aka "Paul King <pa...@gmail.com>" [unknown]
> gpg:                 aka "Paul King <ki...@ociweb.com>" [unknown]
> gpg:                 aka "keybase.io/paulk_asert <pa...@keybase.io>"
> [unknown]
>
> $  sha256sum apache-groovy-src-2.5.3.zip
> 7fe017485a22afa1357bd5223872304ac04525474b9a68e84f57c522d9078380
> apache-groovy-src-2.5.3.zip
> $ cat apache-groovy-src-2.5.3.zip.sha256
> 7fe017485a22afa1357bd5223872304ac04525474b9a68e84f57c522d9078380
>
> $ cd groovy-2.5.3
> $ gradle -b wrapper.gradle wrapper
> $ ./gradlew dist --scan
>
> https://scans.gradle.com/s/pwkrb6rzrqzyu
>
> It seems the build needs to be fixed again: it's not fetched from cache
> after a "clean" anymore, so probably something broke caching. See
> https://scans.gradle.com/s/pwkrb6rzrqzyu/timeline?showCache&task=kd7f3knycujqg
>
> $ cd target
> $ unzip apache-groovy-binary-2.5.3.zip
> $ cd groovy-2.5.3
> $ bin/groovy -version
> Error: Could not find or load main class
> org.codehaus.groovy.tools.GroovyStarter
> Caused by: java.lang.ClassNotFoundException:
> org.codehaus.groovy.tools.GroovyStarter
>
> $ cd bin
> $ ./groovy -version
> Error: Could not find or load main class
> org.codehaus.groovy.tools.GroovyStarter
> Caused by: java.lang.ClassNotFoundException:
> org.codehaus.groovy.tools.GroovyStarter
>
> So it seems the start scripts are broken.
>
> Le ven. 12 oct. 2018 à 09:39, Andres Almiray <aa...@gmail.com> a
> écrit :
>
>> +1 (binding)
>>
>> All tests ran OK.
>> Tested local 2.5.3 with JaCoCo regarding a pending PR on @Gnenerated
>> support: all good as well.
>>
>> -------------------------------------------
>> Java Champion; Groovy Enthusiast
>> JCP EC Associate Seat
>> http://andresalmiray.com
>> http://www.linkedin.com/in/aalmiray
>> --
>> What goes up, must come down. Ask any system administrator.
>> There are 10 types of people in the world: Those who understand binary,
>> and those who don't.
>> To understand recursion, we must first understand recursion.
>>
>>
>> On Thu, Oct 11, 2018 at 5:55 AM Paul King <pa...@asert.com.au> wrote:
>>
>>> Dear development community,
>>>
>>> I am happy to start the VOTE thread for a Groovy 2.5.3 release!
>>>
>>> This release includes 52 bug fixes/improvements as outlined in the
>>> changelog:
>>>
>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123&version=12343876
>>>
>>> Tag:
>>> https://git1-us-west.apache.org/repos/asf?p=groovy.git;a=tag;h=refs/tags/GROOVY_2_5_3
>>> Tag commit id: 676d5a7d66f540a831779c208878df39d08938b5
>>>
>>> The artifacts to be voted on are located as follows (r30001).
>>> Source release:
>>> https://dist.apache.org/repos/dist/dev/groovy/2.5.3/sources
>>> Convenience binaries:
>>> https://dist.apache.org/repos/dist/dev/groovy/2.5.3/distribution
>>>
>>> Release artifacts are signed with a key from the following file:
>>> https://dist.apache.org/repos/dist/dev/groovy/KEYS
>>>
>>> Please vote on releasing this package as Apache Groovy 2.5.3.
>>>
>>> Reminder on ASF release approval requirements for PMC members:
>>> http://www.apache.org/legal/release-policy.html#release-approval
>>> Hints on validating checksums/signatures (but replace md5sum with
>>> sha256sum):
>>> https://www.apache.org/info/verification.html
>>>
>>> The vote is open for the next 72 hours and passes if a majority of at
>>> least three +1 PMC votes are cast.
>>>
>>> [ ] +1 Release Apache Groovy 2.5.3
>>> [ ]  0 I don't have a strong opinion about this, but I assume it's ok
>>> [ ] -1 Do not release Apache Groovy 2.5.3 because...
>>>
>>> Here is my vote:
>>>
>>> +1 (binding)
>>>
>>>

Re: [VOTE] Release Apache Groovy 2.5.3 (take 2)

Posted by Andres Almiray <aa...@gmail.com>.
Aha! Good call. 

Didn’t change my vote so +1 stands. 

Sent from my primitive Tricorder

> On 12 Oct 2018, at 14:52, Cédric Champeau <ce...@gmail.com> wrote:
> 
> Indeed this works. Changing to +1 then.
> 
>> Le ven. 12 oct. 2018 à 14:50, Paul King <pa...@asert.com.au> a écrit :
>> Yes works for me on 4 OSs so long as GROOVY_HOME isn't hard-coded to some other value.
>> And I observe the same behavior as reported by Cédric with 2.5.2 when GROOVY_HOME is hard-coded.
>> 
>> Cheers, Paul.
>> 
>>> On Fri, Oct 12, 2018 at 10:42 PM John Wagenleitner <jo...@gmail.com> wrote:
>>> This can be caused by having GROOVY_HOME pointing to a different release, unsetting that environment variable or setting to the 2.5.3 directory should fix it.
>>> 
>>>> On Fri, Oct 12, 2018 at 1:05 AM Cédric Champeau <ce...@gmail.com> wrote:
>>>> At this point, -1. See below.
>>>> 
>>>> $ gpg --verify apache-groovy-src-2.5.3.zip.asc     
>>>> gpg: assuming signed data in 'apache-groovy-src-2.5.3.zip'
>>>> gpg: Signature made Thu 11 Oct 2018 07:34:42 AM CEST
>>>> gpg:                using RSA key 6A65176A0FB1CD0B
>>>> gpg: Good signature from "Paul King <pa...@apache.org>" [unknown]
>>>> gpg:                 aka "Paul King <pa...@asert.com.au>" [unknown]
>>>> gpg:                 aka "Paul King <pa...@gmail.com>" [unknown]
>>>> gpg:                 aka "Paul King <ki...@ociweb.com>" [unknown]
>>>> gpg:                 aka "keybase.io/paulk_asert <pa...@keybase.io>" [unknown]
>>>> 
>>>> $  sha256sum apache-groovy-src-2.5.3.zip
>>>> 7fe017485a22afa1357bd5223872304ac04525474b9a68e84f57c522d9078380  apache-groovy-src-2.5.3.zip
>>>> $ cat apache-groovy-src-2.5.3.zip.sha256 
>>>> 7fe017485a22afa1357bd5223872304ac04525474b9a68e84f57c522d9078380
>>>> 
>>>> $ cd groovy-2.5.3
>>>> $ gradle -b wrapper.gradle wrapper
>>>> $ ./gradlew dist --scan
>>>> 
>>>> https://scans.gradle.com/s/pwkrb6rzrqzyu
>>>> 
>>>> It seems the build needs to be fixed again: it's not fetched from cache after a "clean" anymore, so probably something broke caching. See https://scans.gradle.com/s/pwkrb6rzrqzyu/timeline?showCache&task=kd7f3knycujqg
>>>> 
>>>> $ cd target
>>>> $ unzip apache-groovy-binary-2.5.3.zip
>>>> $ cd groovy-2.5.3
>>>> $ bin/groovy -version
>>>> Error: Could not find or load main class org.codehaus.groovy.tools.GroovyStarter
>>>> Caused by: java.lang.ClassNotFoundException: org.codehaus.groovy.tools.GroovyStarter
>>>> 
>>>> $ cd bin 
>>>> $ ./groovy -version
>>>> Error: Could not find or load main class org.codehaus.groovy.tools.GroovyStarter
>>>> Caused by: java.lang.ClassNotFoundException: org.codehaus.groovy.tools.GroovyStarter
>>>> 
>>>> So it seems the start scripts are broken.
>>>> 
>>>>> Le ven. 12 oct. 2018 à 09:39, Andres Almiray <aa...@gmail.com> a écrit :
>>>>> +1 (binding)
>>>>> 
>>>>> All tests ran OK.
>>>>> Tested local 2.5.3 with JaCoCo regarding a pending PR on @Gnenerated support: all good as well.
>>>>> 
>>>>> -------------------------------------------
>>>>> Java Champion; Groovy Enthusiast
>>>>> JCP EC Associate Seat
>>>>> http://andresalmiray.com
>>>>> http://www.linkedin.com/in/aalmiray
>>>>> --
>>>>> What goes up, must come down. Ask any system administrator.
>>>>> There are 10 types of people in the world: Those who understand binary, and those who don't.
>>>>> To understand recursion, we must first understand recursion.
>>>>> 
>>>>> 
>>>>>> On Thu, Oct 11, 2018 at 5:55 AM Paul King <pa...@asert.com.au> wrote:
>>>>>> Dear development community,
>>>>>> 
>>>>>> I am happy to start the VOTE thread for a Groovy 2.5.3 release!
>>>>>> 
>>>>>> This release includes 52 bug fixes/improvements as outlined in the changelog:
>>>>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123&version=12343876
>>>>>> 
>>>>>> Tag: https://git1-us-west.apache.org/repos/asf?p=groovy.git;a=tag;h=refs/tags/GROOVY_2_5_3
>>>>>> Tag commit id: 676d5a7d66f540a831779c208878df39d08938b5
>>>>>> 
>>>>>> The artifacts to be voted on are located as follows (r30001).
>>>>>> Source release: https://dist.apache.org/repos/dist/dev/groovy/2.5.3/sources
>>>>>> Convenience binaries: https://dist.apache.org/repos/dist/dev/groovy/2.5.3/distribution
>>>>>> 
>>>>>> Release artifacts are signed with a key from the following file:
>>>>>> https://dist.apache.org/repos/dist/dev/groovy/KEYS
>>>>>> 
>>>>>> Please vote on releasing this package as Apache Groovy 2.5.3.
>>>>>> 
>>>>>> Reminder on ASF release approval requirements for PMC members:
>>>>>> http://www.apache.org/legal/release-policy.html#release-approval
>>>>>> Hints on validating checksums/signatures (but replace md5sum with sha256sum):
>>>>>> https://www.apache.org/info/verification.html
>>>>>> 
>>>>>> The vote is open for the next 72 hours and passes if a majority of at least three +1 PMC votes are cast.
>>>>>> 
>>>>>> [ ] +1 Release Apache Groovy 2.5.3
>>>>>> [ ]  0 I don't have a strong opinion about this, but I assume it's ok
>>>>>> [ ] -1 Do not release Apache Groovy 2.5.3 because...
>>>>>> 
>>>>>> Here is my vote:
>>>>>> 
>>>>>> +1 (binding)
>>>>>> 

Re: [VOTE] Release Apache Groovy 2.5.3 (take 2)

Posted by Cédric Champeau <ce...@gmail.com>.
Indeed this works. Changing to +1 then.

Le ven. 12 oct. 2018 à 14:50, Paul King <pa...@asert.com.au> a écrit :

> Yes works for me on 4 OSs so long as GROOVY_HOME isn't hard-coded to some
> other value.
> And I observe the same behavior as reported by Cédric with 2.5.2 when
> GROOVY_HOME is hard-coded.
>
> Cheers, Paul.
>
> On Fri, Oct 12, 2018 at 10:42 PM John Wagenleitner <
> john.wagenleitner@gmail.com> wrote:
>
>> This can be caused by having GROOVY_HOME pointing to a different release,
>> unsetting that environment variable or setting to the 2.5.3 directory
>> should fix it.
>>
>> On Fri, Oct 12, 2018 at 1:05 AM Cédric Champeau <
>> cedric.champeau@gmail.com> wrote:
>>
>>> At this point, -1. See below.
>>>
>>> $ gpg --verify apache-groovy-src-2.5.3.zip.asc
>>> gpg: assuming signed data in 'apache-groovy-src-2.5.3.zip'
>>> gpg: Signature made Thu 11 Oct 2018 07:34:42 AM CEST
>>> gpg:                using RSA key 6A65176A0FB1CD0B
>>> gpg: Good signature from "Paul King <pa...@apache.org>" [unknown]
>>> gpg:                 aka "Paul King <pa...@asert.com.au>" [unknown]
>>> gpg:                 aka "Paul King <pa...@gmail.com>"
>>> [unknown]
>>> gpg:                 aka "Paul King <ki...@ociweb.com>" [unknown]
>>> gpg:                 aka "keybase.io/paulk_asert <pa...@keybase.io>"
>>> [unknown]
>>>
>>> $  sha256sum apache-groovy-src-2.5.3.zip
>>> 7fe017485a22afa1357bd5223872304ac04525474b9a68e84f57c522d9078380
>>> apache-groovy-src-2.5.3.zip
>>> $ cat apache-groovy-src-2.5.3.zip.sha256
>>> 7fe017485a22afa1357bd5223872304ac04525474b9a68e84f57c522d9078380
>>>
>>> $ cd groovy-2.5.3
>>> $ gradle -b wrapper.gradle wrapper
>>> $ ./gradlew dist --scan
>>>
>>> https://scans.gradle.com/s/pwkrb6rzrqzyu
>>>
>>> It seems the build needs to be fixed again: it's not fetched from cache
>>> after a "clean" anymore, so probably something broke caching. See
>>> https://scans.gradle.com/s/pwkrb6rzrqzyu/timeline?showCache&task=kd7f3knycujqg
>>>
>>> $ cd target
>>> $ unzip apache-groovy-binary-2.5.3.zip
>>> $ cd groovy-2.5.3
>>> $ bin/groovy -version
>>> Error: Could not find or load main class
>>> org.codehaus.groovy.tools.GroovyStarter
>>> Caused by: java.lang.ClassNotFoundException:
>>> org.codehaus.groovy.tools.GroovyStarter
>>>
>>> $ cd bin
>>> $ ./groovy -version
>>> Error: Could not find or load main class
>>> org.codehaus.groovy.tools.GroovyStarter
>>> Caused by: java.lang.ClassNotFoundException:
>>> org.codehaus.groovy.tools.GroovyStarter
>>>
>>> So it seems the start scripts are broken.
>>>
>>> Le ven. 12 oct. 2018 à 09:39, Andres Almiray <aa...@gmail.com> a
>>> écrit :
>>>
>>>> +1 (binding)
>>>>
>>>> All tests ran OK.
>>>> Tested local 2.5.3 with JaCoCo regarding a pending PR on @Gnenerated
>>>> support: all good as well.
>>>>
>>>> -------------------------------------------
>>>> Java Champion; Groovy Enthusiast
>>>> JCP EC Associate Seat
>>>> http://andresalmiray.com
>>>> http://www.linkedin.com/in/aalmiray
>>>> --
>>>> What goes up, must come down. Ask any system administrator.
>>>> There are 10 types of people in the world: Those who understand binary,
>>>> and those who don't.
>>>> To understand recursion, we must first understand recursion.
>>>>
>>>>
>>>> On Thu, Oct 11, 2018 at 5:55 AM Paul King <pa...@asert.com.au> wrote:
>>>>
>>>>> Dear development community,
>>>>>
>>>>> I am happy to start the VOTE thread for a Groovy 2.5.3 release!
>>>>>
>>>>> This release includes 52 bug fixes/improvements as outlined in the
>>>>> changelog:
>>>>>
>>>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123&version=12343876
>>>>>
>>>>> Tag:
>>>>> https://git1-us-west.apache.org/repos/asf?p=groovy.git;a=tag;h=refs/tags/GROOVY_2_5_3
>>>>> Tag commit id: 676d5a7d66f540a831779c208878df39d08938b5
>>>>>
>>>>> The artifacts to be voted on are located as follows (r30001).
>>>>> Source release:
>>>>> https://dist.apache.org/repos/dist/dev/groovy/2.5.3/sources
>>>>> Convenience binaries:
>>>>> https://dist.apache.org/repos/dist/dev/groovy/2.5.3/distribution
>>>>>
>>>>> Release artifacts are signed with a key from the following file:
>>>>> https://dist.apache.org/repos/dist/dev/groovy/KEYS
>>>>>
>>>>> Please vote on releasing this package as Apache Groovy 2.5.3.
>>>>>
>>>>> Reminder on ASF release approval requirements for PMC members:
>>>>> http://www.apache.org/legal/release-policy.html#release-approval
>>>>> Hints on validating checksums/signatures (but replace md5sum with
>>>>> sha256sum):
>>>>> https://www.apache.org/info/verification.html
>>>>>
>>>>> The vote is open for the next 72 hours and passes if a majority of at
>>>>> least three +1 PMC votes are cast.
>>>>>
>>>>> [ ] +1 Release Apache Groovy 2.5.3
>>>>> [ ]  0 I don't have a strong opinion about this, but I assume it's ok
>>>>> [ ] -1 Do not release Apache Groovy 2.5.3 because...
>>>>>
>>>>> Here is my vote:
>>>>>
>>>>> +1 (binding)
>>>>>
>>>>>

Re: [VOTE] Release Apache Groovy 2.5.3 (take 2)

Posted by Paul King <pa...@asert.com.au>.
Yes works for me on 4 OSs so long as GROOVY_HOME isn't hard-coded to some
other value.
And I observe the same behavior as reported by Cédric with 2.5.2 when
GROOVY_HOME is hard-coded.

Cheers, Paul.

On Fri, Oct 12, 2018 at 10:42 PM John Wagenleitner <
john.wagenleitner@gmail.com> wrote:

> This can be caused by having GROOVY_HOME pointing to a different release,
> unsetting that environment variable or setting to the 2.5.3 directory
> should fix it.
>
> On Fri, Oct 12, 2018 at 1:05 AM Cédric Champeau <ce...@gmail.com>
> wrote:
>
>> At this point, -1. See below.
>>
>> $ gpg --verify apache-groovy-src-2.5.3.zip.asc
>> gpg: assuming signed data in 'apache-groovy-src-2.5.3.zip'
>> gpg: Signature made Thu 11 Oct 2018 07:34:42 AM CEST
>> gpg:                using RSA key 6A65176A0FB1CD0B
>> gpg: Good signature from "Paul King <pa...@apache.org>" [unknown]
>> gpg:                 aka "Paul King <pa...@asert.com.au>" [unknown]
>> gpg:                 aka "Paul King <pa...@gmail.com>"
>> [unknown]
>> gpg:                 aka "Paul King <ki...@ociweb.com>" [unknown]
>> gpg:                 aka "keybase.io/paulk_asert <pa...@keybase.io>"
>> [unknown]
>>
>> $  sha256sum apache-groovy-src-2.5.3.zip
>> 7fe017485a22afa1357bd5223872304ac04525474b9a68e84f57c522d9078380
>> apache-groovy-src-2.5.3.zip
>> $ cat apache-groovy-src-2.5.3.zip.sha256
>> 7fe017485a22afa1357bd5223872304ac04525474b9a68e84f57c522d9078380
>>
>> $ cd groovy-2.5.3
>> $ gradle -b wrapper.gradle wrapper
>> $ ./gradlew dist --scan
>>
>> https://scans.gradle.com/s/pwkrb6rzrqzyu
>>
>> It seems the build needs to be fixed again: it's not fetched from cache
>> after a "clean" anymore, so probably something broke caching. See
>> https://scans.gradle.com/s/pwkrb6rzrqzyu/timeline?showCache&task=kd7f3knycujqg
>>
>> $ cd target
>> $ unzip apache-groovy-binary-2.5.3.zip
>> $ cd groovy-2.5.3
>> $ bin/groovy -version
>> Error: Could not find or load main class
>> org.codehaus.groovy.tools.GroovyStarter
>> Caused by: java.lang.ClassNotFoundException:
>> org.codehaus.groovy.tools.GroovyStarter
>>
>> $ cd bin
>> $ ./groovy -version
>> Error: Could not find or load main class
>> org.codehaus.groovy.tools.GroovyStarter
>> Caused by: java.lang.ClassNotFoundException:
>> org.codehaus.groovy.tools.GroovyStarter
>>
>> So it seems the start scripts are broken.
>>
>> Le ven. 12 oct. 2018 à 09:39, Andres Almiray <aa...@gmail.com> a
>> écrit :
>>
>>> +1 (binding)
>>>
>>> All tests ran OK.
>>> Tested local 2.5.3 with JaCoCo regarding a pending PR on @Gnenerated
>>> support: all good as well.
>>>
>>> -------------------------------------------
>>> Java Champion; Groovy Enthusiast
>>> JCP EC Associate Seat
>>> http://andresalmiray.com
>>> http://www.linkedin.com/in/aalmiray
>>> --
>>> What goes up, must come down. Ask any system administrator.
>>> There are 10 types of people in the world: Those who understand binary,
>>> and those who don't.
>>> To understand recursion, we must first understand recursion.
>>>
>>>
>>> On Thu, Oct 11, 2018 at 5:55 AM Paul King <pa...@asert.com.au> wrote:
>>>
>>>> Dear development community,
>>>>
>>>> I am happy to start the VOTE thread for a Groovy 2.5.3 release!
>>>>
>>>> This release includes 52 bug fixes/improvements as outlined in the
>>>> changelog:
>>>>
>>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123&version=12343876
>>>>
>>>> Tag:
>>>> https://git1-us-west.apache.org/repos/asf?p=groovy.git;a=tag;h=refs/tags/GROOVY_2_5_3
>>>> Tag commit id: 676d5a7d66f540a831779c208878df39d08938b5
>>>>
>>>> The artifacts to be voted on are located as follows (r30001).
>>>> Source release:
>>>> https://dist.apache.org/repos/dist/dev/groovy/2.5.3/sources
>>>> Convenience binaries:
>>>> https://dist.apache.org/repos/dist/dev/groovy/2.5.3/distribution
>>>>
>>>> Release artifacts are signed with a key from the following file:
>>>> https://dist.apache.org/repos/dist/dev/groovy/KEYS
>>>>
>>>> Please vote on releasing this package as Apache Groovy 2.5.3.
>>>>
>>>> Reminder on ASF release approval requirements for PMC members:
>>>> http://www.apache.org/legal/release-policy.html#release-approval
>>>> Hints on validating checksums/signatures (but replace md5sum with
>>>> sha256sum):
>>>> https://www.apache.org/info/verification.html
>>>>
>>>> The vote is open for the next 72 hours and passes if a majority of at
>>>> least three +1 PMC votes are cast.
>>>>
>>>> [ ] +1 Release Apache Groovy 2.5.3
>>>> [ ]  0 I don't have a strong opinion about this, but I assume it's ok
>>>> [ ] -1 Do not release Apache Groovy 2.5.3 because...
>>>>
>>>> Here is my vote:
>>>>
>>>> +1 (binding)
>>>>
>>>>

Re: [VOTE] Release Apache Groovy 2.5.3 (take 2)

Posted by John Wagenleitner <jo...@gmail.com>.
This can be caused by having GROOVY_HOME pointing to a different release,
unsetting that environment variable or setting to the 2.5.3 directory
should fix it.

On Fri, Oct 12, 2018 at 1:05 AM Cédric Champeau <ce...@gmail.com>
wrote:

> At this point, -1. See below.
>
> $ gpg --verify apache-groovy-src-2.5.3.zip.asc
> gpg: assuming signed data in 'apache-groovy-src-2.5.3.zip'
> gpg: Signature made Thu 11 Oct 2018 07:34:42 AM CEST
> gpg:                using RSA key 6A65176A0FB1CD0B
> gpg: Good signature from "Paul King <pa...@apache.org>" [unknown]
> gpg:                 aka "Paul King <pa...@asert.com.au>" [unknown]
> gpg:                 aka "Paul King <pa...@gmail.com>" [unknown]
> gpg:                 aka "Paul King <ki...@ociweb.com>" [unknown]
> gpg:                 aka "keybase.io/paulk_asert <pa...@keybase.io>"
> [unknown]
>
> $  sha256sum apache-groovy-src-2.5.3.zip
> 7fe017485a22afa1357bd5223872304ac04525474b9a68e84f57c522d9078380
> apache-groovy-src-2.5.3.zip
> $ cat apache-groovy-src-2.5.3.zip.sha256
> 7fe017485a22afa1357bd5223872304ac04525474b9a68e84f57c522d9078380
>
> $ cd groovy-2.5.3
> $ gradle -b wrapper.gradle wrapper
> $ ./gradlew dist --scan
>
> https://scans.gradle.com/s/pwkrb6rzrqzyu
>
> It seems the build needs to be fixed again: it's not fetched from cache
> after a "clean" anymore, so probably something broke caching. See
> https://scans.gradle.com/s/pwkrb6rzrqzyu/timeline?showCache&task=kd7f3knycujqg
>
> $ cd target
> $ unzip apache-groovy-binary-2.5.3.zip
> $ cd groovy-2.5.3
> $ bin/groovy -version
> Error: Could not find or load main class
> org.codehaus.groovy.tools.GroovyStarter
> Caused by: java.lang.ClassNotFoundException:
> org.codehaus.groovy.tools.GroovyStarter
>
> $ cd bin
> $ ./groovy -version
> Error: Could not find or load main class
> org.codehaus.groovy.tools.GroovyStarter
> Caused by: java.lang.ClassNotFoundException:
> org.codehaus.groovy.tools.GroovyStarter
>
> So it seems the start scripts are broken.
>
> Le ven. 12 oct. 2018 à 09:39, Andres Almiray <aa...@gmail.com> a
> écrit :
>
>> +1 (binding)
>>
>> All tests ran OK.
>> Tested local 2.5.3 with JaCoCo regarding a pending PR on @Gnenerated
>> support: all good as well.
>>
>> -------------------------------------------
>> Java Champion; Groovy Enthusiast
>> JCP EC Associate Seat
>> http://andresalmiray.com
>> http://www.linkedin.com/in/aalmiray
>> --
>> What goes up, must come down. Ask any system administrator.
>> There are 10 types of people in the world: Those who understand binary,
>> and those who don't.
>> To understand recursion, we must first understand recursion.
>>
>>
>> On Thu, Oct 11, 2018 at 5:55 AM Paul King <pa...@asert.com.au> wrote:
>>
>>> Dear development community,
>>>
>>> I am happy to start the VOTE thread for a Groovy 2.5.3 release!
>>>
>>> This release includes 52 bug fixes/improvements as outlined in the
>>> changelog:
>>>
>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123&version=12343876
>>>
>>> Tag:
>>> https://git1-us-west.apache.org/repos/asf?p=groovy.git;a=tag;h=refs/tags/GROOVY_2_5_3
>>> Tag commit id: 676d5a7d66f540a831779c208878df39d08938b5
>>>
>>> The artifacts to be voted on are located as follows (r30001).
>>> Source release:
>>> https://dist.apache.org/repos/dist/dev/groovy/2.5.3/sources
>>> Convenience binaries:
>>> https://dist.apache.org/repos/dist/dev/groovy/2.5.3/distribution
>>>
>>> Release artifacts are signed with a key from the following file:
>>> https://dist.apache.org/repos/dist/dev/groovy/KEYS
>>>
>>> Please vote on releasing this package as Apache Groovy 2.5.3.
>>>
>>> Reminder on ASF release approval requirements for PMC members:
>>> http://www.apache.org/legal/release-policy.html#release-approval
>>> Hints on validating checksums/signatures (but replace md5sum with
>>> sha256sum):
>>> https://www.apache.org/info/verification.html
>>>
>>> The vote is open for the next 72 hours and passes if a majority of at
>>> least three +1 PMC votes are cast.
>>>
>>> [ ] +1 Release Apache Groovy 2.5.3
>>> [ ]  0 I don't have a strong opinion about this, but I assume it's ok
>>> [ ] -1 Do not release Apache Groovy 2.5.3 because...
>>>
>>> Here is my vote:
>>>
>>> +1 (binding)
>>>
>>>

Re: [VOTE] Release Apache Groovy 2.5.3 (take 2)

Posted by Cédric Champeau <ce...@gmail.com>.
At this point, -1. See below.

$ gpg --verify apache-groovy-src-2.5.3.zip.asc
gpg: assuming signed data in 'apache-groovy-src-2.5.3.zip'
gpg: Signature made Thu 11 Oct 2018 07:34:42 AM CEST
gpg:                using RSA key 6A65176A0FB1CD0B
gpg: Good signature from "Paul King <pa...@apache.org>" [unknown]
gpg:                 aka "Paul King <pa...@asert.com.au>" [unknown]
gpg:                 aka "Paul King <pa...@gmail.com>" [unknown]
gpg:                 aka "Paul King <ki...@ociweb.com>" [unknown]
gpg:                 aka "keybase.io/paulk_asert <pa...@keybase.io>"
[unknown]

$  sha256sum apache-groovy-src-2.5.3.zip
7fe017485a22afa1357bd5223872304ac04525474b9a68e84f57c522d9078380
apache-groovy-src-2.5.3.zip
$ cat apache-groovy-src-2.5.3.zip.sha256
7fe017485a22afa1357bd5223872304ac04525474b9a68e84f57c522d9078380

$ cd groovy-2.5.3
$ gradle -b wrapper.gradle wrapper
$ ./gradlew dist --scan

https://scans.gradle.com/s/pwkrb6rzrqzyu

It seems the build needs to be fixed again: it's not fetched from cache
after a "clean" anymore, so probably something broke caching. See
https://scans.gradle.com/s/pwkrb6rzrqzyu/timeline?showCache&task=kd7f3knycujqg

$ cd target
$ unzip apache-groovy-binary-2.5.3.zip
$ cd groovy-2.5.3
$ bin/groovy -version
Error: Could not find or load main class
org.codehaus.groovy.tools.GroovyStarter
Caused by: java.lang.ClassNotFoundException:
org.codehaus.groovy.tools.GroovyStarter

$ cd bin
$ ./groovy -version
Error: Could not find or load main class
org.codehaus.groovy.tools.GroovyStarter
Caused by: java.lang.ClassNotFoundException:
org.codehaus.groovy.tools.GroovyStarter

So it seems the start scripts are broken.

Le ven. 12 oct. 2018 à 09:39, Andres Almiray <aa...@gmail.com> a écrit :

> +1 (binding)
>
> All tests ran OK.
> Tested local 2.5.3 with JaCoCo regarding a pending PR on @Gnenerated
> support: all good as well.
>
> -------------------------------------------
> Java Champion; Groovy Enthusiast
> JCP EC Associate Seat
> http://andresalmiray.com
> http://www.linkedin.com/in/aalmiray
> --
> What goes up, must come down. Ask any system administrator.
> There are 10 types of people in the world: Those who understand binary,
> and those who don't.
> To understand recursion, we must first understand recursion.
>
>
> On Thu, Oct 11, 2018 at 5:55 AM Paul King <pa...@asert.com.au> wrote:
>
>> Dear development community,
>>
>> I am happy to start the VOTE thread for a Groovy 2.5.3 release!
>>
>> This release includes 52 bug fixes/improvements as outlined in the
>> changelog:
>>
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123&version=12343876
>>
>> Tag:
>> https://git1-us-west.apache.org/repos/asf?p=groovy.git;a=tag;h=refs/tags/GROOVY_2_5_3
>> Tag commit id: 676d5a7d66f540a831779c208878df39d08938b5
>>
>> The artifacts to be voted on are located as follows (r30001).
>> Source release:
>> https://dist.apache.org/repos/dist/dev/groovy/2.5.3/sources
>> Convenience binaries:
>> https://dist.apache.org/repos/dist/dev/groovy/2.5.3/distribution
>>
>> Release artifacts are signed with a key from the following file:
>> https://dist.apache.org/repos/dist/dev/groovy/KEYS
>>
>> Please vote on releasing this package as Apache Groovy 2.5.3.
>>
>> Reminder on ASF release approval requirements for PMC members:
>> http://www.apache.org/legal/release-policy.html#release-approval
>> Hints on validating checksums/signatures (but replace md5sum with
>> sha256sum):
>> https://www.apache.org/info/verification.html
>>
>> The vote is open for the next 72 hours and passes if a majority of at
>> least three +1 PMC votes are cast.
>>
>> [ ] +1 Release Apache Groovy 2.5.3
>> [ ]  0 I don't have a strong opinion about this, but I assume it's ok
>> [ ] -1 Do not release Apache Groovy 2.5.3 because...
>>
>> Here is my vote:
>>
>> +1 (binding)
>>
>>

Re: [VOTE] Release Apache Groovy 2.5.3 (take 2)

Posted by Andres Almiray <aa...@gmail.com>.
+1 (binding)

All tests ran OK.
Tested local 2.5.3 with JaCoCo regarding a pending PR on @Gnenerated
support: all good as well.

-------------------------------------------
Java Champion; Groovy Enthusiast
JCP EC Associate Seat
http://andresalmiray.com
http://www.linkedin.com/in/aalmiray
--
What goes up, must come down. Ask any system administrator.
There are 10 types of people in the world: Those who understand binary, and
those who don't.
To understand recursion, we must first understand recursion.


On Thu, Oct 11, 2018 at 5:55 AM Paul King <pa...@asert.com.au> wrote:

> Dear development community,
>
> I am happy to start the VOTE thread for a Groovy 2.5.3 release!
>
> This release includes 52 bug fixes/improvements as outlined in the
> changelog:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123&version=12343876
>
> Tag:
> https://git1-us-west.apache.org/repos/asf?p=groovy.git;a=tag;h=refs/tags/GROOVY_2_5_3
> Tag commit id: 676d5a7d66f540a831779c208878df39d08938b5
>
> The artifacts to be voted on are located as follows (r30001).
> Source release:
> https://dist.apache.org/repos/dist/dev/groovy/2.5.3/sources
> Convenience binaries:
> https://dist.apache.org/repos/dist/dev/groovy/2.5.3/distribution
>
> Release artifacts are signed with a key from the following file:
> https://dist.apache.org/repos/dist/dev/groovy/KEYS
>
> Please vote on releasing this package as Apache Groovy 2.5.3.
>
> Reminder on ASF release approval requirements for PMC members:
> http://www.apache.org/legal/release-policy.html#release-approval
> Hints on validating checksums/signatures (but replace md5sum with
> sha256sum):
> https://www.apache.org/info/verification.html
>
> The vote is open for the next 72 hours and passes if a majority of at
> least three +1 PMC votes are cast.
>
> [ ] +1 Release Apache Groovy 2.5.3
> [ ]  0 I don't have a strong opinion about this, but I assume it's ok
> [ ] -1 Do not release Apache Groovy 2.5.3 because...
>
> Here is my vote:
>
> +1 (binding)
>
>

Re: [VOTE] Release Apache Groovy 2.5.3 (take 2)

Posted by Guillaume Laforge <gl...@gmail.com>.
+1 (binding)

No problem with my usual smoke tests.

Guillaume


On Thu, Oct 11, 2018 at 6:55 AM Paul King <pa...@asert.com.au> wrote:

> Dear development community,
>
> I am happy to start the VOTE thread for a Groovy 2.5.3 release!
>
> This release includes 52 bug fixes/improvements as outlined in the
> changelog:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123&version=12343876
>
> Tag:
> https://git1-us-west.apache.org/repos/asf?p=groovy.git;a=tag;h=refs/tags/GROOVY_2_5_3
> Tag commit id: 676d5a7d66f540a831779c208878df39d08938b5
>
> The artifacts to be voted on are located as follows (r30001).
> Source release:
> https://dist.apache.org/repos/dist/dev/groovy/2.5.3/sources
> Convenience binaries:
> https://dist.apache.org/repos/dist/dev/groovy/2.5.3/distribution
>
> Release artifacts are signed with a key from the following file:
> https://dist.apache.org/repos/dist/dev/groovy/KEYS
>
> Please vote on releasing this package as Apache Groovy 2.5.3.
>
> Reminder on ASF release approval requirements for PMC members:
> http://www.apache.org/legal/release-policy.html#release-approval
> Hints on validating checksums/signatures (but replace md5sum with
> sha256sum):
> https://www.apache.org/info/verification.html
>
> The vote is open for the next 72 hours and passes if a majority of at
> least three +1 PMC votes are cast.
>
> [ ] +1 Release Apache Groovy 2.5.3
> [ ]  0 I don't have a strong opinion about this, but I assume it's ok
> [ ] -1 Do not release Apache Groovy 2.5.3 because...
>
> Here is my vote:
>
> +1 (binding)
>
>

-- 
Guillaume Laforge
Apache Groovy committer & PMC Vice-President
Developer Advocate @ Google Cloud Platform

Blog: http://glaforge.appspot.com/
Twitter: @glaforge <http://twitter.com/glaforge>