Created LEGAL-647[1]. Note that INFRA recommends[2] and explains[3] this technique too.
[1] https://issues.apache.org/jira/browse/LEGAL-647 [2] https://infra.apache.org/release-publishing.html#signing [3] https://infra.apache.org/release-signing.html#automated-release-signing On Tue, Jul 4, 2023 at 9:07 AM Volkan Yazıcı <vol...@yazi.ci> wrote: > > Closed the Nexus repo. > > Will create a JIRA ticket for the Legal to update the release policy. > > On Tue, Jul 4, 2023 at 8:20 AM Ralph Goers <ralph.go...@dslextreme.com> wrote: > > > > I have verified the artifact in the distribution directory. It looks fine. > > > > I am hesitant to vote on this though as you have not closed the release in > > the Nexus repo at repository.apache.org, which means you can still add > > stuff to that. Once you close that I will vote on this. > > > > I am still concerned about the lack of documentation around using a signing > > key by "ASF Logging Services RM <priv...@logging.apache.org>”. I do not > > want to continue to be questioned about this and we need some sort of > > documentation indicating that doing this is OK - such as getting > > https://www.apache.org/legal/release-policy.html#release-signing changed as > > it currently says "All release artifacts within the directory MUST be > > signed by a committer, preferably a PMC member” and/or > > https://infra.apache.org/release-publishing.html which does say "Infra > > strongly recommends that projects set up automated infrastructure to sign > > the files to simplify the work” which seems to be on the right track but > > isn’t really as clear as it needs to be. For example, Log4j uses an > > automated infrastructure to currently sign releases. The RM’s machine just > > has to be configured for it. It isn’t at all clear that they are approving > > not having the key be owned by an individual. > > > > Since the main release policy page is owned by legal I would suggest you > > create a Jira issue to get the page updated. > > > > Ralph > > > > > On Jul 3, 2023, at 2:29 PM, Volkan Yazıcı <vol...@yazi.ci> wrote: > > > > > > This is a vote to release the Apache Log4j Tools 0.4.0. > > > > > > Source repository: https://github.com/apache/logging-log4j-tools > > > Commit: 15d888fe488660b0bb5d3fc3e95c9915f277fbee > > > Distribution: https://dist.apache.org/repos/dist/dev/logging/log4j > > > Signing key: 0x077e8893a6dcc33dd4a4d5b256e73ba9a0b592d0 > > > > > > Please download, test, and cast your votes on the Log4j developers 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 small enhancements. > > > Most importantly, this marks the first release where the project uses > > > itself to generate release notes! > > > > > > ## Changes > > > > > > ### Added > > > > > > * Add `versionPattern` (i.e., the regular expression pattern for > > > parsing versions) parameter to the Maven `release` goal (#63) > > > > > > ### Changed > > > > > > * Change the default value of `outputDirectory` to > > > `${project.build.directory}/generated-sources/site/changelog` for the > > > Maven `export` goal > > > * Migrate from `CHANGELOG.adoc` to using `log4j-changelog-maven-plugin` > > > > > > ### Fixed > > > > > > * Improve Maven `release` goal to accommodate repetitive invocations > >