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