You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@groovy.apache.org by Daniel Sun <re...@hotmail.com> on 2017/08/30 15:23:44 UTC

[VOTE] Release Apache Groovy 2.6.0-alpha-1 (take 2)

Dear community,

I am happy to start the VOTE thread for a Groovy 2.6.0-alpha-1 release!

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

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

The artifacts to be voted on are located as follows (r21363).
Source release:
https://dist.apache.org/repos/dist/dev/groovy/2.6.0-alpha-1/sources
Convenience binaries:
https://dist.apache.org/repos/dist/dev/groovy/2.6.0-alpha-1/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.6.0-alpha-1.

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.6.0-alpha-1
[ ]  0 I don't have a strong opinion about this, but I assume it's ok
[ ] -1 Do not release Apache Groovy 2.6.0-alpha-1 because...

Here is my vote:

+1 (binding)




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

Re: [VOTE] Release Apache Groovy 2.6.0-alpha-1 (take 2)

Posted by Paul King <pa...@asert.com.au>.
Yes, an exemption would be nice!

On Fri, Sep 1, 2017 at 9:11 PM, Cédric Champeau <ce...@gmail.com>
wrote:

> Remind me how many of those problems would have been avoided if the Gradle
> wrapper was blessed by the Foundation?
>
>
> 2017-09-01 13:00 GMT+02:00 Paul King <pa...@asert.com.au>:
>
>>
>>
>> On Fri, Sep 1, 2017 at 3:50 AM, Konstantin Boudnik <co...@apache.org>
>> wrote:
>>
>>> +1 [binding]
>>>
>>> - Signature is ok
>>> - Checksum is ok (although the file is formatted so that it prevent
>>> automatic
>>> validation via -c option)
>>> - RAT is ok
>>>
>>> Perhaps a note on the requirement for Gradle 3.5.1 needs to be added to
>>> the
>>> release notes? 'cause the build is failing with the latest version as
>>> well as
>>> with an old 2.10+ ones.
>>>
>>
>> Thanks for noticing that Cos. I've added in some additional wording for
>> the next release.
>>
>> It's the bootstrap step that is the culprit. Once bootstrapping is done,
>> using gradlew should then use the correct version. The wording I just added
>> could be made simpler and clearer if we tweak the build just a little so as
>> not to trip over the changes that come into play when using Gradle 4 (at
>> least while bootstrapping). I've created GROOVY-8308 to look into that.
>>
>> Cheers, Paul.
>>
>>
>>
>>> Thank you!
>>>   Cos
>>>
>>> On Wed, Aug 30, 2017 at 08:23AM, Daniel Sun wrote:
>>> > Dear community,
>>> >
>>> > I am happy to start the VOTE thread for a Groovy 2.6.0-alpha-1 release!
>>> >
>>> > This release includes 33 bug fixes/improvements as outlined in the
>>> > changelog:
>>> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?proje
>>> ctId=12318123&version=12340456
>>> >
>>> > Tag:
>>> > https://git1-us-west.apache.org/repos/asf?p=groovy.git;a=tag
>>> ;h=refs/tags/GROOVY_2_6_0_ALPHA_1
>>> > Tag commit id: 23c95ee4d852bef85a3abd666489a2ca8a834289
>>> >
>>> > The artifacts to be voted on are located as follows (r21363).
>>> > Source release:
>>> > https://dist.apache.org/repos/dist/dev/groovy/2.6.0-alpha-1/sources
>>> > Convenience binaries:
>>> > https://dist.apache.org/repos/dist/dev/groovy/2.6.0-alpha-1/
>>> 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.6.0-alpha-1.
>>> >
>>> > 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.6.0-alpha-1
>>> > [ ]  0 I don't have a strong opinion about this, but I assume it's ok
>>> > [ ] -1 Do not release Apache Groovy 2.6.0-alpha-1 because...
>>> >
>>> > Here is my vote:
>>> >
>>> > +1 (binding)
>>> >
>>> >
>>> >
>>> >
>>> > --
>>> > Sent from: http://groovy.329449.n5.nabble.com/Groovy-Dev-f372993.html
>>>
>>
>>
>

Re: [VOTE] Release Apache Groovy 2.6.0-alpha-1 (take 2)

