-1 Overall it looks good, however the source archive LICENCE file references a sub file that isnt actually included in the archive (artemis-console-extension/artemis-extension/.yarn/releases/LICENSE-yarn.txt). It is in the repo, it is just a trivial issue with the assembly creation process including 1 file out of this build-updated-dir instead of the two that it should have; trivial fix is to also include the other file.
I checked things over as follows: - I verified the signature and checksum files. - I checked for licence+notice files in the archives. I noticed the above lissue first. Another niggle in the space of licences, but just an annoyance not a blocker, is that the RAT plugin config could be improved so that it applied to manual CLI invocations as well as the standard build. RAT is always being run as part of the build, which is perhaps unnecessary but not a big overhead in this case, however the config for that is specific to that execution and so if instead manually running "mvn apache-rat:check" on the CLI to verify things specifically, it then fails because a couple of .md files (e.g README.md for one) dont get excluded like they are during the execution within the regular build cycle. They should just share the same config. - I gave the source build a run, and started up the console standalone using the jetty maven plugin per the readme, connecting it to a running 2.37.0 artemis instance. - I also tried the modified-2.37.0 integration from the draft PR https://github.com/apache/activemq-artemis/pull/5245. I noticed some issues with that, all on the main artemis repo side, which I pushed some commits to resolve some of and commented on the rest. With the fixes I made in place, I also tried running the upgrade command from the branch to update an existing 2.37.0 instance to the modified variant with new console. Robbie On Mon, 23 Sept 2024 at 14:47, Andy Taylor <andy.tayl...@gmail.com> wrote: > > I would like to propose an Apache ActiveMQ Artemis Console 1.0.0 release. > > This is the 1st release of the ActiveMQ Console so only has 1 jira > > [ARTEMIS-4680] - Upgrade the console to use HawtIO 4 > > The release notes can be found here: > https://issues.apache.org/jira/projects/ARTEMIS/versions/12354639 > > Source and Binary distributions can be found here: > https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis-console/1.0.0/ > > The Maven staging repository is here: > https://repository.apache.org/content/repositories/orgapacheactivemq-1405 > > If you would like to validate the release you can either: > > 1. Check out the source, build and follow the readme instructions > (README.md) to deploy and smoke test the console > > or > > 2. Download the binary distribution and deploy in a we container > > or > > 3. Use a branch I have created based on Artemis 2.37.0 to build Artemis > with the console embedded, see > https://github.com/apache/activemq-artemis/pull/5245 > > > It is tagged in the git repo as 1.0.0 > > [ ] +1 approve this release > [ ] +0 no opinion > [ ] -1 disapprove (and reason why) > > Here's my +1 --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@activemq.apache.org For additional commands, e-mail: dev-h...@activemq.apache.org For further information, visit: https://activemq.apache.org/contact