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