Posted by Konstantin Boudnik <co...@apache.org>.
It would certainly help with some, but would indeed add more. The binary, the
wrapper depends on, couldn't be a part of the source code tree. As it will
result in getting the binary in the source release. And that would invalidate
this very release, as I am sure you all know.

Perhaps I can offer an alternative here. There are a few projects using Gradle
and the same issue has came up a few times in different communities. In Bigtop
we are using a slightly customized wrapper script [1]. It loads the version of
the Gradle binary from [2] and downloads it on the first run. That's gives us
the full control of what we are running our builds with, and doesn't violate
the Foundation release policy.

I'd be happy to make a patch for that, if the group likes the approach.

Cos

[1] https://is.gd/VESMIX
[2] https://is.gd/Mi8MMt

On Fri, Sep 01, 2017 at 01:11PM, Cédric Champeau wrote:
> Remind me how many of those problems would have been avoided if the Gradle
> wrapper was blessed by the Foundation?
> 
> 
> 2017-09-01 13:00 GMT+02:00 Paul King <pa...@asert.com.au>:
> 
> >
> >
> > On Fri, Sep 1, 2017 at 3:50 AM, Konstantin Boudnik <co...@apache.org> wrote:
> >
> >> +1 [binding]
> >>
> >> - Signature is ok
> >> - Checksum is ok (although the file is formatted so that it prevent
> >> automatic
> >> validation via -c option)
> >> - RAT is ok
> >>
> >> Perhaps a note on the requirement for Gradle 3.5.1 needs to be added to
> >> the
> >> release notes? 'cause the build is failing with the latest version as
> >> well as
> >> with an old 2.10+ ones.
> >>
> >
> > Thanks for noticing that Cos. I've added in some additional wording for
> > the next release.
> >
> > It's the bootstrap step that is the culprit. Once bootstrapping is done,
> > using gradlew should then use the correct version. The wording I just added
> > could be made simpler and clearer if we tweak the build just a little so as
> > not to trip over the changes that come into play when using Gradle 4 (at
> > least while bootstrapping). I've created GROOVY-8308 to look into that.
> >
> > Cheers, Paul.
> >
> >
> >
> >> Thank you!
> >>   Cos
> >>
> >> On Wed, Aug 30, 2017 at 08:23AM, Daniel Sun wrote:
> >> > Dear community,
> >> >
> >> > I am happy to start the VOTE thread for a Groovy 2.6.0-alpha-1 release!
> >> >
> >> > This release includes 33 bug fixes/improvements as outlined in the
> >> > changelog:
> >> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?proje
> >> ctId=12318123&version=12340456
> >> >
> >> > Tag:
> >> > https://git1-us-west.apache.org/repos/asf?p=groovy.git;a=tag
> >> ;h=refs/tags/GROOVY_2_6_0_ALPHA_1
> >> > Tag commit id: 23c95ee4d852bef85a3abd666489a2ca8a834289
> >> >
> >> > The artifacts to be voted on are located as follows (r21363).
> >> > Source release:
> >> > https://dist.apache.org/repos/dist/dev/groovy/2.6.0-alpha-1/sources
> >> > Convenience binaries:
> >> > https://dist.apache.org/repos/dist/dev/groovy/2.6.0-alpha-1/
> >> 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.6.0-alpha-1.
> >> >
> >> > 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.6.0-alpha-1
> >> > [ ]  0 I don't have a strong opinion about this, but I assume it's ok
> >> > [ ] -1 Do not release Apache Groovy 2.6.0-alpha-1 because...
> >> >
> >> > Here is my vote:
> >> >
> >> > +1 (binding)
> >> >
> >> >
> >> >
> >> >
> >> > --
> >> > Sent from: http://groovy.329449.n5.nabble.com/Groovy-Dev-f372993.html
> >>
> >
> >


Re: [VOTE] Release Apache Groovy 2.6.0-alpha-1 (take 2)

Posted by Cédric Champeau <ce...@gmail.com>.
Remind me how many of those problems would have been avoided if the Gradle
wrapper was blessed by the Foundation?


2017-09-01 13:00 GMT+02:00 Paul King <pa...@asert.com.au>:

