Re: [VOTE] Apache Cayenne 5.0 Milestone 2 Release

Andrus Adamchik <[email protected]> Mon, 22 Jun 2026 14:16:04 -0400
Newsgroups gmane.comp.java.cayenne.devel
Message-ID <[email protected]>
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
>> =
https://github.com/apache/cayenne/blob/cayenne-parent-5.0-M2/RELEASE-NOTES=
.txt
>>>>>>>=20
>>>>>>> Maven Repo:
>>>>>>>=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