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/28 09:58:30 UTC

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

Author: svc_dist_logging
Date: Thu Sep 28 09:58:30 2023
New Revision: 64242

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

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

Added: dev/logging/logging-parent/apache-logging-parent-10.1.0-email-announce.txt
==============================================================================
--- dev/logging/logging-parent/apache-logging-parent-10.1.0-email-announce.txt (added)
+++ dev/logging/logging-parent/apache-logging-parent-10.1.0-email-announce.txt Thu Sep 28 09:58:30 2023
@@ -0,0 +1,46 @@
+To: log4j-user@logging.apache.org, dev@logging.apache.org
+Title: [ANNOUNCE] Apache Logging Parent 10.1.0 released
+
+Apache Logging Parent[1] team is pleased to announce the 10.1.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 focuses on shipping AsciiDoc-based website generation convenience targeting the `src/site` folder.
+As a part of this effort, `logging-parent` started publishing https://logging.apache.org/logging-parent/latest[its own website] and `log4j-changelog` support is switched from Markdown to AsciiDoc.
+
+The introduced https://github.com/bndtools/bnd/blob/master/maven-plugins/bnd-maven-plugin[`bnd-maven-plugin`] default auto-generates both OSGi and JPMS descriptors.
+Users only need to annotate packages that are to be exported with `org.osgi.annotation.bundle.Export`, plugin will do the rest of the magic.
+Hence, no need for custom `.bnd` and/or `module-info.java` files anymore.
+In particular, we expect the absence of `module-info.java` files to avoid several IDE and testing related headaches.
+
+
+==== Added
+
+* Added `asciidoc` and `constants-tmpl-adoc` profiles to generate AsciiDoc-based websites from `src/site`
+* Added support to auto-generate changelog entries for `dependabot` updates
+* Added `bnd-maven-plugin` defaults to auto-generate both OSGi and JPMS descriptors
+* Added CI report uploading in case of test or reproducibility failures (https://github.com/apache/logging-parent/issues/28[28])
+* Started publishing https://logging.apache.org/logging-parent[the project website]
+
+==== Changed
+
+* Switched the default `log4j-changelog` configuration from Markdown (`.release-notes.md.ftl` and `.index.md.ftl`) to AsciiDoc (`.release-notes.adoc.ftl` and `.index.adoc.ftl`)
+* Update `actions/checkout` to version `4.1.0`
+* Update `com.github.spotbugs:spotbugs-maven-plugin` to version `4.7.3.6`
+* Update `com.google.errorprone:error_prone_core` to version `2.22.0`
+* Update `org.apache:apache` to version `30`
+* Update `org.osgi:osgi.annotation` to version `8.1.0`
+
+==== Removed
+
+* Removed `project.build.outputTimestamp` override since it is already provided by the parent POM and its old value `0` was causing https://github.com/spring-projects/spring-boot/pull/37438[reproducibility issues] for `spring-boot:repackage`
+
+==== Fixed
+
+* Replaced incorrect `java.version` Maven property override with `maven.compiler.{source,release,target}`

Added: dev/logging/logging-parent/apache-logging-parent-10.1.0-email-vote.txt
==============================================================================
--- dev/logging/logging-parent/apache-logging-parent-10.1.0-email-vote.txt (added)
+++ dev/logging/logging-parent/apache-logging-parent-10.1.0-email-vote.txt Thu Sep 28 09:58:30 2023
@@ -0,0 +1,57 @@
+To: dev@logging.apache.org
+Title: [VOTE] Release Apache Logging Parent 10.1.0
+
+This is a vote to release the Apache Logging Parent 10.1.0.
+
+Source repository: https://github.com/apache/logging-parent
+Commit: 13654e559d9257c560e26d2c5f5c5dd074b0e977
+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 focuses on shipping AsciiDoc-based website generation convenience targeting the `src/site` folder.
+As a part of this effort, `logging-parent` started publishing https://logging.apache.org/logging-parent/latest[its own website] and `log4j-changelog` support is switched from Markdown to AsciiDoc.
+
+The introduced https://github.com/bndtools/bnd/blob/master/maven-plugins/bnd-maven-plugin[`bnd-maven-plugin`] default auto-generates both OSGi and JPMS descriptors.
+Users only need to annotate packages that are to be exported with `org.osgi.annotation.bundle.Export`, plugin will do the rest of the magic.
+Hence, no need for custom `.bnd` and/or `module-info.java` files anymore.
+In particular, we expect the absence of `module-info.java` files to avoid several IDE and testing related headaches.
+
+
+==== Added
+
+* Added `asciidoc` and `constants-tmpl-adoc` profiles to generate AsciiDoc-based websites from `src/site`
+* Added support to auto-generate changelog entries for `dependabot` updates
+* Added `bnd-maven-plugin` defaults to auto-generate both OSGi and JPMS descriptors
+* Added CI report uploading in case of test or reproducibility failures (https://github.com/apache/logging-parent/issues/28[28])
+* Started publishing https://logging.apache.org/logging-parent[the project website]
+
+==== Changed
+
+* Switched the default `log4j-changelog` configuration from Markdown (`.release-notes.md.ftl` and `.index.md.ftl`) to AsciiDoc (`.release-notes.adoc.ftl` and `.index.adoc.ftl`)
+* Update `actions/checkout` to version `4.1.0`
+* Update `com.github.spotbugs:spotbugs-maven-plugin` to version `4.7.3.6`
+* Update `com.google.errorprone:error_prone_core` to version `2.22.0`
+* Update `org.apache:apache` to version `30`
+* Update `org.osgi:osgi.annotation` to version `8.1.0`
+
+==== Removed
+
+* Removed `project.build.outputTimestamp` override since it is already provided by the parent POM and its old value `0` was causing https://github.com/spring-projects/spring-boot/pull/37438[reproducibility issues] for `spring-boot:repackage`
+
+==== Fixed
+
+* Replaced incorrect `java.version` Maven property override with `maven.compiler.{source,release,target}`

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

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

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

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

Added: dev/logging/logging-parent/apache-logging-parent-10.1.0-src.zip.asc
==============================================================================
--- dev/logging/logging-parent/apache-logging-parent-10.1.0-src.zip.asc (added)
+++ dev/logging/logging-parent/apache-logging-parent-10.1.0-src.zip.asc Thu Sep 28 09:58:30 2023
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEB36Ik6bcwz3UpNWyVuc7qaC1ktAFAmUVTkUACgkQVuc7qaC1
+ktBQnxAAgC+d84lL/FMcPEGTNa8QPKfVOUlvByey3+JFNrRtRjTcDQSfBe4V8fmM
+XS03H6ZCk9fsmxHC2psWbhMtE6VXf3X3tpZwFqOFTO6S/tmfFA4m+3pZwyMQq8Hg
+geAoOTutK7txL87GAtqi0Lv8m+u2vH69M6zubgfwOZfjl/YWzA2FT9xUFcA625OO
+F0mCCukoi9OA0IF0s3y0HIJANvL8XsJOB3WI9PQdNlvec+wN+yFm8FRy+f8M/pBF
+6iDO+SvqPm6gGRUWh7MvtnlumrCoPAWBU9CHg3eTSJN28x1o0JOffOtjC7t1btHq
+2EI953gjEtRaSR1mHXewLUVbRROC5ZmeFmsIOoWHhZMgKC8gU4KiH4yAXRBY5xl5
+cNs32M6iXwXT6AiBmYqFRqBhkulDzKJPffh+9mnjszNnZM3vS3vLyi2HXCCAS1d3
+TTVmd6Ltq2+mOxK8/rNsfN0PXv7GhERI1EbzIIAQdlaLosvcfhO0MqrGglJrK9v8
+Fu7lG6Fgy3kAN3f8Sfotk9+TRXcH1X1hgPA3a6rZrN7EugQqQYstp6ob0SxrOXmm
+/BzIGgpFWURWa9s17jvabiBWkQ/LXsr4qhnJ4kA5dapBlUpigoFxVEp5gPuSFGHo
+XSRya98ate2zI7OGvH5DN+8c1OVF0UwaV4CtIvumax1OgiqZzy4=
+=4YVp
+-----END PGP SIGNATURE-----

Added: dev/logging/logging-parent/apache-logging-parent-10.1.0-src.zip.sha512
==============================================================================
--- dev/logging/logging-parent/apache-logging-parent-10.1.0-src.zip.sha512 (added)
+++ dev/logging/logging-parent/apache-logging-parent-10.1.0-src.zip.sha512 Thu Sep 28 09:58:30 2023
@@ -0,0 +1 @@
+50b98ceee6babaad27d50733ffe3049a4353c15330001e3d22640554155c6f31e93d4cfc15328798602b66c77c57f88f232d60ffcb14d0ecb0a31d1ab526607e apache-logging-parent-10.1.0-src.zip