Re: [VOTE] Apache Cayenne 5.0 Milestone 2 Release
Andrus Adamchik <[email protected]> Wed, 24 Jun 2026 08:00:54 -0400
| Newsgroups | gmane.comp.java.cayenne.devel |
|---|---|
| Message-ID | <[email protected]> |
We were actually thinking with Nikita to pre-build and commit the .exe = launcher, so that Windows assemblies could be done on any platform. So I see the files are published. Let me try to find time and write the = announcement. Thanks, Andrus > 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 >> = https://github.com/apache/cayenne/blob/cayenne-parent-5.0-M2/RELEASE-NOTES= .txt >>>>>>>>>=20 >>>>>>>>> Maven Repo: >>>>>>>>>=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