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 > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>
