Dear development community,

I am happy to start the VOTE thread for a Geb 8.1.0 release.

This release includes a new test-containers <https://testcontainers.com/>
module, an experimental Playwright module, and a Geb/Spock AI Agent skill
<https://github.com/apache/groovy-geb/tree/master/.agents/skills/geb-spock>.
It also updates several core dependencies and includes some nice bugfixes.
See the release notes in the source for more details at
https://github.com/apache/groovy-geb/blob/GEB_8_1_X/doc/manual/src/docs/asciidoc/140-project.adoc#810
.

The artifacts to be voted on are located as follows (r89290):
Source release: https://dist.apache.org/repos/dist/dev/groovy/geb/8.1.0

Additionally, there are staged Maven artifacts at
https://repository.apache.org/service/local/repositories/orgapachegroovy-1126/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.1.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

You can also use the reproducibility scripts
in etc/bin/test-reproducible-builds.sh, with one caveat: some of the
example projects
<https://github.com/apache/groovy-geb/tree/GEB_8_1_X/geb-examples> which
have recently been brought into the main Geb repository from the old GitHub
Geb organization <https://github.com/geb/> do not build reproducible jars
and will report as errors. The buildSrc directory also builds a
non-reproducible jar. None of those artifacts will be released as binaries
to maven central. All of these differ only because of timestamp differences
in the jars. The source distribution itself, which is the release artifact
being voted on, is reproducible, as are all of the binaries that we will
publish for convenience through Apache's nexus repository. Just note that
the reproducibility script will report an error on those artifacts.

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 (binding)

Best,

Jonny

Reply via email to