+1 (binding)

On Wed, Sep 10, 2025 at 12:17 AM Paul King <pa...@asert.com.au> wrote:

>
> +1 (binding)
>
> I checked:
> * sha256 and sha512 checksums
> * valid signature
> * NOTICE and LICENSE files appear correct
> * no unexpected binaries
> * ran bootstrap: gradle -p bootstrap
> * checked licenses with: gradlew rat
> * built from source (and published locally) using:
> gradlew publishAllPublicationsToLocalFileRepository
> * successfully ran my geb hello world example:
>   repo: https://github.com/paulk-asert/groovy-geb-hello/
>   url for repository in build.gradle: '
> https://repository.apache.org/service/local/repositories/orgapachegroovy-1090/content/
> '
>
> Cheers, Paul.
>
>
> On Wed, Sep 10, 2025 at 6:17 AM Jonny <jonteh1...@gmail.com> wrote:
>
>> Dear development community,
>>
>> After much anticipation, I am happy to start the VOTE thread for a Geb
>> 8.0.0 release!
>>
>> This release updates a lot of the dependencies and build tooling for the
>> Geb project. There are also some quality of life improvements from
>> community contributors, including better support for closures in JavaScript
>> execution (see PR 275 <https://github.com/apache/groovy-geb/pull/275>). The
>> biggest breaking change is that the group in the maven coordinates for
>> artifacts will change from org.gebish to org.apache.groovy.geb. The second
>> biggest breaking change is that Java 11 is the minimum target version for
>> the compiled artifacts.
>>
>> The complete changelog is on GitHub:
>> https://github.com/apache/groovy-geb/compare/v7.0...v8.0.0
>>
>> Tag: v8.0.0 (https://github.com/apache/groovy-geb/tree/v8.0.0)
>> Tag commit id: 75d12d5fe9e52409daf74082bfda351d9f55f76c
>>
>> The artifacts to be voted on are located as follows (r79217):
>> Source release: https://dist.apache.org/repos/dist/dev/groovy/geb/
>>
>> Additionally, there are staged Maven artifacts at
>> https://repository.apache.org/service/local/repositories/orgapachegroovy-1090/content/org/apache/groovy/geb/
>>
>> Release artifacts are signed with a key from the following file:
>> https://dist.apache.org/repos/dist/release/groovy/KEYS
>>
>> Please vote on releasing this package as Apache Geb 8.0.0.
>>
>> 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 or sha512sum):
>> https://www.apache.org/info/verification.html
>>
>> Since Geb is a subproject of Groovy, the same Groovy PMC votes that are
>> required for a Groovy release will be required here.
>>
>> 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 Geb 8.0.0
>> [ ]  0 I don't have a strong opinion about this, but I assume it's ok
>> [ ] -1 Do not release Apache Geb 8.0.0 because...
>>
>> Here is my vote:
>> +1 (non-binding)
>>
>

-- 
*Guillaume Laforge*
Apache Groovy committer
Developer Advocate @ Google Cloud <https://cloud.google.com/>

   - Blog: glaforge.dev
   - X: @glaforge <http://twitter.com/glaforge>
   - Bluesky: @glaforge.dev <https://bsky.app/profile/glaforge.dev>
   - Mastodon: @glafo...@uwyn.net <http://%40glafo...@uwyn.net/>

Reply via email to