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

Reply via email to