You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by sv...@apache.org on 2023/09/08 10:21:07 UTC

svn commit: r63858 - /dev/logging/logging-parent/

Author: svc_dist_logging
Date: Fri Sep  8 10:21:07 2023
New Revision: 63858

Log:
Added `apache-logging-parent` artifacts for release `10.0.0`

Added:
    dev/logging/logging-parent/apache-logging-parent-10.0.0-email-announce.txt
    dev/logging/logging-parent/apache-logging-parent-10.0.0-email-vote.txt
    dev/logging/logging-parent/apache-logging-parent-10.0.0-src.zip   (with props)
    dev/logging/logging-parent/apache-logging-parent-10.0.0-src.zip.asc
    dev/logging/logging-parent/apache-logging-parent-10.0.0-src.zip.sha512

Added: dev/logging/logging-parent/apache-logging-parent-10.0.0-email-announce.txt
==============================================================================
--- dev/logging/logging-parent/apache-logging-parent-10.0.0-email-announce.txt (added)
+++ dev/logging/logging-parent/apache-logging-parent-10.0.0-email-announce.txt Fri Sep  8 10:21:07 2023
@@ -0,0 +1,36 @@
+To: log4j-user@logging.apache.org
+Title: [ANNOUNCE] Apache Logging Parent 10.0.0 released
+
+Apache Logging Parent[1] team is pleased to announce the 10.0.0
+release. This project contains the parent POM for other Maven-based
+Apache Logging Services projects[2]. For further information (support,
+download, etc.) see the project website[1].
+
+[1] https://github.com/apache/logging-parent
+[2] https://logging.apache.org
+
+# 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 `log4j-tools` GitHub Actions workflow run](https://github.com/apache/logging-log4j-tools/actions/runs/6120297528) demonstrating a successful release cut using a SNAPSHOT version of this `logging-parent` release.
+All preparations (release notes, source and binary distributions, 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`)

Added: dev/logging/logging-parent/apache-logging-parent-10.0.0-email-vote.txt
==============================================================================
--- dev/logging/logging-parent/apache-logging-parent-10.0.0-email-vote.txt (added)
+++ dev/logging/logging-parent/apache-logging-parent-10.0.0-email-vote.txt Fri Sep  8 10:21:07 2023
@@ -0,0 +1,47 @@
+To: dev@logging.apache.org
+Title: [VOTE] Release Apache Logging Parent 10.0.0
+
+This is a vote to release the Apache Logging Parent 10.0.0.
+
+Source repository: https://github.com/apache/logging-parent
+Commit: 9aaef0c594cd7dd7fe1f9ffe244f55f20439b7ce
+Distribution: https://dist.apache.org/repos/dist/dev/logging/logging-parent
+Nexus: https://repository.apache.org/content/repositories/orgapachelogging-1113
+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.
+
+# 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 `log4j-tools` GitHub Actions workflow run](https://github.com/apache/logging-log4j-tools/actions/runs/6120297528) demonstrating a successful release cut using a SNAPSHOT version of this `logging-parent` release.
+All preparations (release notes, source and binary distributions, 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`)

Added: dev/logging/logging-parent/apache-logging-parent-10.0.0-src.zip
==============================================================================
Binary file - no diff available.

Propchange: dev/logging/logging-parent/apache-logging-parent-10.0.0-src.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/logging/logging-parent/apache-logging-parent-10.0.0-src.zip.asc
==============================================================================
--- dev/logging/logging-parent/apache-logging-parent-10.0.0-src.zip.asc (added)
+++ dev/logging/logging-parent/apache-logging-parent-10.0.0-src.zip.asc Fri Sep  8 10:21:07 2023
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEB36Ik6bcwz3UpNWyVuc7qaC1ktAFAmT69ZIACgkQVuc7qaC1
+ktB55w//b3oM1GkPPv0iVWuhANRDE96WY/UEsAfvBsgKFzmmQtQPwdpAG0Ge5TJx
+ndfJ6GT2l/CvfOM3DX0coVCPj0ySMjM//he+Z9lkov7UTtyweiG2wIrY2+WGZcQ+
+S+8I7+3Z06JWSIBSDQ8gQb3GMCTZPjsZgJkq+7nsjJFQYokSECtfqYPBhDPdInWn
+NgvnGj6WSWKtK3WgjMc6gtCT2Q0cRQjgfZcICILdogpZzqFkse1OqpaNk4V4u+yJ
+/sikmnR1BHx7fii6N2nx5XMd7obPeKIlKBMGJK6VNFPkVG5JDOEa+YsjNUrfgy2p
+wrZuas7ej3KnbUmotwhEfPC5ozh3d8pId6SxFBXrNEX7XFpUFfKUONDO4LVtuSQ3
+IJggmkR+U3wCp5Sw28tjuYhq9f0TUNd89A78QJxWz07EjuPdICODpOHIEyp7crlN
+K1JL3HDV8SH6ZdsGn/9/NsFgdRpxGZt1IAaXau0KsAlo+v9oTWUvcxDyFP1c5VZu
+a7XOBoENI7uTAlTV+kduna0D/zFx81KaWU9V2F42fgEH/Cu0oCZWBEDgHsUc7cM7
+/8pcFHCrR29LqHTiPjeyav39a2ZxNbasFXPf951N/wZs5noJAREux+WOdULboEdU
+bmyAmrANAOBPewLRCyYDFxlLjWI3d4oRhf10BiK65M7lV+tRNWg=
+=NCR7
+-----END PGP SIGNATURE-----

Added: dev/logging/logging-parent/apache-logging-parent-10.0.0-src.zip.sha512
==============================================================================
--- dev/logging/logging-parent/apache-logging-parent-10.0.0-src.zip.sha512 (added)
+++ dev/logging/logging-parent/apache-logging-parent-10.0.0-src.zip.sha512 Fri Sep  8 10:21:07 2023
@@ -0,0 +1 @@
+6d36e08605057fd7516e8a53edbcbf46fca832d4f1055a2a6fc1b3cadc3a6ec23e7e931405c69fe07ca6070deed22d794b8c641286b04ecb023927b18bf1c3e6  /tmp/apache-logging-parent-10.0.0-src.zip