Re: [VOTE] Release Apache Geb 8.0.0
Carl Marcum <[email protected]>
| Newsgroups | gmane.comp.lang.groovy.devel |
|---|---|
| Message-ID | <[email protected]> |
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)