ok, I'm closing this vote, 72 hours have passed and we've had enough
votes.  I'll announce on a separate thread.

On Sat, 5 Jul 2025 at 13:49, Dan Haywood <d...@haywood-associates.co.uk>
wrote:

> adding my own +1
>
> Used the docker-based approach as per vote email.
>
> On Sat, 5 Jul 2025 at 05:53, Andi Huber <ahu...@apache.org> wrote:
>
>> +1
>>
>> Thanks for the release related work Dan!
>>
>> Note the typo in your previous mail:
>> In the source code repo the code has been tagged as causeway-3.3.0-RC1;
>> (should be 3.4.0-RC1)
>>
>> I did my verification builds on JDK 24, which required 1 modification to
>> the procedure (additional mvn options):
>> 1) -Dmaven.compiler.proc=full ... enables java-agents on JDK23+
>>
>> mvn -v
>> Apache Maven 3.9.10 (5f519b97e944483d878815739f519b2eade0a91d)
>> Maven home: /opt/maven
>> Java version: 24, vendor: Azul Systems, Inc., runtime:
>> /usr/lib/jvm/zulu-24-amd64
>> Default locale: en_US, platform encoding: UTF-8
>> OS name: "linux", version: "6.6.87.2-microsoft-standard-wsl2", arch:
>> "amd64", family: "unix"
>>
>> Cheers, Andi
>>
>> On 2025/07/04 23:03:58 Dan Haywood wrote:
>> > Hi folks,
>> >
>> > I've just cut a new release of the Apache Causeway Framework.
>> >
>> > The source code zip artifact has been uploaded to a staging repository
>> on
>> > https://repository.apache.org, along with its corresponding .asc
>> signature.
>> >
>> > In the source code repo the code has been tagged as causeway-3.3.0-RC1;
>> > see https://github.com/apache/causeway/tags
>> >
>> > To verify the source code itself, we recommend you start a docker
>> container
>> > as
>> > a clean room:
>> >
>> >
>> -------------------------------------------------------------------------------
>> > docker run -p8080:8080 \
>> >     -it --platform linux/amd64 eclipse-temurin:21-jdk /bin/bash
>> >
>> -------------------------------------------------------------------------------
>> >
>> > then use the following commands to install prereqs and verify:
>> >
>> >
>> -------------------------------------------------------------------------------
>> > apt update && apt install -y curl zip unzip vim
>> > curl -s "https://get.sdkman.io"; | bash
>> > source "$HOME/.sdkman/bin/sdkman-init.sh"
>> > sdk install maven 3.9.10
>> >
>> > VERSION=3.4.0
>> > RC=RC1
>> > NEXUSREPONUM=1033
>> >
>> > curl https://downloads.apache.org/causeway/KEYS | gpg --import
>> > gpg --list-keys --with-colons --with-fingerprint \
>> >   | awk -F: '
>> >     $1 == "pub" { in_pub = 1; next }
>> >     in_pub && $1 == "fpr" { print $10 ":3:"; in_pub = 0 }
>> >   ' | gpg --import-ownertrust
>> >
>> > rm -rf causeway-$VERSION
>> >
>> > CONTENT=https://raw.githubusercontent.com/apache/causeway/
>> > curl -O -L
>> $CONTENT/release-$VERSION-$RC/scripts/verify-causeway-release.sh
>> >
>> > chmod +x ./verify-causeway-release.sh
>> > ./verify-causeway-release.sh $NEXUSREPONUM $VERSION $RC
>> >
>> -------------------------------------------------------------------------------
>> >
>> > You can then test the helloworld or simpleapp starter apps, see:
>> >
>> https://causeway.staged.apache.org/comguide/latest/verifying-releases.html
>> .
>> >
>> > You can also inspect the website in general, available at:
>> > https://causeway.staged.apache.org.
>> >
>> > Please verify the release and cast your vote.
>> > The vote will be open for a minimum of 72 hours.
>> >
>> > [ ] +1
>> > [ ]  0
>> > [ ] -1
>> >
>>
>

Reply via email to