Hi all, On Fri, 13 Oct 2023 at 12:16, Volkan Yazıcı <vol...@yazi.ci> wrote: > > ✔ Binaries > ✔ Sources > ✔ Website (incl. Javadocs) > 𐄂 Website URL[1] > ✔ Signatures > ✔ Checksums > > +1
Same here: * the binaries in the binary archive, Maven repo and locally generated are identical. Somehow `log4j-perf` made it to the Maven repo, but I don't consider it a major problem, * the website looks Ok. +1 > Thanks for taking care of the release Christian! Same here. > [1] Christian's recent Jekyll experiment on the `asf-staging` branch > of `logging-site` repository confused the INFRA and it is acting > strangely. This will *NOT* be an issue when we push the website > changes to production, i.e., `asf-site` branch. Though we will try > fixing `asf-staging` anyway in the meantime. I think that the problem is that the `asf-staging` branch in `logging-site` has switched from a `content` folder to an `output` folder, while some of our 6 other site repos have a `content` folder. It is fixable, but INFRA offers us an infinite number of `logging-<foo>.staged.apache.org` domains and I think we should use it. Whenever we stage the website of a `foo` subproject we can: * branch `asf-site` into a `site/foo` branch to be staged on `logging-foo.staged.apache.org`, * review the website, * when `foo` is released we can just fast-forward `asf-site` to `site/foo`. Worst case scenario (if we have multiple votes at the same time), we can rebase `site/foo` on the current `asf-site` and merge it. > 1. Support for parallel Maven builds! First run is always a bumpy one > due to the mysterious ways plugins operate. Though so far I have been > enjoying `./mvnw -T2C install -DskipTests` or `./mvnw verify -T2C -pl > \!:log4j-mongodb3,\!:log4j-mongodb4` a lot! See the `-T2C` there? Yup! > (Embedded MongoDb server library's initial setup functionally doesn't > support concurrent runs.) Yes, Embedded MongoDB is quite error prone: it downloads a generic MongoDB binary release and runs it on the build host. Since these binaries depend on certain dynamic libraries, the tests can fail on some distributions. Gary, what do you think if we replace Embedded MongoDB with a Docker image? Piotr