This is an automated email from the ASF dual-hosted git repository.
janhoy pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/solr.git
The following commit(s) were added to refs/heads/main by this push:
new 6a0501f8896 Make PGP signing the release announcement optional (#3161)
6a0501f8896 is described below
commit 6a0501f88960b4d92be8734ca66913beb29564fa
Author: Jan Høydahl <[email protected]>
AuthorDate: Tue Feb 18 11:42:23 2025 +0100
Make PGP signing the release announcement optional (#3161)
---
dev-tools/scripts/releaseWizard.yaml | 33 +++++++++------------------------
1 file changed, 9 insertions(+), 24 deletions(-)
diff --git a/dev-tools/scripts/releaseWizard.yaml
b/dev-tools/scripts/releaseWizard.yaml
index 2823eac0e13..77e190fc615 100644
--- a/dev-tools/scripts/releaseWizard.yaml
+++ b/dev-tools/scripts/releaseWizard.yaml
@@ -116,10 +116,11 @@ templates:
(( template=announce_solr_mail_body ))
----
- announce_solr_sign_mail: |
+ announce_solr_announce_mail: |
The template below can be used to announce the Solr release to the
- `[email protected]` mailing list. The mail *should be signed with PGP.*
- and sent *from your `@apache.org` account*.
+ `[email protected]` mailing list. The email *must* be sent *from your
`@apache.org` account*,
+ and it *can optionally* be signed with your PGP key, using the
`--clearsign` option of
+ gpg, as explained in https://www.gnupg.org/gph/en/manual/x135.html.
.Mail template
----
@@ -1588,7 +1589,7 @@ groups:
For feature releases, your announcement should describe the main features
included
in the release. *Send the announce as Plain-text email, not HTML.*
- This step will generate email templates based on the news files you edited
earler for the website.
+ This step will generate email templates based on the news files you edited
earlier for the website.
Do any last-minute necessary edits to the text as you copy it over to the
email.
todos:
- !Todo
@@ -1596,30 +1597,14 @@ groups:
title: Announce the Solr release (@s.a.o)
description: |
(( template=announce_solr_mail ))
- - !Todo
- id: setup_pgp_mail
- title: Setup your mail client for PGP
- description: |
- The announce mail to `[email protected]` should be cryptographically
signed.
- Make sure you have a PGP enabled email client with your apache key
installed.
- There are plugins for popular email programs, as well as browser plugins
for webmail.
- See links for help on how to setup your email client for PGP.
-
- If you prefer to sign the announcements manually rather than using a
plugin,
- you can do so from the command line and then copy the output into your
mail program.
-
- gpg --output - --clearsign solr_announce.txt
- links:
- - https://www.openpgp.org/software/
- - https://ssd.eff.org/en/module/how-use-pgp-mac-os-x
- - https://ssd.eff.org/en/module/how-use-pgp-linux
- - https://ssd.eff.org/en/module/how-use-pgp-windows
- - https://www.openpgp.org/software/mailvelope/
- !Todo
id: announce_solr_sig
title: Announce the Solr release ([email protected])
description: |
- (( template=announce_solr_sign_mail ))
+ (( template=announce_solr_announce_mail ))
+ links:
+ - https://www.apache.org/legal/release-policy.html#release-announcements
+ - https://www.gnupg.org/gph/en/manual/x135.html
- !Todo
id: add_to_wikipedia
title: Add the new version to Wikipedia