Hi All,
+1 (non-binding)
I checked on MacOS Sequoia 15.6.1 on M2 Chip: * sha256 and sha512
checksums * valid signature * NOTICE and LICENSE files present. * ran
bootstrap: gradle -p bootstrap * checked licenses with: gradlew rat *
built from source (and published locally) using: gradlew
publishToMavenLocal Used successfully from local maven in my Geb test
project. I downloaded the staged jars from geb-core and geb-spock and
verified the source jar META-INF dirs contain LICENSE and NOTICE files.
I also noted that the Nexus validation had passed. Best regards, Carl
On 9/9/25 4:16 PM, Jonny 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)