Hi Andrus,

I've been having an issue with parts of the site. I'll start a separate
thread.


On Wed, Jul 1, 2026 at 5:20 PM Andrus Adamchik <[email protected]> wrote:

> Hey Mike, looks like the Download page is still pointing to M1. Are you
> able to publish the M2 update?
>
>
>
> > On Jun 25, 2026, at 11:54 AM, Michael Gentry <[email protected]>
> wrote:
> >
> > GPT 5.4 nano suggested:
> >
> > rm -rf node_modules src/main/assets/node_modules
> > yarn install
> >
> > I did that and 'mvn' is now running the site. I'll try to update things
> now.
> >
> > On Wed, Jun 24, 2026 at 4:47 PM Andrus Adamchik <[email protected]>
> wrote:
> >
> >> Nikita may have some insight on the errors. I could never build it
> >> locally, so I just send my changes straight to prod via CI/CD and then
> fix
> >> anything that doesn't look right 🤦‍♂️
> >>
> >>
> >>> On Jun 24, 2026, at 4:42 PM, Michael Gentry <[email protected]>
> wrote:
> >>>
> >>> Trying to update the website, but when I run 'mvn' in cayenne-website,
> I
> >>> get this error:
> >>>
> >>> [INFO] [16:40:00] Finished 'scripts' after 3.64 s
> >>> [INFO] [16:40:00] Starting 'copy-js-map'...
> >>> [INFO] [16:40:00] Finished 'copy-js-map' after 63 ms
> >>> [INFO]
> >>> [INFO] events.js:183
> >>> [INFO]       throw er; // Unhandled 'error' event
> >>> [INFO]       ^
> >>> [INFO] Error: spawn
> >>>
> >>
> /Users/mrg/Projects/cayenne-website/src/main/assets/node_modules/jpegtran-bin/vendor/jpegtran
> >>> ENOENT
> >>> [INFO]     at _errnoException (util.js:1024:11)
> >>> [INFO]     at Process.ChildProcess._handle.onexit
> >>> (internal/child_process.js:190:19)
> >>> [INFO]     at onErrorNT (internal/child_process.js:372:16)
> >>> [INFO]     at _combinedTickCallback
> >> (internal/process/next_tick.js:138:11)
> >>> [INFO]     at process._tickCallback
> (internal/process/next_tick.js:180:9)
> >>> [INFO]
> >>>
> ------------------------------------------------------------------------
> >>> [INFO] BUILD FAILURE
> >>> [INFO]
> >>>
> ------------------------------------------------------------------------
> >>> [INFO] Total time:  6.083 s
> >>> [INFO] Finished at: 2026-06-24T16:40:00-04:00
> >>> [INFO]
> >>>
> ------------------------------------------------------------------------
> >>> [ERROR] Failed to execute goal
> >>> com.github.eirslett:frontend-maven-plugin:1.15.0:gulp (gulp) on project
> >>> cayenne-website: Failed to run task: 'gulp.js serve --host localhost
> >> --port
> >>> 3000 --prod_host https://cayenne.apache.org/' failed.
> >>> org.apache.commons.exec.ExecuteException: Process exited with an
> error: 1
> >>> (Exit value: 1) -> [Help 1]
> >>>
> >>> I've tried changing -Ddev.port and -Ddev.host, but still hitting the
> same
> >>> error. Any ideas for updating this?
> >>>
> >>> Thanks,
> >>> mrg
> >>>
> >>>
> >>> On Wed, Jun 24, 2026 at 9:09 AM Andrus Adamchik <[email protected]>
> >> wrote:
> >>>
> >>>> Ah great. Thanks for doing that.
> >>>>
> >>>>> On Jun 24, 2026, at 8:29 AM, Michael Gentry <[email protected]>
> >> wrote:
> >>>>>
> >>>>> Yeah, I got the files published yesterday and was going to do the
> >>>>> announcement, website update, etc, today.
> >>>>>
> >>>>> On Wed, Jun 24, 2026 at 8:01 AM Andrus Adamchik <[email protected]
> >
> >>>> wrote:
> >>>>>
> >>>>>> 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 PM, Michael Gentry <[email protected]>
> >>>> wrote:
> >>>>>>>
> >>>>>>> Excluding Windows...
> >>>>>>>
> >>>>>>> On Mon, Jun 22, 2026 at 2:16 PM Andrus Adamchik <
> [email protected]
> >>>
> >>>>>> wrote:
> >>>>>>>
> >>>>>>>> Congrats! And now we have more than one person who knows how to do
> >> it
> >>>> :)
> >>>>>>>>
> >>>>>>>>> On Jun 22, 2026, at 1:48 PM, Michael Gentry <[email protected]
> >
> >>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>> Here's the final voting result:
> >>>>>>>>>
> >>>>>>>>> Andrus Adamchik (PMC): +1
> >>>>>>>>> Nikita Timofeev (PMC): +1
> >>>>>>>>> John Huss (PMC): +1
> >>>>>>>>> Michael Gentry (PMC): +1
> >>>>>>>>>
> >>>>>>>>> We'll get the release publicly published shortly.
> >>>>>>>>>
> >>>>>>>>> Thank you everyone!
> >>>>>>>>>
> >>>>>>>>> On Mon, Jun 22, 2026 at 1:10 PM John Huss <[email protected]>
> >>>> wrote:
> >>>>>>>>>
> >>>>>>>>>> I am +1 as well.
> >>>>>>>>>>
> >>>>>>>>>> On Mon, Jun 22, 2026 at 12:02 PM Michael Gentry <
> >>>> [email protected]>
> >>>>>>>>>> wrote:
> >>>>>>>>>>
> >>>>>>>>>>> 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.
> >>>>>>>>>>>
> >>>>>>>>>>> Everything checks out on my end, so I'm also a +1.
> >>>>>>>>>>>
> >>>>>>>>>>> Thanks,
> >>>>>>>>>>> mrg
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> On Mon, Jun 15, 2026 at 6:14 AM Nikita Timofeev <
> >>>>>>>>>> [email protected]
> >>>>>>>>>>>>
> >>>>>>>>>>> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>>> +1
> >>>>>>>>>>>>
> >>>>>>>>>>>> - 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
> >>>>>>>>>>>>
> >>>>>>>>>>>> Also a note about the RAT: a bunch of new `.md` files are not
> >>>>>>>> excluded,
> >>>>>>>>>>>> need to fix config.
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> On Sun, Jun 14, 2026 at 8:01 PM Andrus Adamchik <
> >>>>>> [email protected]>
> >>>>>>>>>>>> wrote:
> >>>>>>>>>>>>
> >>>>>>>>>>>>> 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 :)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> https://www.apache.org/legal/src-headers.html#faq-exceptions
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Andrus
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>> On Jun 14, 2026, at 11:53 AM, Andrus Adamchik <
> >>>>>> [email protected]
> >>>>>>>>>>>
> >>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> I am +1. I added MCP checks to my previous checklist (and
> they
> >>>>>>>>>> pass).
> >>>>>>>>>>>>> Haven't tested Modeler on Windows.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> 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).
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> 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.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Anyone has a different opinion on this?
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Andrus
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> On Jun 13, 2026, at 12:20 PM, Michael Gentry <
> >>>>>> [email protected]
> >>>>>>>>>>>
> >>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Hello everyone!
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> 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.)
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Release Notes:
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>
> >>>>>>
> >>>>
> >>
> https://github.com/apache/cayenne/blob/cayenne-parent-5.0-M2/RELEASE-NOTES.txt
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Maven Repo:
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>
> >>>>>>
> >>>>
> >>
> https://repository.apache.org/content/repositories/orgapachecayenne-1063/
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Assemblies (Note the updated KEYS file there):
> >>>>>>>>>>>>>>> https://dist.apache.org/repos/dist/dev/cayenne/
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Please evaluate the assemblies and cast your votes.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Thanks,
> >>>>>>>>>>>>>>> mrg
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> --
> >>>>>>>>>>>> Best regards,
> >>>>>>>>>>>> Nikita Timofeev
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>
> >>>>>>
> >>>>
> >>>>
> >>
> >>
>
>

Reply via email to