2015-07-09 23:11 GMT+02:00 Andres Almiray <aalmi...@gmail.com>:

> -1
>
> A few things I've found:
>
> - artifact is named apache-groovy-incubating-2.4.4.zip; unpacking yields
> groovy-2.4.4. Given the usual pattern of other apache projects I expect it
> to be apache-groovy-2.4.4 but I guess this is no biggie ;-)
>

It is voluntary. -incubating is only required on the source package. We
don't want to confuse our users with version numbers, in particular with
Maven artifacts, that contain -incubating while the previous versions (for
the past 10 years) did not :)


> - gradlew is missing (I know, I know) so README.adoc mentions how to build
> the source assuming you already have the wrapper (which you don't!). You
> must install gradle (good!) or copy the wrapper files from another project
> (not so good). I'd suggest updating this file with the following
> instructions
>

Read again, the README.adoc file explains why gradlew is missing
(unfortunately...) and what you should do.


>   - minimum Gradle version needed (it looks like 2.3)
>
  - how to install gradle if you don't have it:
>     - the manual and error prone way
>     - use gvm | sdkmanager FTW!
>   - generate wrapper files by invoking `gradle wrapper`
>   - *OPTIONAL* mentioning https://github.com/dougborg/gdub for good
> measure
>
>
Same answer. This is not required, the README explains what you should do,
and Gradle (any version) will be used to bootstrap the wrapper.


> After setting up the wrapper, invoking build on the sources yields an
> error with RAT:
>
> Unapproved Licenses:
>    ~/groovy-2.4.4/gradle.properties
>
> it looks like this file has no header !! Either add a header of mark it as
> an exclusion in quality.gradle.
>
> I really would like to see groovy-2.4.4 out int he wild (it's been too
> long since the last release) but I'm afraid I must vote -1 because it can't
> be built from source :-(
>
> It can.

> Cheers,
> Andres
>
> -------------------------------------------
> Java Champion; Groovy Enthusiast
> http://jroller.com/aalmiray
> 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, Jul 9, 2015 at 10:45 PM, Guillaume Laforge <glafo...@gmail.com>
> wrote:
>
>> +1 (binding)
>>
>> The source package looks alright at first sight, but I didn't try
>> building from source, or do some further checking (like comparisons with
>> what's in Git or whatever).
>> I've also verified the signature, which is okay.
>>
>> Looks good!
>>
>> Guillaume
>>
>>
>> 2015-07-09 22:29 GMT+02:00 Cédric Champeau <cedric.champ...@gmail.com>:
>>
>>> Dear community,
>>>
>>> This is our second attempt to release Apache Groovy 2.4.4 after a first
>>> missed released a few weeks ago. Since our last try, we fixed the problems
>>> that were highlighted by our mentors. In particular, we removed the last
>>> jars from the source distribution, we fixed the missing headers and
>>> relicensed the documentation to ALv2.
>>>
>>> The changelog for this release can be found here:
>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123&version=12331941
>>>
>>> Tag for the release:
>>> https://git1-us-west.apache.org/repos/asf?p=incubator-groovy.git;a=commit;h=716b0b1bd56eeab04e4441eecc91c2cd8bfda8b6
>>> <https://git1-us-west.apache.org/repos/asf?p=incubator-groovy.git;a=tag;h=19f70958f39f0cc5c6b4d3e9471fd297400647d2>
>>>
>>> The artifacts to be voted on are located here:
>>> http://people.apache.org/~cchampeau/groovy/
>>>
>>> Release artifacts are signed with the following keys:
>>> http://people.apache.org/~cchampeau/groovy/KEYS
>>>
>>> It is expected that mentors or PPMC members check at least checksums and
>>> signatures, and of course much better if you can also verify the source
>>> package.
>>>
>>> Please vote on releasing this package as Apache Groovy 2.4.4-incubating.
>>>
>>> The vote is open for the next 72 hours and passes if a majority of at
>>> least three +1 PPMC votes are cast.
>>>
>>> [ ] +1 Release Apache Groovy 2.4.4-incubating
>>> [ ]  0 I don't have a strong opinion about this, but I assume it's ok
>>> [ ] -1 Do not release Apache Groovy 2.4.4-incubating because...
>>>
>>> Here is my vote:
>>>
>>> +1 (binding)
>>>
>>
>>
>>
>> --
>> Guillaume Laforge
>> Groovy Project Manager
>> Product Ninja & Advocate at Restlet <http://restlet.com>
>>
>> Blog: http://glaforge.appspot.com/
>> Social: @glaforge <http://twitter.com/glaforge> / Google+
>> <https://plus.google.com/u/0/114130972232398734985/posts>
>>
>
>

Reply via email to