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
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Best regards,
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Nikita Timofeev
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>>>>>>>>>> Best regards,
> >>>>>>>>>>>>>>>>>>>>>>>>> Nikita Timofeev
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>> Best regards,
> >>>>>>>>>>>>>>>>> Nikita Timofeev
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> --
> >>>>>>>>>>> Best regards,
> >>>>>>>>>>> Nikita Timofeev
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> --
> >>>>>>>>> Best regards,
> >>>>>>>>> Nikita Timofeev
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> --
> >>>>>>> Best regards,
> >>>>>>> Nikita Timofeev
> >>>>>>>
> >>>>>
> >>>>>
> >>>
> >>>
>
>

Reply via email to