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