Skip to content

Add the Storm vote email template for ATR - #9265

Open
reiabreu wants to merge 1 commit into
apache:masterfrom
reiabreu:atr-vote-template
Open

reiabreu wants to merge 1 commit into
apache:masterfrom
reiabreu:atr-vote-template

Conversation

@reiabreu

@reiabreu reiabreu commented Nov 7, 2026

Copy link
Copy Markdown
Contributor

Adds dev-tools/atr/start-vote-template.txt, the vote email template for the Apache Trusted Releases (ATR) platform.

  • Based on both templates: ATR's default vote template, plus the Storm items of the old sample email in RELEASING.md: the Nexus staging repository ([REPO_NUM], replaced for each release), the full and lite binaries, and how to vote.
  • How ATR uses it: the ATR project settings have a Start vote template URL. ATR fetches the template whenever the vote form is shown, and the release manager can still edit the text before sending. After this is merged, set the URL to https://raw.githubusercontent.com/apache/storm/master/dev-tools/atr/start-vote-template.txt.
  • RAT: the file is excluded in pom.xml because it is sent as an email body, so it cannot carry a license header.

Not tested end to end: ATR has not rendered this file yet, and the variables come from the list on the ATR settings page.

🤖 Generated with Claude Code

ATR can fetch the vote email template from a URL. This is the Storm template,
built from ATR's default with the Storm items of the old RELEASING.md template:
the Nexus staging repository, the full and lite binaries, and how to vote. It is
excluded from RAT because it is sent as an email body.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants