{% extends "layouts/base.html" %} {% block title %} Start release vote ~ ATR {% endblock title %} {% block description %} Initiate a vote for a release candidate. {% endblock description %} {% block content %}

← Back to Compose {{ release.short_display_name }} COMPOSE

Start voting on {{ release.project.short_display_name }} {{ release.version }}

Starting a vote for this draft release will cause an email to be sent to the appropriate mailing list, and advance the draft to the "waiting for vote result" phase, unless you send a test message to yourself.

Note: This feature is currently in development. The form below only sends email to a test mailing list or yourself.
{{ form.hidden_tag() if form.hidden_tag }} {{ form.release_name }}
{{ form.mailing_list.label }}
{% for subfield in form.mailing_list %}
{{ subfield(class_='form-check-input') }} {{ subfield.label(class_='form-check-label') }}
{% endfor %}
{% if form.mailing_list.errors %}
{% for error in form.mailing_list.errors %}{{ error }}{% endfor %}
{% endif %} NOTE: The limited options above are provided for testing purposes. In the finished version of ATR, you will be able to send to your own specified mailing lists.
{{ form.vote_duration.label }}
{{ form.vote_duration(class_='form-select w-75') }} {% if form.vote_duration.errors %}
{% for error in form.vote_duration.errors %}{{ error }}{% endfor %}
{% endif %}
{{ form.subject.label }}
{{ form.subject(class_='form-control w-75') }} {% if form.subject.errors %}
{% for error in form.subject.errors %}{{ error }}{% endfor %}
{% endif %}
{{ form.body.label }}
{{ form.body(class_='form-control font-monospace', rows='20') }} {% if form.body.errors %}
{% for error in form.body.errors %}{{ error }}{% endfor %}
{% endif %} Edit the vote email content as needed. Placeholders like [KEY_FINGERPRINT], [DURATION], [REVIEW_URL], and [YOUR_ASF_ID] will be filled in automatically when the email is sent.
Show live preview

          
{{ form.submit(class_='btn btn-primary') }} Cancel
{% endblock content %} {% block javascripts %} {{ super() }} {% endblock javascripts %}