>
>
> On Fri, Sep 1, 2017 at 3:50 AM, Konstantin Boudnik <co...@apache.org> wrote:
>
>> +1 [binding]
>>
>> - Signature is ok
>> - Checksum is ok (although the file is formatted so that it prevent
>> automatic
>> validation via -c option)
>> - RAT is ok
>>
>> Perhaps a note on the requirement for Gradle 3.5.1 needs to be added to
>> the
>> release notes? 'cause the build is failing with the latest version as
>> well as
>> with an old 2.10+ ones.
>>
>
> Thanks for noticing that Cos. I've added in some additional wording for
> the next release.
>
> It's the bootstrap step that is the culprit. Once bootstrapping is done,
> using gradlew should then use the correct version. The wording I just added
> could be made simpler and clearer if we tweak the build just a little so as
> not to trip over the changes that come into play when using Gradle 4 (at
> least while bootstrapping). I've created GROOVY-8308 to look into that.
>
> Cheers, Paul.
>
>
>
>> Thank you!
>>   Cos
>>
>> On Wed, Aug 30, 2017 at 08:23AM, Daniel Sun wrote:
>> > Dear community,
>> >
>> > I am happy to start the VOTE thread for a Groovy 2.6.0-alpha-1 release!
>> >
>> > This release includes 33 bug fixes/improvements as outlined in the
>> > changelog:
>> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?proje
>> ctId=12318123&version=12340456
>> >
>> > Tag:
>> > https://git1-us-west.apache.org/repos/asf?p=groovy.git;a=tag
>> ;h=refs/tags/GROOVY_2_6_0_ALPHA_1
>> > Tag commit id: 23c95ee4d852bef85a3abd666489a2ca8a834289
>> >
>> > The artifacts to be voted on are located as follows (r21363).
>> > Source release:
>> > https://dist.apache.org/repos/dist/dev/groovy/2.6.0-alpha-1/sources
>> > Convenience binaries:
>> > https://dist.apache.org/repos/dist/dev/groovy/2.6.0-alpha-1/
>> 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.6.0-alpha-1.
>> >
>> > 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.6.0-alpha-1
>> > [ ]  0 I don't have a strong opinion about this, but I assume it's ok
>> > [ ] -1 Do not release Apache Groovy 2.6.0-alpha-1 because...
>> >
>> > Here is my vote:
>> >
>> > +1 (binding)
>> >
>> >
>> >
>> >
>> > --
>> > Sent from: http://groovy.329449.n5.nabble.com/Groovy-Dev-f372993.html
>>
>
>

Fwd: [VOTE] Release Apache Groovy 2.6.0-alpha-1 (take 2)

Posted by Paul King <pa...@asert.com.au>.
Daniel, we should make a note in the release email mentioning the Gradle
3.5.1 requirement if building from the source distribution. Let me know if
you need help with the wording.

Cheers, Paul.

---------- Forwarded message ----------
From: Paul King <pa...@asert.com.au>
Date: Fri, Sep 1, 2017 at 9:00 PM
Subject: Re: [VOTE] Release Apache Groovy 2.6.0-alpha-1 (take 2)
To: dev@groovy.apache.org




On Fri, Sep 1, 2017 at 3:50 AM, Konstantin Boudnik <co...@apache.org> wrote:

> +1 [binding]
>
> - Signature is ok
> - Checksum is ok (although the file is formatted so that it prevent
> automatic
> validation via -c option)
> - RAT is ok
>
> Perhaps a note on the requirement for Gradle 3.5.1 needs to be added to the
> release notes? 'cause the build is failing with the latest version as well
> as
> with an old 2.10+ ones.
>

Thanks for noticing that Cos. I've added in some additional wording for the
next release.

It's the bootstrap step that is the culprit. Once bootstrapping is done,
using gradlew should then use the correct version. The wording I just added
could be made simpler and clearer if we tweak the build just a little so as
not to trip over the changes that come into play when using Gradle 4 (at
least while bootstrapping). I've created GROOVY-8308 to look into that.

Cheers, Paul.



