I need to cancel the RC2 voting too. I have just figured there are forgotten `<inherited>false` clauses (causing inherited profiles to not work in child projects) and some other minor issues.
I will issue an RC3 soon. On Wed, Sep 6, 2023 at 1:18 PM Volkan Yazıcı <vol...@yazi.ci> wrote: > This is a vote to release the Apache Logging Parent 10.0.0 (RC2). > > Source repository: https://github.com/apache/logging-parent > Commit: 24a4b9bc706ed978f36c28c114e289547c4a71ad > Distribution: > https://dist.apache.org/repos/dist/dev/logging/logging-parent > Nexus: > https://repository.apache.org/content/repositories/orgapachelogging-1162 > Signing key: 0x077e8893a6dcc33dd4a4d5b256e73ba9a0b592d0 > > Please download, test, and cast your votes on this mailing list. > > [ ] +1, release the artifacts > [ ] -1, don't release, because... > > This vote is open for 72 hours and will pass unless getting a > net negative vote count. All votes are welcome and we encourage > everyone to test the release, but only the Logging Services PMC > votes are officially counted. At least 3 +1 votes and more > positive than negative votes are required. > > # RC1..RC2 changes > > RC2 introduces the following changes over RC1: > > - Set version to `10.0.0` (requested by Matt & Ralph) > - Fix SVN path in `generate-email.sh` (requested by Gary) > - Split the distribution into `src` and `bin` parts (requested by Gary) > - Automate `revision` property update in `pom.xml` in CI (requested by > Ralph) > - Automate changelog release in CI (requested by Ralph) > > # Remarks > > - `logging-parent` doesn't contain any binary artifacts, it is a > `pom.xml` with some reusable CI workflow YAMLs. > - One can reproduce the very same distribution by checking > out the commit and running > `./mvnw -P distribution -DattachmentCount=0 -DattachmentFilepathPattern=` > > # Release Notes > > This minor release contains various improvements that we expect to > relieve the load on `pom.xml` and GitHub Actions workflows of > Maven-based projects we parent. > This is of particular importance while managing and cutting releases > from multiple repositories. > See `README.adoc` for the complete list of features and their usage. > > See [this `logging-log4j-tools` GitHub Actions workflow > run](https://github.com/apache/logging-log4j-tools/actions/runs/6070379396 > ) > demonstrating a successful release cut using a SNAPSHOT version of > this `logging-parent` release. > All preparations (release notes, distribution ZIP, vote & announcement > emails, etc.) are staged to both Nexus and SVN and waiting the release > manager to proceed. > > ## Changes > > ### Added > > * Added `changelog-export` profile to easily export changelogs to Markdown > files > * Added `changelog-release` profile to easily move > `src/changelog/.?.x.x` contents to their associated release directory > * Added `deploy` profile to ease the Maven `deploy` goal > * Added `distribution` profile to easily create a distribution file > containing Git-tracked sources, release notes, binary attachments, > `NOTICE.txt`, etc. > * Documented release instructions (i.e., `RELEASING.md`) > * Added `release` profile to share common release-specific Maven > configuration > * Added reusable GitHub Actions workflows to share CI boilerplate for > other repositories > * Switched to using `log4j-changelog-maven-plugin` for managing > changelog and release notes > > ### Changed > > * Switched to semantic versioning (old version: `9`, new version: `10.0.0`) >