[VOTE] Release Apache Groovy 3.0.0-alpha-1

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
17 messages Options
12
Reply | Threaded
Open this post in threaded view
|

[VOTE] Release Apache Groovy 3.0.0-alpha-1

Daniel.Sun
Dear community,

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

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

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

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

Here is my vote:

+1 (binding)




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

Blog: http://blog.sunlan.me
Twitter: @daniel_sun
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache Groovy 3.0.0-alpha-1

Cédric Champeau
-1 because I think it's too confusing for users to have 2.5-alpha, 2.6-alpha and 3.0-alpha to test concurrently. I, for one, am lost and cannot keep track of what is in each release.


2017-11-25 14:03 GMT+01:00 Daniel.Sun <[hidden email]>:
Dear community,

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

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

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

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

Here is my vote:

+1 (binding)




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

Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache Groovy 3.0.0-alpha-1

Daniel.Sun
In reply to this post by Daniel.Sun
BTW, building from source code have to be done on Linux(Fails on Windows 10).

Cheers,
Daniel.Sun




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

Blog: http://blog.sunlan.me
Twitter: @daniel_sun
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache Groovy 3.0.0-alpha-1

Daniel.Sun
Execution failed for task ':clean' after gradle upgraded from 3.5.1 to 4.3.1
https://github.com/gradle/gradle/issues/3437




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

Blog: http://blog.sunlan.me
Twitter: @daniel_sun
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache Groovy 3.0.0-alpha-1

paulk_asert
In reply to this post by Cédric Champeau
2.5 is not in alpha. It is close to final beta with RCs coming soon.
2.6 is 2.5 plus Parrot parser for JDK7+ (Parrot parser not enabled by default)
3.0 is 2.5 plus Parrot parser for JDK8+ (Parrot parser enabled by default)

Cheers, Paul.

On Sat, Nov 25, 2017 at 11:07 PM, Cédric Champeau <[hidden email]> wrote:
-1 because I think it's too confusing for users to have 2.5-alpha, 2.6-alpha and 3.0-alpha to test concurrently. I, for one, am lost and cannot keep track of what is in each release.


2017-11-25 14:03 GMT+01:00 Daniel.Sun <[hidden email]>:
Dear community,

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

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

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

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

Here is my vote:

+1 (binding)




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


Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache Groovy 3.0.0-alpha-1

paulk_asert
In reply to this post by Daniel.Sun


On Sat, Nov 25, 2017 at 11:13 PM, Daniel.Sun <[hidden email]> wrote:
BTW, building from source code have to be done on Linux(Fails on Windows 10).

For future reference, if building from source doesn't work on a particular platform
then we really ought to mention that in the README.adoc included within the release.
Obviously too late to change this time around. From an Apache point of view,
the source release is the official and most important one. The binary releases
are just a convenience.

Cheers, Paul.
 

Cheers,
Daniel.Sun

Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache Groovy 3.0.0-alpha-1

Daniel.Sun
Gotcha :-)
Thanks for your reminding.

Cheers,
Daniel.Sun




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

Blog: http://blog.sunlan.me
Twitter: @daniel_sun
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache Groovy 3.0.0-alpha-1

Guillaume Laforge
Administrator
In reply to this post by Daniel.Sun
+1 (binding)

It's nice to be able to try the new parser out of the box, to encourage people to try it.

I managed to build from source, without a problem, on my Mac.
However, I haven't compared with other branches, but the build seemed very long:
(here's the build scan for reference: https://scans.gradle.com/s/52pqea3bv2nqq)

Guillaume


On Sat, Nov 25, 2017 at 2:03 PM, Daniel.Sun <[hidden email]> wrote:
Dear community,

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

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

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

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

Here is my vote:

+1 (binding)




--
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

Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache Groovy 3.0.0-alpha-1

Jochen Theodorou
In reply to this post by Daniel.Sun
+1 (binding)

Am 25.11.2017 um 14:03 schrieb Daniel.Sun:

> Dear community,
>
> I am happy to start the VOTE thread for a Groovy 3.0.0-alpha-1 release!
>
> This release includes 9 bug fixes/improvements as outlined in the
> changelog:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123&version=12331946
>
> Tag:
> https://git1-us-west.apache.org/repos/asf?p=groovy.git;a=tag;h=refs/tags/GROOVY_3_0_0_ALPHA_1
> Tag commit id: f865a8b1c05f95b50e4113fbf7cbbbb6a3db05db
>
> The artifacts to be voted on are located as follows (r23280).
> Source release:
> https://dist.apache.org/repos/dist/dev/groovy/3.0.0-alpha-1/sources
> Convenience binaries:
> https://dist.apache.org/repos/dist/dev/groovy/3.0.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 3.0.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 3.0.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 3.0.0-alpha-1 because...
>
> Here is my vote:
>
> +1 (binding)
>
>
>
>
> --
> Sent from: http://groovy.329449.n5.nabble.com/Groovy-Dev-f372993.html
>
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache Groovy 3.0.0-alpha-1

paulk_asert
In reply to this post by Daniel.Sun
Actually, "gradle dist" (without the "clean") seemed to work fine on Windows. Given that our src distro should start as "clean", I think just removing clean from the instructions might be a better solution than requiring a specific platform. Still a bug in Gradle lurking there perhaps but we can sidestep for our users.

Cheers, Paul.

On Sat, Nov 25, 2017 at 11:33 PM, Daniel.Sun <[hidden email]> wrote:
Gotcha :-)
Thanks for your reminding.

12