> Thank you!
>   Cos
>
> On Wed, Aug 30, 2017 at 08:23AM, Daniel Sun wrote:
> > Dear community,
> >
> > I am happy to start the VOTE thread for a Groovy 2.6.0-alpha-1 release!
> >
> > This release includes 33 bug fixes/improvements as outlined in the
> > changelog:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?proje
> ctId=12318123&version=12340456
> >
> > Tag:
> > https://git1-us-west.apache.org/repos/asf?p=groovy.git;a=tag
> ;h=refs/tags/GROOVY_2_6_0_ALPHA_1
> > Tag commit id: 23c95ee4d852bef85a3abd666489a2ca8a834289
> >
> > The artifacts to be voted on are located as follows (r21363).
> > Source release:
> > https://dist.apache.org/repos/dist/dev/groovy/2.6.0-alpha-1/sources
> > Convenience binaries:
> > https://dist.apache.org/repos/dist/dev/groovy/2.6.0-alpha-1/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.6.0-alpha-1.
> >
> > 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.6.0-alpha-1
> > [ ]  0 I don't have a strong opinion about this, but I assume it's ok
> > [ ] -1 Do not release Apache Groovy 2.6.0-alpha-1 because...
> >
> > Here is my vote:
> >
> > +1 (binding)
> >
> >
> >
> >
> > --
> > Sent from: http://groovy.329449.n5.nabble.com/Groovy-Dev-f372993.html
>

Re: [VOTE] Release Apache Groovy 2.6.0-alpha-1 (take 2)

Posted by Paul King <pa...@asert.com.au>.
On Fri, Sep 1, 2017 at 3:50 AM, Konstantin Boudnik <co...@apache.org> wrote:

> +1 [binding]
>
> - Signature is ok
> - Checksum is ok (although the file is formatted so that it prevent
> automatic
> validation via -c option)
> - RAT is ok
>
> Perhaps a note on the requirement for Gradle 3.5.1 needs to be added to the
> release notes? 'cause the build is failing with the latest version as well
> as
> with an old 2.10+ ones.
>

Thanks for noticing that Cos. I've added in some additional wording for the
next release.

It's the bootstrap step that is the culprit. Once bootstrapping is done,
using gradlew should then use the correct version. The wording I just added
could be made simpler and clearer if we tweak the build just a little so as
not to trip over the changes that come into play when using Gradle 4 (at
least while bootstrapping). I've created GROOVY-8308 to look into that.

Cheers, Paul.



> Thank you!
>   Cos
>
> On Wed, Aug 30, 2017 at 08:23AM, Daniel Sun wrote:
> > Dear community,
> >
> > I am happy to start the VOTE thread for a Groovy 2.6.0-alpha-1 release!
> >
> > This release includes 33 bug fixes/improvements as outlined in the
> > changelog:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> projectId=12318123&version=12340456
> >
> > Tag:
> > https://git1-us-west.apache.org/repos/asf?p=groovy.git;a=
> tag;h=refs/tags/GROOVY_2_6_0_ALPHA_1
> > Tag commit id: 23c95ee4d852bef85a3abd666489a2ca8a834289
> >
> > The artifacts to be voted on are located as follows (r21363).
> > Source release:
> > https://dist.apache.org/repos/dist/dev/groovy/2.6.0-alpha-1/sources
> > Convenience binaries:
> > https://dist.apache.org/repos/dist/dev/groovy/2.6.0-alpha-1/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.6.0-alpha-1.
> >
> > 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.6.0-alpha-1
> > [ ]  0 I don't have a strong opinion about this, but I assume it's ok
> > [ ] -1 Do not release Apache Groovy 2.6.0-alpha-1 because...
> >
> > Here is my vote:
> >
> > +1 (binding)
> >
> >
> >
> >
> > --
> > Sent from: http://groovy.329449.n5.nabble.com/Groovy-Dev-f372993.html
>

Re: [VOTE] Release Apache Groovy 2.6.0-alpha-1 (take 2)

Posted by Konstantin Boudnik <co...@apache.org>.
+1 [binding]

- Signature is ok
- Checksum is ok (although the file is formatted so that it prevent automatic
validation via -c option)
- RAT is ok

Perhaps a note on the requirement for Gradle 3.5.1 needs to be added to the
release notes? 'cause the build is failing with the latest version as well as
with an old 2.10+ ones.

Thank you!
  Cos

