Welcome back, John!

Mind replying with your +1 on the [VOTE] thread just for record-keeping
purposes?

Thanks!
mrg


On Mon, Jun 22, 2026 at 1:00 PM John Huss <[email protected]> wrote:

> OK, I am +1 then!
>
> On Mon, Jun 22, 2026 at 10:24 AM Andrus Adamchik <[email protected]>
> wrote:
>
> > Hi John,
> >
> > Thanks for jumping in after the vacation :)
> >
> > > *Can't check signature for some artifacts:*
> >
> > You'll need to import Mike's key:
> >
> > gpg --import KEYS
> >
> >
> > >
> >
> cayenne-5.0-M2-src/cayenne-mcp-server/src/test/java/org/apache/cayenne/mcp/TestMcpServer.java
> >
> > Yeah, that's the one we were discussing. Feels like we can make an
> > exception for this one:
> >
> > On Jun 15, 2026, at 6:13 AM, Nikita Timofeev <[email protected]>
> > wrote:
> > >> - RAT - missing headers in TestMcpServer.java and in
> > >> org.slf4j.spi.SLF4JServiceProvider
> > >> (we have headers in other providers). Good enough for the milestone
> > >> release, it may be fixed later.
> >
> >
> >
> >
> >
> >
> > > On Jun 22, 2026, at 11:17 AM, John Huss <[email protected]> wrote:
> > >
> > > Sorry, I was on vacation. Here are some things I noticed.
> > >
> > > *Can't check signature for some artifacts:*
> > >
> > > + find . -name '*.asc' -exec gpg --verify '{}' ';'
> > >
> > > gpg: assuming signed data in './cayenne-5.0-M2-win.zip'
> > >
> > > gpg: Signature made Thu Jun 11 15:02:12 2026 CDT
> > >
> > > gpg:                using RSA key
> > B898C51C5FD40C646AF1BA491E56A374F7FA8357
> > >
> > > gpg: Good signature from "Nikita Timofeev <[email protected]>"
> > [unknown]
> > >
> > > gpg: WARNING: This key is not certified with a trusted signature!
> > >
> > > gpg:          There is no indication that the signature belongs to the
> > > owner.
> > >
> > > Primary key fingerprint: B898 C51C 5FD4 0C64 6AF1  BA49 1E56 A374 F7FA
> > 8357
> > >
> > >
> > > gpg: assuming signed data in './cayenne-5.0-M2-src.tar.gz'
> > >
> > > gpg: Signature made Thu Jun 11 14:36:54 2026 CDT
> > >
> > > gpg:                using RSA key
> > 7B1ECB5CB72F6741E80FB3D69560179AE70EE1D0
> > >
> > > *gpg: Can't check signature: No public key*
> > >
> > >
> > > gpg: assuming signed data in './cayenne-5.0-M2-macosx.dmg'
> > >
> > > gpg: Signature made Thu Jun 11 12:56:04 2026 CDT
> > >
> > > gpg:                using RSA key
> > 7B1ECB5CB72F6741E80FB3D69560179AE70EE1D0
> > >
> > > *gpg: Can't check signature: No public key*
> > >
> > >
> > > gpg: assuming signed data in './cayenne-5.0-M2.tar.gz'
> > >
> > > gpg: Signature made Thu Jun 11 12:56:51 2026 CDT
> > >
> > > gpg:                using RSA key
> > 7B1ECB5CB72F6741E80FB3D69560179AE70EE1D0
> > >
> > > *gpg: Can't check signature: No public key*
> > >
> > >
> > >
> > > *Missing license header:*
> > >
> > > =====================================================
> > >
> > > == File:
> > >
> >
> cayenne-5.0-M2-src/cayenne-mcp-server/src/test/java/org/apache/cayenne/mcp/TestMcpServer.java
> > >
> > > =====================================================
> > >
> > > package org.apache.cayenne.mcp;
> > >
> > >
> > > import java.io.IOException;
> > >
> > > import java.io.InputStream;
> > >
> > > import java.io.OutputStream;
> > >
> > > import java.io.PipedInputStream;
> > >
> > > import java.io.PipedOutputStream;
> > >
> > > import java.util.concurrent.TimeUnit;
> > >
> > >
> > > /**
> > >
> > > * Handles the lifecycle of a test in-process MCP server.
> > >
> > > */
> > >
> > > public class TestMcpServer {
> > >
> > >
> > >
> > >
> > >
> > > Other than those things the build looks good to me.
> > >
> > >
> > > John
> > >
> > >
> > >
> > >
> > > On Mon, Jun 22, 2026 at 10:03 AM Andrus Adamchik <[email protected]>
> > > wrote:
> > >
> > >> We need one more vote. But otherwise we should be closing the vote.
> It's
> > >> already been 9 days.
> > >>
> > >>
> > >>> On Jun 13, 2026, at 12:01 PM, Michael Gentry <[email protected]>
> > >> wrote:
> > >>>
> > >>> Then again, I think I'm confusing it with the assemblies
> distribution.
> > >> I'll
> > >>> send out the vote email now.
> > >>>
> > >>> Thanks!
> > >>>
> > >>>
> > >>> On Sat, Jun 13, 2026 at 11:59 AM Michael Gentry <[email protected]
> >
> > >> wrote:
> > >>>
> > >>>> That worked better, but doesn't look anything clean like what Nikita
> > has
> > >>>> done before.
> > >>>>
> > >>>> On Sat, Jun 13, 2026 at 10:39 AM Andrus Adamchik <
> [email protected]
> > >
> > >>>> wrote:
> > >>>>
> > >>>>> Ah, sorry...  mvn deploy requires -Pgpg to generate signatures
> > >>>>>
> > >>>>>> On Jun 13, 2026, at 10:37 AM, Michael Gentry <[email protected]
> >
> > >>>>> wrote:
> > >>>>>>
> > >>>>>> Well, I got a 1063 created:
> > >>>>>>
> > >>>>>> https://repository.apache.org/#stagingRepositories
> > >>>>>>
> > >>>>>> Tried to access:
> > >>>>>>
> > >>>>>>
> > >>>>>
> > >>
> >
> https://repository.apache.org/content/repositories/orgapachecayenne-1063/
> > >>>>>>
> > >>>>>> And it says it exists, but is restricted. So I tried to close it
> and
> > >> got
> > >>>>>> signature validation errors.
> > >>>>>>
> > >>>>>> On Fri, Jun 12, 2026 at 6:02 PM Andrus Adamchik <
> > [email protected]>
> > >>>>> wrote:
> > >>>>>>
> > >>>>>>> This is weird. orgapachecayenne-1062 is not there indeed. I
> wonder
> > if
> > >>>>>>> un-closed repos are auto-deleted after some timeout? Let's try to
> > >>>>>>> republish. I think this should work:
> > >>>>>>>
> > >>>>>>> git switch -c cayenne-parent-5.0-M2 cayenne-parent-5.0-M2
> > >>>>>>> mvn deploy
> > >>>>>>>
> > >>>>>>> Andrus
> > >>>>>>>
> > >>>>>>>> On Jun 12, 2026, at 3:33 PM, Michael Gentry <
> [email protected]>
> > >>>>> wrote:
> > >>>>>>>>
> > >>>>>>>> That repo is empty to me.
> > >>>>>>>>
> > >>>>>>>> On Fri, Jun 12, 2026 at 1:29 AM Nikita Timofeev <
> > >>>>>>> [email protected]>
> > >>>>>>>> wrote:
> > >>>>>>>>
> > >>>>>>>>> Check that it is closed in the Nexus:
> > >>>>>>>>> https://repository.apache.org/#stagingRepositories.
> > >>>>>>>>>
> > >>>>>>>>> On Fri, Jun 12, 2026 at 4:42 AM Michael Gentry <
> > >> [email protected]>
> > >>>>>>>>> wrote:
> > >>>>>>>>>
> > >>>>>>>>>> Thanks Nikita!
> > >>>>>>>>>>
> > >>>>>>>>>> I'm trying to put together the release vote email and think I
> > have
> > >>>>> an
> > >>>>>>>>> issue
> > >>>>>>>>>> with the Maven repo:
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>
> > >>>>>
> > >>
> >
> https://repository.apache.org/content/repositories/orgapachecayenne-1062/
> > >>>>>>>>>>
> > >>>>>>>>>> Anyone know what step I missed there, etc? I got the name
> > >>>>>>>>>> (orgapachecayenne-1062) from
> > >>>>>>>>>> https://repository.apache.org/#stagingRepositories which I
> > think
> > >>>>> came
> > >>>>>>>>> from
> > >>>>>>>>>> the "mvn release:prepare" or "mvn release:perform" step.
> > >>>>>>>>>>
> > >>>>>>>>>> Thanks,
> > >>>>>>>>>> mrg
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>> On Thu, Jun 11, 2026 at 4:12 PM Nikita Timofeev <
> > >>>>>>>>> [email protected]
> > >>>>>>>>>>>
> > >>>>>>>>>> wrote:
> > >>>>>>>>>>
> > >>>>>>>>>>> Perfect! Windows build is there now too.
> > >>>>>>>>>>>
> > >>>>>>>>>>> On Thu, Jun 11, 2026 at 11:40 PM Michael Gentry <
> > >>>>> [email protected]>
> > >>>>>>>>>>> wrote:
> > >>>>>>>>>>>
> > >>>>>>>>>>>> ~/Projects/cayenne-svn/5.0-M2 > svn commit --username
> mgentry
> > -m
> > >>>>>>>>> "Added
> > >>>>>>>>>>>> 5.0-M2 SRC files."
> > >>>>>>>>>>>> Adding  (bin)  cayenne-5.0-M2-src.tar.gz
> > >>>>>>>>>>>> Adding         cayenne-5.0-M2-src.tar.gz.asc
> > >>>>>>>>>>>> Adding         cayenne-5.0-M2-src.tar.gz.sha512
> > >>>>>>>>>>>> Transmitting file data ...done
> > >>>>>>>>>>>> Committing transaction...
> > >>>>>>>>>>>> Committed revision 85180.
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> Added.
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> On Thu, Jun 11, 2026 at 3:20 PM Nikita Timofeev <
> > >>>>>>>>>>> [email protected]
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>
> > >>>>>>>>>>>>> Could you also commit the `src` package there? I think it's
> > >>>>> better
> > >>>>>>>>>> if I
> > >>>>>>>>>>>>> build using it.
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>> On Thu, Jun 11, 2026 at 11:12 PM Michael Gentry <
> > >>>>>>>>> [email protected]
> > >>>>>>>>>>>
> > >>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>>> That's what I thought, but wanted to check first.
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> ~/Projects/cayenne-svn > svn commit --username mgentry -m
> > >> "Added
> > >>>>>>>>>>>> 5.0-M2
> > >>>>>>>>>>>>>> Generic and Mac artifacts, plus updated KEYS."
> > >>>>>>>>>>>>>> Authentication realm: <https://dist.apache.org:443> ASF
> > >>>>>>>>> Committers
> > >>>>>>>>>>>>>> Password for 'mgentry': ***************
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> Adding         5.0-M2
> > >>>>>>>>>>>>>> Adding  (bin)  5.0-M2/cayenne-5.0-M2-macosx.dmg
> > >>>>>>>>>>>>>> Adding         5.0-M2/cayenne-5.0-M2-macosx.dmg.asc
> > >>>>>>>>>>>>>> Adding         5.0-M2/cayenne-5.0-M2-macosx.dmg.sha512
> > >>>>>>>>>>>>>> Adding  (bin)  5.0-M2/cayenne-5.0-M2.tar.gz
> > >>>>>>>>>>>>>> Adding         5.0-M2/cayenne-5.0-M2.tar.gz.asc
> > >>>>>>>>>>>>>> Adding         5.0-M2/cayenne-5.0-M2.tar.gz.sha512
> > >>>>>>>>>>>>>> Adding         KEYS
> > >>>>>>>>>>>>>> Transmitting file data .......done
> > >>>>>>>>>>>>>> Committing transaction...
> > >>>>>>>>>>>>>> Committed revision 85177.
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> Should be signed and committed now.
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> Nikita, please help with Windows. :-)
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> Thanks,
> > >>>>>>>>>>>>>> mrg
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> On Thu, Jun 11, 2026 at 2:28 PM Andrus Adamchik <
> > >>>>>>>>>> [email protected]
> > >>>>>>>>>>>>
> > >>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>> Yeah, it is supposed to be empty, as the last voted
> release
> > >>>>>>>>> moves
> > >>>>>>>>>>> to
> > >>>>>>>>>>>>>>> /release for publishing:
> > >>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>> svn mv
> https://dist.apache.org/repos/dist/dev/cayenne/X.X
> > \
> > >>>>>>>>>>>>>>>    https://dist.apache.org/repos/dist/release/cayenne/
> > >>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>> On Jun 11, 2026, at 2:21 PM, Michael Gentry <
> > >>>>>>>>>> [email protected]
> > >>>>>>>>>>>>
> > >>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>> OK, I'm a little confused by the SVN steps. Am I
> supposed
> > to
> > >>>>>>>>>>>> checkout
> > >>>>>>>>>>>>>>>> https://dist.apache.org/repos/dist/dev/cayenne/ and
> > commit
> > >>>>>>>>> the
> > >>>>>>>>>>>>>> artifacts
> > >>>>>>>>>>>>>>>> there? I did that and nothing is currently there.
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>> Thanks,
> > >>>>>>>>>>>>>>>> mrg
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>> On Thu, Jun 11, 2026 at 1:13 PM Michael Gentry <
> > >>>>>>>>>>>> [email protected]>
> > >>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>> Yeah, I'm officially giving up on Windows for now.
> Tried
> > >>>>>>>>> many
> > >>>>>>>>>>>> times
> > >>>>>>>>>>>>>> and
> > >>>>>>>>>>>>>>>>> never got a clean build on it. I'm switching back to
> Mac
> > >> and
> > >>>>>>>>>>> Linux
> > >>>>>>>>>>>>>>> builds
> > >>>>>>>>>>>>>>>>> now. Hopefully that will be done within a few hours.
> > >>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>> On Thu, Jun 11, 2026 at 7:57 AM Andrus Adamchik <
> > >>>>>>>>>>>>> [email protected]>
> > >>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>> Hey Mike, so what do you think of Nikita's idea of
> > >>>>>>>>> publishing
> > >>>>>>>>>>> the
> > >>>>>>>>>>>>>>> release
> > >>>>>>>>>>>>>>>>>> sans Windows, and he'd do the Windows piece?
> > >>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>> On Jun 9, 2026, at 8:06 AM, Nikita Timofeev <
> > >>>>>>>>>>>>>>> [email protected]>
> > >>>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>> For the Gradle build I can only think that the Gradle
> > >>>>>>>>> folder
> > >>>>>>>>>>> is
> > >>>>>>>>>>>>>>> missing
> > >>>>>>>>>>>>>>>>>>> from the source folder. That's the limitation of the
> > >>>>>>>>> Apache
> > >>>>>>>>>>>>> process,
> > >>>>>>>>>>>>>>> you
> > >>>>>>>>>>>>>>>>>>> need to remember to copy it every time you grab a
> clean
> > >>>>>>>>>>> sources
> > >>>>>>>>>>>>>>>>>> assembly.
> > >>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>> Alternatively, I could try to do Win build on my
> side.
> > If
> > >>>>>>>>>> you
> > >>>>>>>>>>>>> commit
> > >>>>>>>>>>>>>>> the
> > >>>>>>>>>>>>>>>>>>> sources package with the signatures to the SVN, I can
> > >>>>>>>>> build
> > >>>>>>>>>>> the
> > >>>>>>>>>>>>>>> Windows
> > >>>>>>>>>>>>>>>>>>> assembly on my machine and commit it back with my
> > >>>>>>>>>> signatures.
> > >>>>>>>>>>> I
> > >>>>>>>>>>>>>> think
> > >>>>>>>>>>>>>>> it
> > >>>>>>>>>>>>>>>>>>> should be ok to have different signatures in one
> > release
> > >>>>>>>>> as
> > >>>>>>>>>>> long
> > >>>>>>>>>>>>> as
> > >>>>>>>>>>>>>>> they
> > >>>>>>>>>>>>>>>>>>> are in the KEYS file.
> > >>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>> On Mon, Jun 8, 2026 at 9:24 PM Andrus Adamchik <
> > >>>>>>>>>>>>> [email protected]
> > >>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>> Interesting... I haven't tried an "src" build. But
> > what
> > >> I
> > >>>>>>>>>> did
> > >>>>>>>>>>>>>> worked
> > >>>>>>>>>>>>>>>>>> for
> > >>>>>>>>>>>>>>>>>>>> me on an Azure VM:
> > >>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>> 1. cmd instead of PowerShell
> > >>>>>>>>>>>>>>>>>>>> 2. git clone [repo] with no extra args like --depth
> > >>>>>>>>>>>>>>>>>>>> 3. mvn clean verify -P assembly,windows
> > >>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>> All the differences with your recipe are cosmetic
> > though
> > >>>>>>>>>> and
> > >>>>>>>>>>>>> should
> > >>>>>>>>>>>>>>> not
> > >>>>>>>>>>>>>>>>>>>> affect Gradle. So not sure.
> > >>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>> Andrus
> > >>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>> On Jun 8, 2026, at 12:48 PM, Michael Gentry <
> > >>>>>>>>>>>>> [email protected]>
> > >>>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>> OK, installed Win10 in VB (a soul-crushing
> > experience)
> > >>>>>>>>>> along
> > >>>>>>>>>>>>> with
> > >>>>>>>>>>>>>>>>>> Java,
> > >>>>>>>>>>>>>>>>>>>>> Git, Maven, etc...
> > >>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>> I was able to clone the repo (using PowerShell):
> > >>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>> PS > git clone
> > >>>>>>>>>>>> https://gitbox.apache.org/repos/asf/cayenne.git
> > >>>>>>>>>>>>>>>>>> --branch
> > >>>>>>>>>>>>>>>>>>>>> "cayenne-parent-5.0-M2" --depth 1 cayenne-m2-rel
> > >>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>> This repeatedly fails, though:
> > >>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>> PS > mvn clean install -P"assembly,src"
> > >>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>> Task :pluginUnderTestMetadata
> > >>>>>>>>>>>>>>>>>>>>>> Task :processTestResources
> > >>>>>>>>>>>>>>>>>>>>>> Task :testClasses
> > >>>>>>>>>>>>>>>>>>>>>> Task :test
> > >>>>>>>>>>>>>>>>>>>>> OpenJDK 64-Bit Server VM warning: Sharing is only
> > >>>>>>>>>> supported
> > >>>>>>>>>>>> for
> > >>>>>>>>>>>>>> boot
> > >>>>>>>>>>>>>>>>>>>> loader
> > >>>>>>>>>>>>>>>>>>>>> classes because bootstrap classpath has been
> appended
> > >>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>> Task :test
> > >>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>> DbImportIT > simpleDbTaskSuccess() FAILED
> > >>>>>>>>>>>>>>>>>>>>> org.junit.platform.commons.JUnitException at
> > >>>>>>>>>>>>> ArrayList.java:1596
> > >>>>>>>>>>>>>>>>>>>>>  Caused by: java.io.IOException at
> > >>>>>>>>> ForEachOps.java:184
> > >>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>> DbImportIT > withProjectTaskSuccess() FAILED
> > >>>>>>>>>>>>>>>>>>>>> org.junit.platform.commons.JUnitException at
> > >>>>>>>>>>>>> ArrayList.java:1596
> > >>>>>>>>>>>>>>>>>>>>>  Caused by: java.io.IOException at
> > >>>>>>>>> ForEachOps.java:184
> > >>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>> DbImportIT > excludeRelDbTaskSuccess() FAILED
> > >>>>>>>>>>>>>>>>>>>>> org.junit.platform.commons.JUnitException at
> > >>>>>>>>>>>>> ArrayList.java:1596
> > >>>>>>>>>>>>>>>>>>>>>  Caused by: java.io.IOException at
> > >>>>>>>>> ForEachOps.java:184
> > >>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>> GradlePluginIT > gradleVersionsCompatibility()
> FAILED
> > >>>>>>>>>>>>>>>>>>>>> org.junit.platform.commons.JUnitException at
> > >>>>>>>>>>>>> ArrayList.java:1596
> > >>>>>>>>>>>>>>>>>>>>>  Caused by: java.io.IOException at
> > >>>>>>>>> ForEachOps.java:184
> > >>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>> 36 tests completed, 4 failed
> > >>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>> Task :test FAILED
> > >>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>> Any ideas what might cause the build to fail in the
> > >>>>>>>>> Gradle
> > >>>>>>>>>>>>> Plugin
> > >>>>>>>>>>>>>>>>>> tests?
> > >>>>>>>>>>>>>>>>>>>>> JDK 21 and latest Maven 3.9.
> > >>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>> Thanks,
> > >>>>>>>>>>>>>>>>>>>>> mrg
> > >>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>> On Sun, Jun 7, 2026 at 8:46 PM Michael Gentry <
> > >>>>>>>>>>>>>> [email protected]>
> > >>>>>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>> I found an old Win10 ISO. I'll try installing in
> > >>>>>>>>>>> VirtualBox,
> > >>>>>>>>>>>>> etc.
> > >>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>> On Sun, Jun 7, 2026 at 11:14 AM Andrus Adamchik <
> > >>>>>>>>>>>>>>> [email protected]
> > >>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>> Yeah, I think this one actually requires Windows.
> > In
> > >>>>>>>>> the
> > >>>>>>>>>>>> past
> > >>>>>>>>>>>>>> I'd
> > >>>>>>>>>>>>>>>>>> run
> > >>>>>>>>>>>>>>>>>>>> it
> > >>>>>>>>>>>>>>>>>>>>>>> locally via VirtualBox. These days, I simply go
> to
> > >>>>>>>>> Azure
> > >>>>>>>>>>> and
> > >>>>>>>>>>>>>> spin
> > >>>>>>>>>>>>>>>>>> up a
> > >>>>>>>>>>>>>>>>>>>> VM
> > >>>>>>>>>>>>>>>>>>>>>>> for a few hours.
> > >>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>> Andrus
> > >>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>> On Jun 6, 2026, at 5:14 PM, Michael Gentry <
> > >>>>>>>>>>>>>> [email protected]>
> > >>>>>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>> BTW...
> > >>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>> How do I do this step?
> > >>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>> # You will need to do this on Windows
> > >>>>>>>>>>>>>>>>>>>>>>>> mvn clean package -Passembly,windows -DskipTests
> > >>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>> I've only got Mac and Linux.
> > >>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>> On Sat, Jun 6, 2026 at 4:37 PM Michael Gentry <
> > >>>>>>>>>>>>>>> [email protected]
> > >>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>> OK, more updates...
> > >>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>> In my ~/.m2/settings.xml file, I changed:
> > >>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>> <id>apache.releases.https</id>
> > >>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>> to:
> > >>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>> <id>apache-releases</id>
> > >>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>> That allowed the mvn release:perform step to
> run
> > >> and
> > >>>>>>>>>>>>>> complete. I
> > >>>>>>>>>>>>>>>>>> had
> > >>>>>>>>>>>>>>>>>>>>>>>>> gotten apache.releases.https from one of the
> > Apache
> > >>>>>>>>>>> pages
> > >>>>>>>>>>>> on
> > >>>>>>>>>>>>>>>>>> setting
> > >>>>>>>>>>>>>>>>>>>>>>> up GPG
> > >>>>>>>>>>>>>>>>>>>>>>>>> and my settings file.
> > >>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>> Starting the rest now...
> > >>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>> On Wed, Jun 3, 2026 at 9:20 PM Michael Gentry <
> > >>>>>>>>>>>>>>>>>> [email protected]>
> > >>>>>>>>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>> I switched to using the ASF Git and made it
> > >>>>>>>>> further,
> > >>>>>>>>>>> but
> > >>>>>>>>>>>> am
> > >>>>>>>>>>>>>>>>>> having
> > >>>>>>>>>>>>>>>>>>>>>>> issues
> > >>>>>>>>>>>>>>>>>>>>>>>>>> publishing the artifacts (public key) using
> mvn
> > >>>>>>>>>>>>>> release:perform
> > >>>>>>>>>>>>>>>>>>>>>>> step...
> > >>>>>>>>>>>>>>>>>>>>>>>>>> I'll try to get that ironed out Thursday...
> > >>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>> mrg
> > >>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>> On Wed, Jun 3, 2026 at 8:16 AM Nikita
> Timofeev <
> > >>>>>>>>>>>>>>>>>>>>>>> [email protected]>
> > >>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> You can check if your GitHub ID is linked
> with
> > >>>>>>>>> your
> > >>>>>>>>>>>> Apache
> > >>>>>>>>>>>>>>>>>> account
> > >>>>>>>>>>>>>>>>>>>>>>> in the
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> https://gitbox.apache.org self service.
> Other
> > >>>>>>>>> than
> > >>>>>>>>>>>> that I
> > >>>>>>>>>>>>>>> don't
> > >>>>>>>>>>>>>>>>>>>> have
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> many
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> ideas about what to check.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> If your access continues to fail, I can
> proceed
> > >>>>>>>>> with
> > >>>>>>>>>>>> this
> > >>>>>>>>>>>>>>>>>> release
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> tomorrow.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Jun 2, 2026 at 10:11 PM Michael
> Gentry
> > <
> > >>>>>>>>>>>>>>>>>>>> [email protected]>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> I'm still getting errors about not having
> > access
> > >>>>>>>>> to
> > >>>>>>>>>>>>>>>>>> apache/cayenne
> > >>>>>>>>>>>>>>>>>>>>>>> on
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> GitHub. Should I try using the ASF Git repo?
> > Or
> > >>>>>>>>>>> should
> > >>>>>>>>>>>>>>> someone
> > >>>>>>>>>>>>>>>>>>>> else
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> take
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> over until I can resolve my environmental
> > >> issues?
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> On Mon, Jun 1, 2026 at 9:09 PM Michael
> Gentry
> > <
> > >>>>>>>>>>>>>>>>>>>> [email protected]>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks for the tips, Nikita.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> I'm going to revert the changes and try
> > again.
> > >>>>>>>>>> I'll
> > >>>>>>>>>>>>> update
> > >>>>>>>>>>>>>>>>>> with
> > >>>>>>>>>>>>>>>>>>>> how
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> far I
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> get.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Mon, Jun 1, 2026 at 8:20 AM Nikita
> > Timofeev
> > >> <
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Michael.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> The instructions should be good overall, I
> > use
> > >>>>>>>>>> them
> > >>>>>>>>>>>>>>> verbatim
> > >>>>>>>>>>>>>>>>>>>> every
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> time.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> What's definitely missing are the common
> > >>>>>>>>> problems
> > >>>>>>>>>>> and
> > >>>>>>>>>>>>> how
> > >>>>>>>>>>>>>>> to
> > >>>>>>>>>>>>>>>>>> fix
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> them.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Usually I go with `mvn release:rollback`
> > >> first.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> If `rollback` can't run (likely because
> > there
> > >>>>>>>>> is
> > >>>>>>>>>> no
> > >>>>>>>>>>>>>> release
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> descriptor), I
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> manually revert the commit performed by
> the
> > >>>>>>>>>>> `prepare`
> > >>>>>>>>>>>>>>> stage.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Then check if the tags are still present
> and
> > >>>>>>>>>> remove
> > >>>>>>>>>>>>> both
> > >>>>>>>>>>>>>>>>>> local
> > >>>>>>>>>>>>>>>>>>>> and
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> remote
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> if they exist.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Once everything is reverted I start
> > >>>>>>>>>>> `release:prepare`
> > >>>>>>>>>>>>>>> again.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> If `release:perform` fails too, I try to
> > >> repeat
> > >>>>>>>>>> it
> > >>>>>>>>>>>>> first,
> > >>>>>>>>>>>>>>>>>>>>>>> sometimes
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> it's
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> just a nexus timeout or something.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> If the error persists I just repeat the
> same
> > >>>>>>>>>>> rollback
> > >>>>>>>>>>>>> ->
> > >>>>>>>>>>>>>>>>>> prepare
> > >>>>>>>>>>>>>>>>>>>>>>> ->
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> perform
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> cycle.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hope this helps. Tell me if you need some
> > more
> > >>>>>>>>>> info
> > >>>>>>>>>>>> or
> > >>>>>>>>>>>>>>>>>> support.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Mon, Jun 1, 2026 at 12:02 AM Michael
> > Gentry
> > >>>>>>>>> <
> > >>>>>>>>>>>>>>>>>>>>>>> [email protected]
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Sadly, still broken for me.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Sun, May 31, 2026 at 2:40 PM Andrus
> > >>>>>>>>> Adamchik
> > >>>>>>>>>> <
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> This worked for me, so I deleted the
> tag:
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> git push origin :cayenne-parent-5.0-M2
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ...
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - [deleted]
> > >> cayenne-parent-5.0-M2
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Maybe it will work now for you, that the
> > old
> > >>>>>>>>>> tag
> > >>>>>>>>>>> is
> > >>>>>>>>>>>>>> gone?
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Andrus
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On May 31, 2026, at 2:31 PM, Michael
> > Gentry
> > >>>>>>>>> <
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> This command failed on me:
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mvn release:prepare
> > >>>>>>>>> -DpreparationGoals="clean
> > >>>>>>>>>>>>> install"
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -DautoVersionSubmodules=true
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I worked past the error and ran the
> > command
> > >>>>>>>>>>> again,
> > >>>>>>>>>>>>> but
> > >>>>>>>>>>>>>>> it
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> failed
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> because
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> it
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> couldn't create the tag because the tag
> > >>>>>>>>>> already
> > >>>>>>>>>>>>>> exists.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> Somehow it
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> created
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the tag. So, I tried deleting the tag,
> > but
> > >>>>>>>>> now
> > >>>>>>>>>>> I'm
> > >>>>>>>>>>>>>>>>>> getting:
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [mrg@odin 14:15:58] ~/Projects/cayenne
> > >>>>>>>>>> master>
> > >>>>>>>>>>>> git
> > >>>>>>>>>>>>>> push
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> origin
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :cayenne-parent-5.0-M2
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ERROR: Permission to apache/cayenne.git
> > >>>>>>>>> denied
> > >>>>>>>>>>> to
> > >>>>>>>>>>>>> mrg.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Same error when I use:
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> git push --delete origin
> > >>>>>>>>> cayenne-parent-5.0-M2
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Any suggestions? Or does someone else
> > have
> > >> a
> > >>>>>>>>>>>>> smoother
> > >>>>>>>>>>>>>>>>>> path to
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> take
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> over?
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks,
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mrg
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> PS. The tag got created when I had used
> > >>>>>>>>> HTTPS
> > >>>>>>>>>> as
> > >>>>>>>>>>>> the
> > >>>>>>>>>>>>>>> clone
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> method. I
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> couldn't delete the tag that way,
> either
> > >>>>>>>>>> (GitHub
> > >>>>>>>>>>>>>> doesn't
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> support
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> user/pass
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> credentials), so I deleted the repo and
> > >>>>>>>>>> checked
> > >>>>>>>>>>>> out
> > >>>>>>>>>>>>>>> using
> > >>>>>>>>>>>>>>>>>>>> SSH,
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> which is
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> when I get the permissions error.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Sun, May 31, 2026 at 1:29 PM Michael
> > >>>>>>>>>> Gentry <
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Andrus, I'm working on it. Trying
> to
> > >>>>>>>>>> resolve
> > >>>>>>>>>>>>>>> errors. I
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> suspect
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> release guide is a little bit out of
> > date.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Sun, May 31, 2026 at 9:20 AM Andrus
> > >>>>>>>>>>> Adamchik <
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hey Mike, wanted to check how things
> > are
> > >>>>>>>>>> going
> > >>>>>>>>>>>>> with
> > >>>>>>>>>>>>>>> the
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> release.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Eager
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> to
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> start using M2 and committing more
> > >> cleanup
> > >>>>>>>>>>> code
> > >>>>>>>>>>>> :)
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> If you don't have time for it now,
> not
> > a
> > >>>>>>>>>>> problem
> > >>>>>>>>>>>>>> too.
> > >>>>>>>>>>>>>>>>>> Just
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> let
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> us
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> know.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Nikita and myself should be able to
> > jump
> > >>>>>>>>> in.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Andrus
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On May 25, 2026, at 8:06 PM, Michael
> > >>>>>>>>>> Gentry <
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I should be able to start it Tuesday
> > >>>>>>>>>>> afternoon.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Sun, May 24, 2026 at 5:47 PM
> Andrus
> > >>>>>>>>>>>> Adamchik <
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I think at this point we are ready
> to
> > >>>>>>>>>>> release
> > >>>>>>>>>>>>> M2.
> > >>>>>>>>>>>>>> It
> > >>>>>>>>>>>>>>>>>> has
> > >>>>>>>>>>>>>>>>>>>> a
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> huge
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> new
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> scope
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - a complete new agentic coding
> > stack.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Mike, do you still have time to
> > prepare
> > >>>>>>>>>> the
> > >>>>>>>>>>>>>> release?
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks,
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Andrus
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Apr 17, 2026, at 11:00 AM,
> > Michael
> > >>>>>>>>>>> Gentry
> > >>>>>>>>>>>> <
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Nikita,
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I don't think there is an urgency
> to
> > >>>>>>>>> get
> > >>>>>>>>>> M2
> > >>>>>>>>>>>>> out,
> > >>>>>>>>>>>>>> so
> > >>>>>>>>>>>>>>>>>> if
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> the
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> outstanding
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> PRs
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> make sense to include in M2, I
> think
> > >> it
> > >>>>>>>>>> is
> > >>>>>>>>>>> OK
> > >>>>>>>>>>>>> to
> > >>>>>>>>>>>>>>>>>> wait on
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> them.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks,
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mrg
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Apr 14, 2026 at 8:18 AM
> > Nikita
> > >>>>>>>>>>>>> Timofeev <
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Several PRs are waiting for me,
> but
> > >>>>>>>>>>> nothing
> > >>>>>>>>>>>> is
> > >>>>>>>>>>>>>> too
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> critical,
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> so
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> we
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> may
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> go
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ahead with M3.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Instructions are all good, I use
> > them
> > >>>>>>>>>>> every
> > >>>>>>>>>>>>>> time.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Apr 14, 2026 at 2:37 AM
> > >> Andrus
> > >>>>>>>>>>>>> Adamchik
> > >>>>>>>>>>>>>> <
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I just filed all my taxes
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Congrats! Which reminds me - I
> am
> > >>>>>>>>> still
> > >>>>>>>>>>>>> waiting
> > >>>>>>>>>>>>>>>>>> for my
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> numbers
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> from
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> accountants :)
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> so I have some free cycles now
> if
> > >>>>>>>>>> there
> > >>>>>>>>>>> is
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> anything I can do to help.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> How about publishing the
> release.
> > >>>>>>>>>>> @Nikita -
> > >>>>>>>>>>>>> do
> > >>>>>>>>>>>>>>> you
> > >>>>>>>>>>>>>>>>>>>> have
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> anything
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> in
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> queue we'd need to deal with
> > before
> > >>>>>>>>> M2
> > >>>>>>>>>>> that
> > >>>>>>>>>>>>>> can't
> > >>>>>>>>>>>>>>>>>> be
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> moved
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> to
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> M3?
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Also
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> anything missing in the release
> > >>>>>>>>>>>> instructions
> > >>>>>>>>>>>>> at
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>> https://cayenne.apache.org/dev/release-guide.html
> > >>>>>>>>>>>>>>>>>> ?
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Andrus
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Apr 13, 2026, at 6:16 PM,
> > >> Michael
> > >>>>>>>>>>>> Gentry
> > >>>>>>>>>>>>> <
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I just filed all my taxes, so I
> > >> have
> > >>>>>>>>>>> some
> > >>>>>>>>>>>>> free
> > >>>>>>>>>>>>>>>>>> cycles
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> now
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> if
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> there
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> is
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> anything I can do to help.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Mon, Apr 13, 2026 at 5:08 PM
> > >>>>>>>>> Andrus
> > >>>>>>>>>>>>>> Adamchik
> > >>>>>>>>>>>>>>> <
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Not too many significant new
> > >>>>>>>>> features
> > >>>>>>>>>>> in
> > >>>>>>>>>>>> M2
> > >>>>>>>>>>>>>> so
> > >>>>>>>>>>>>>>>>>> far,
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> though
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> quite a
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> few
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> bug
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> fixes. So yeah, we probably
> > should
> > >>>>>>>>> do
> > >>>>>>>>>>> it.
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Apr 13, 2026, at 4:45 PM,
> > >>>>>>>>> Michael
> > >>>>>>>>>>>>> Gentry
> > >>>>>>>>>>>>>> <
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Is it time for a 5.0.M2?
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I noticed the M1 was released
> > >>>>>>>>>>> 2024-09-09
> > >>>>>>>>>>>>> and
> > >>>>>>>>>>>>>>>>>> that
> > >>>>>>>>>>>>>>>>>>>>>>>>>>> seems
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> a
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> long
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> time
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ago...
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks,
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mrg
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> --
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Best regards,
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Nikita Timofeev
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>
>

Reply via email to