Re: [VOTE] Apache Cayenne 5.0 Milestone 2 Release
Michael Gentry <[email protected]> Thu, 25 Jun 2026 11:54:15 -0400
| Newsgroups | gmane.comp.java.cayenne.devel |
|---|---|
| Message-ID | <CAOy5kzMoNs+08A0qm3T7FDOM1e+w0K5ywB9gWgmUVe6pnh+zfA@mail.gmail.com> |
--0000000000003c24920655160322 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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=E2=80=AFPM Andrus Adamchik <[email protected]= m> 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 fi= x > anything that doesn't look right =F0=9F=A4=A6=E2=80=8D=E2=99=82=EF=B8=8F > > > > On Jun 24, 2026, at 4:42=E2=80=AFPM, Michael Gentry <[email protected]= m> 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 sa= me > > error. Any ideas for updating this? > > > > Thanks, > > mrg > > > > > > On Wed, Jun 24, 2026 at 9:09=E2=80=AFAM Andrus Adamchik <aadamchik@gmai= l.com> > wrote: > > > >> Ah great. Thanks for doing that. > >> > >>> On Jun 24, 2026, at 8:29=E2=80=AFAM, Michael Gentry <blacknext@gmail.= com> > 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=E2=80=AFAM Andrus Adamchik <aadamchik@gm= ail.com> > >> wrote: > >>> > >>>> We were actually thinking with Nikita to pre-build and commit the .e= xe > >>>> 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 <blacknext@gmai= l.com> > >> wrote: > >>>>> > >>>>> Excluding Windows... > >>>>> > >>>>> On Mon, Jun 22, 2026 at 2:16=E2=80=AFPM Andrus Adamchik <aadamchik@= gmail.com > > > >>>> wrote: > >>>>> > >>>>>> Congrats! And now we have more than one person who knows how to do > it > >> :) > >>>>>> > >>>>>>> On Jun 22, 2026, at 1:48=E2=80=AFPM, Michael Gentry <blacknext@gm= ail.com> > >>>> 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=E2=80=AFPM John Huss <johnthuss@gmai= l.com> > >> wrote: > >>>>>>> > >>>>>>>> I am +1 as well. > >>>>>>>> > >>>>>>>> On Mon, Jun 22, 2026 at 12:02=E2=80=AFPM Michael Gentry < > >> [email protected]> > >>>>>>>> wrote: > >>>>>>>> > >>>>>>>>> I've updated my scripts that check for files that aren't proper= ly > >>>>>>>> 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=E2=80=AFAM 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, on= ly > >> 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=E2=80=AFPM 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=E2=80=AFAM, Andrus Adamchik < > >>>> [email protected] > >>>>>>>>> > >>>>>>>>>>> wrote: > >>>>>>>>>>>> > >>>>>>>>>>>> I am +1. I added MCP checks to my previous checklist (and th= ey > >>>>>>>> pass). > >>>>>>>>>>> Haven't tested Modeler on Windows. > >>>>>>>>>>>> > >>>>>>>>>>>> Noticed the Mac .dmg doesn't have the background image and o= ur > >>>>>>>> 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 t= o > be > >>>>>>>>>>> referenced or embedded by the end users in their code. Also t= he > >> 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=E2=80=AFPM, 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 Window= s > >> the > >>>>>>>>>> stinky > >>>>>>>>>>>>> eye.) > >>>>>>>>>>>>> > >>>>>>>>>>>>> Release Notes: > >>>>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>> > >>>> > >> > https://github.com/apache/cayenne/blob/cayenne-parent-5.0-M2/RELEASE-NOTE= S.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 > >>>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>> > >>>>>> > >>>> > >>>> > >> > >> > > --0000000000003c24920655160322--