On Wed, Aug 30, 2017 at 08:23AM, Daniel Sun wrote:
> Dear community,
> 
> I am happy to start the VOTE thread for a Groovy 2.6.0-alpha-1 release!
> 
> This release includes 33 bug fixes/improvements as outlined in the
> changelog:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123&version=12340456
> 
> Tag:
> https://git1-us-west.apache.org/repos/asf?p=groovy.git;a=tag;h=refs/tags/GROOVY_2_6_0_ALPHA_1
> Tag commit id: 23c95ee4d852bef85a3abd666489a2ca8a834289
> 
> The artifacts to be voted on are located as follows (r21363).
> Source release:
> https://dist.apache.org/repos/dist/dev/groovy/2.6.0-alpha-1/sources
> Convenience binaries:
> https://dist.apache.org/repos/dist/dev/groovy/2.6.0-alpha-1/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.6.0-alpha-1.
> 
> 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.6.0-alpha-1
> [ ]  0 I don't have a strong opinion about this, but I assume it's ok
> [ ] -1 Do not release Apache Groovy 2.6.0-alpha-1 because...
> 
> Here is my vote:
> 
> +1 (binding)
> 
> 
> 
> 
> --
> Sent from: http://groovy.329449.n5.nabble.com/Groovy-Dev-f372993.html

Re: [VOTE] Release Apache Groovy 2.6.0-alpha-1 (take 2)

Posted by Cédric Champeau <ce...@gmail.com>.
+1 (binding)

2017-08-30 17:23 GMT+02:00 Daniel Sun <re...@hotmail.com>:

> Dear community,
>
> I am happy to start the VOTE thread for a Groovy 2.6.0-alpha-1 release!
>
> This release includes 33 bug fixes/improvements as outlined in the
> changelog:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> projectId=12318123&version=12340456
>
> Tag:
> https://git1-us-west.apache.org/repos/asf?p=groovy.git;a=
> tag;h=refs/tags/GROOVY_2_6_0_ALPHA_1
> Tag commit id: 23c95ee4d852bef85a3abd666489a2ca8a834289
>
> The artifacts to be voted on are located as follows (r21363).
> Source release:
> https://dist.apache.org/repos/dist/dev/groovy/2.6.0-alpha-1/sources
> Convenience binaries:
> https://dist.apache.org/repos/dist/dev/groovy/2.6.0-alpha-1/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.6.0-alpha-1.
>
> 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.6.0-alpha-1
> [ ]  0 I don't have a strong opinion about this, but I assume it's ok
> [ ] -1 Do not release Apache Groovy 2.6.0-alpha-1 because...
>
> Here is my vote:
>
> +1 (binding)
>
>
>
>
> --
> Sent from: http://groovy.329449.n5.nabble.com/Groovy-Dev-f372993.html
>

Re: [VOTE] Release Apache Groovy 2.6.0-alpha-1 (take 2)

Posted by Jochen Theodorou <bl...@gmx.org>.
+1

On 30.08.2017 17:23, Daniel Sun wrote:
> Dear community,
>
> I am happy to start the VOTE thread for a Groovy 2.6.0-alpha-1 release!
>
> This release includes 33 bug fixes/improvements as outlined in the
> changelog:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123&version=12340456
>
> Tag:
> https://git1-us-west.apache.org/repos/asf?p=groovy.git;a=tag;h=refs/tags/GROOVY_2_6_0_ALPHA_1
> Tag commit id: 23c95ee4d852bef85a3abd666489a2ca8a834289
>
> The artifacts to be voted on are located as follows (r21363).
> Source release:
> https://dist.apache.org/repos/dist/dev/groovy/2.6.0-alpha-1/sources
> Convenience binaries:
> https://dist.apache.org/repos/dist/dev/groovy/2.6.0-alpha-1/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.6.0-alpha-1.
>
> 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.6.0-alpha-1
> [ ]  0 I don't have a strong opinion about this, but I assume it's ok
> [ ] -1 Do not release Apache Groovy 2.6.0-alpha-1 because...
>
> Here is my vote:
>
> +1 (binding)
>
>
>
>
> --
> Sent from: http://groovy.329449.n5.nabble.com/Groovy-Dev-f372993.html
>

Re: [VOTE] Release Apache Groovy 2.6.0-alpha-1 (take 2)

Posted by Daniel Sun <re...@hotmail.com>.
Tuning the performance of parsing has been on my TODO list :-)

