I have issued an RC2 with following differing properties:

Commit: 5484f2d41b593b71e4465807a658482647ef5519
Nexus:
https://repository.apache.org/content/repositories/orgapachelogging-1184

It incorporates following changes over RC1:

- Updated `org.apache:apache` to version `30`
- Improved OSGi `Bundle-SymbolicName` auto-generation
- Added `<parameters>true` to `maven-compiler-plugin` config

I will continue publishing this RC2 without waiting for further feedback.

On Wed, Sep 27, 2023 at 1:34 PM Volkan Yazıcı <vol...@yazi.ci> wrote:

> This is a lazy-vote to release the Apache Logging Parent 10.1.0.
>
> Source repository: https://github.com/apache/logging-parent
> Commit: d19ac4a1e3b324bb22b3379d48dcada50f24c65b
> Distribution:
> https://dist.apache.org/repos/dist/dev/logging/logging-parent
> Nexus:
> https://repository.apache.org/content/repositories/orgapachelogging-1180
> 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 24 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.
>
> === 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 its own website[1]
> and `log4j-changelog` support switched from Markdown to AsciiDoc.
>
> [1] https://logging.staged.apache.org/logging-parent
>
> The introduced `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
> * Started publishing the project website[1]
>
> ==== 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.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 reproducibility issues[2] for
>   `spring-boot:repackage`
>
> [2] https://github.com/spring-projects/spring-boot/pull/37438
>
> ==== Fixed
>
> * Replaced incorrect `java.version` Maven property override
>   with `maven.compiler.{source,release,target}`
>

Reply via email to