Re: [VOTE] Apache Cayenne 5.0 Milestone 2 Release
Andrus Adamchik <[email protected]> Wed, 24 Jun 2026 09:09:31 -0400
| Newsgroups | gmane.comp.java.cayenne.devel |
|---|---|
| Message-ID | <[email protected]> |
Ah great. Thanks for doing that. > On Jun 24, 2026, at 8:29=E2=80=AFAM, Michael Gentry = <[email protected]> wrote: >=20 > Yeah, I got the files published yesterday and was going to do the > announcement, website update, etc, today. >=20 > On Wed, Jun 24, 2026 at 8:01=E2=80=AFAM Andrus Adamchik = <[email protected]> wrote: >=20 >> We were actually thinking with Nikita to pre-build and commit the = .exe >> launcher, so that Windows assemblies could be done on any platform. >>=20 >> So I see the files are published. Let me try to find time and write = the >> announcement. >>=20 >> Thanks, >> Andrus >>=20 >>=20 >>> On Jun 22, 2026, at 2:26=E2=80=AFPM, Michael Gentry = <[email protected]> wrote: >>>=20 >>> Excluding Windows... >>>=20 >>> On Mon, Jun 22, 2026 at 2:16=E2=80=AFPM Andrus Adamchik = <[email protected]> >> wrote: >>>=20 >>>> Congrats! And now we have more than one person who knows how to do = it :) >>>>=20 >>>>> On Jun 22, 2026, at 1:48=E2=80=AFPM, Michael Gentry = <[email protected]> >> wrote: >>>>>=20 >>>>> Here's the final voting result: >>>>>=20 >>>>> Andrus Adamchik (PMC): +1 >>>>> Nikita Timofeev (PMC): +1 >>>>> John Huss (PMC): +1 >>>>> Michael Gentry (PMC): +1 >>>>>=20 >>>>> We'll get the release publicly published shortly. >>>>>=20 >>>>> Thank you everyone! >>>>>=20 >>>>> On Mon, Jun 22, 2026 at 1:10=E2=80=AFPM John Huss = <[email protected]> wrote: >>>>>=20 >>>>>> I am +1 as well. >>>>>>=20 >>>>>> On Mon, Jun 22, 2026 at 12:02=E2=80=AFPM Michael Gentry = <[email protected]> >>>>>> wrote: >>>>>>=20 >>>>>>> I've updated my scripts that check for files that aren't = properly >>>>>> licensed >>>>>>> and saw the two I missed before. I think these can be fixed for = the >>>> next >>>>>>> release. >>>>>>>=20 >>>>>>> Everything checks out on my end, so I'm also a +1. >>>>>>>=20 >>>>>>> Thanks, >>>>>>> mrg >>>>>>>=20 >>>>>>>=20 >>>>>>> On Mon, Jun 15, 2026 at 6:14=E2=80=AFAM Nikita Timofeev < >>>>>> [email protected] >>>>>>>>=20 >>>>>>> wrote: >>>>>>>=20 >>>>>>>> +1 >>>>>>>>=20 >>>>>>>> - sources parity - good >>>>>>>> - signatures - good (Windows assembly is signed with my key) >>>>>>>> - full build from sources - good >>>>>>>> - MacOS Modeler and MCP - runs on MacOS, JDK 25 >>>>>>>> - Generic Modeler and MCP - runs on MacOS, JDK 25 and 21 >>>>>>>> - Windows Modeler - runs on Windows 11, JDK 25 unsupported, = only JDK >>>> 21 >>>>>>>> checked >>>>>>>> - 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. >>>>>>>> - Staging Maven repo - good, verified with a demo project >>>>>>>>=20 >>>>>>>> Also a note about the RAT: a bunch of new `.md` files are not >>>> excluded, >>>>>>>> need to fix config. >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> On Sun, Jun 14, 2026 at 8:01=E2=80=AFPM Andrus Adamchik < >> [email protected]> >>>>>>>> wrote: >>>>>>>>=20 >>>>>>>>> Ok, to back up my intuition on the license headers I am going = to >> lean >>>>>>> on >>>>>>>>> the "lack of creativity" exception and "PMC judgement" clause = in >> the >>>>>>> ASF >>>>>>>>> policy :) >>>>>>>>>=20 >>>>>>>>> https://www.apache.org/legal/src-headers.html#faq-exceptions >>>>>>>>>=20 >>>>>>>>> Andrus >>>>>>>>>=20 >>>>>>>>>=20 >>>>>>>>>> On Jun 14, 2026, at 11:53=E2=80=AFAM, Andrus Adamchik < >> [email protected] >>>>>>>=20 >>>>>>>>> wrote: >>>>>>>>>>=20 >>>>>>>>>> I am +1. I added MCP checks to my previous checklist (and = they >>>>>> pass). >>>>>>>>> Haven't tested Modeler on Windows. >>>>>>>>>>=20 >>>>>>>>>> Noticed the Mac .dmg doesn't have the background image and = our >>>>>> custom >>>>>>>>> layout. The contents of the .dmg are correct though, so this = is >> not a >>>>>>>>> blocker either. (I've seen my own builds losing the layout on = rare >>>>>>>>> occasions; never got to the bottom of it though). >>>>>>>>>>=20 >>>>>>>>>> One of the unit tests was missing the Apache header (my = fault, I >>>>>>> fixed >>>>>>>>> that already on the "past-M2" branch). I don't think this >>>>>> disqualifies >>>>>>>> the >>>>>>>>> release. This is an internal unit test, and is not expected to = be >>>>>>>>> referenced or embedded by the end users in their code. Also = the new >>>>>> .md >>>>>>>>> files don't have Apache headers, which I think is totally ok. >>>>>>>>>>=20 >>>>>>>>>> Anyone has a different opinion on this? >>>>>>>>>>=20 >>>>>>>>>> Andrus >>>>>>>>>>=20 >>>>>>>>>>=20 >>>>>>>>>>> On Jun 13, 2026, at 12:20=E2=80=AFPM, Michael Gentry < >> [email protected] >>>>>>>=20 >>>>>>>>> wrote: >>>>>>>>>>>=20 >>>>>>>>>>> Hello everyone! >>>>>>>>>>>=20 >>>>>>>>>>> Finally time for the 5.0 M2 release! >>>>>>>>>>> Thanks Nikita and Andrus for helping with my environmental >> issues! >>>>>>>>>>> Hopefully smoother in the future. (I'll have to give Windows = the >>>>>>>> stinky >>>>>>>>>>> eye.) >>>>>>>>>>>=20 >>>>>>>>>>> Release Notes: >>>>>>>>>>>=20 >>>>>>>>>=20 >>>>>>>>=20 >>>>>>>=20 >>>>>>=20 >>>>=20 >> = https://github.com/apache/cayenne/blob/cayenne-parent-5.0-M2/RELEASE-NOTES= .txt >>>>>>>>>>>=20 >>>>>>>>>>> Maven Repo: >>>>>>>>>>>=20 >>>>>>>>>=20 >>>>>>>>=20 >>>>>>>=20 >>>>>>=20 >>>>=20 >> = https://repository.apache.org/content/repositories/orgapachecayenne-1063/ >>>>>>>>>>>=20 >>>>>>>>>>> Assemblies (Note the updated KEYS file there): >>>>>>>>>>> https://dist.apache.org/repos/dist/dev/cayenne/ >>>>>>>>>>>=20 >>>>>>>>>>> Please evaluate the assemblies and cast your votes. >>>>>>>>>>>=20 >>>>>>>>>>> Thanks, >>>>>>>>>>> mrg >>>>>>>>>>=20 >>>>>>>>>=20 >>>>>>>>>=20 >>>>>>>>=20 >>>>>>>> -- >>>>>>>> Best regards, >>>>>>>> Nikita Timofeev >>>>>>>>=20 >>>>>>>=20 >>>>>>=20 >>>>=20 >>>>=20 >>=20 >>=20