Cheers,
Daniel.Sun



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

Re: [VOTE] Release Apache Groovy 2.6.0-alpha-1 (take 2)

Posted by Guillaume Laforge <gl...@gmail.com>.
Interesting. Sounds like a big impact :-(

On Thu, Aug 31, 2017 at 1:34 PM, Daniel Sun <re...@hotmail.com> wrote:

> Hi Guillaume,
>
>       Friendly error message for missing ']' was added recently, it impacts
> the performance somehow.
>
>
> Cheers,
> Daniel.Sun
>
>
>
> --
> Sent from: http://groovy.329449.n5.nabble.com/Groovy-Dev-f372993.html
>



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

Blog: http://glaforge.appspot.com/
Social: @glaforge <http://twitter.com/glaforge> / Google+
<https://plus.google.com/u/0/114130972232398734985/posts>

Re: [VOTE] Release Apache Groovy 2.6.0-alpha-1 (take 2)

Posted by Daniel Sun <re...@hotmail.com>.
Hi Guillaume,

      Friendly error message for missing ']' was added recently, it impacts
the performance somehow. 


Cheers,
Daniel.Sun



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

Re: [VOTE] Release Apache Groovy 2.6.0-alpha-1 (take 2)

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

Building from sources (with gradlew dist) seemed to run longer than usual
on my machine (~20 minutes).
Ran some basic tests with the groovy console, and it worked fine.

Guillaume

On Thu, Aug 31, 2017 at 9:43 AM, Paul King <pa...@asert.com.au> wrote:

> +1
>
> Verified checksums and signatures.
> Ran various tasks from the source zip including test, installGroovy and
> dist.
> Docs look okay.
>
> Nice work Daniel!
>
> Cheers, Paul.
>
>
>
>
> On Thu, Aug 31, 2017 at 3:16 AM, Daniel Sun <re...@hotmail.com>
> wrote:
>
>> If you are using groovy console and want to enable the new parser Parrot,
>> just set the environment variable JAVA_OPTS=-Dgroovy.antlr4=true
>>
>> P.S. setting environment variable GROOVY_OPTS=-Dgroovy.antlr4=true does
>> NOT
>> work.
>>
>> Cheers,
>> Daniel.Sun
>>
>>
>>
>> --
>> Sent from: http://groovy.329449.n5.nabble.com/Groovy-Dev-f372993.html
>>
>
>


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

Blog: http://glaforge.appspot.com/
Social: @glaforge <http://twitter.com/glaforge> / Google+
<https://plus.google.com/u/0/114130972232398734985/posts>

Re: [VOTE] Release Apache Groovy 2.6.0-alpha-1 (take 2)

Posted by Paul King <pa...@asert.com.au>.
+1

Verified checksums and signatures.
Ran various tasks from the source zip including test, installGroovy and
dist.
Docs look okay.

Nice work Daniel!

Cheers, Paul.




On Thu, Aug 31, 2017 at 3:16 AM, Daniel Sun <re...@hotmail.com> wrote:

> If you are using groovy console and want to enable the new parser Parrot,
> just set the environment variable JAVA_OPTS=-Dgroovy.antlr4=true
>
> P.S. setting environment variable GROOVY_OPTS=-Dgroovy.antlr4=true does
> NOT
> work.
>
> Cheers,
> Daniel.Sun
>
>
>
> --
> Sent from: http://groovy.329449.n5.nabble.com/Groovy-Dev-f372993.html
>

Re: [VOTE] Release Apache Groovy 2.6.0-alpha-1 (take 2)

Posted by Daniel Sun <re...@hotmail.com>.
If you are using groovy console and want to enable the new parser Parrot,
just set the environment variable JAVA_OPTS=-Dgroovy.antlr4=true

P.S. setting environment variable GROOVY_OPTS=-Dgroovy.antlr4=true does NOT
work.

Cheers,
Daniel.Sun



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

Re: [VOTE] Release Apache Groovy 2.6.0-alpha-1 (take 2)

Posted by Daniel Sun <re...@hotmail.com>.
FYI, to enable the new parser Parrot,  -Dgroovy.antlr4=true  is required for
2.6.x releases.

Cheers,
Daniel.Sun 



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