Re: [VOTE] Release Apache Geb 8.0.0

Sergio del Amo <[email protected]>
Newsgroups gmane.comp.lang.groovy.devel
Message-ID <[email protected]>
+1 

> On 10 Sep 2025, at 08:00, Guillaume Laforge <[email protected]> wrote:
> 
> +1 (binding)
> 
> On Wed, Sep 10, 2025 at 12:17 AM Paul King <[email protected] <mailto:[email protected]>> 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 <[email protected] <mailto:[email protected]>> 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 <http://glaforge.dev/>
> X: @glaforge <http://twitter.com/glaforge>
> Bluesky: @glaforge.dev <https://bsky.app/profile/glaforge.dev>
> Mastodon: @[email protected] <http://%[email protected]/>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.