{% extends "layouts/base.html" %} {% block title %} Tutorial for release managers ~ ATR {% endblock title %} {% block stylesheets %} {{ super() }} {% endblock stylesheets %} {% block content %}

Tutorial for release managers

The ATR is under development; the current version may not precisely match the screenshots below.

Compose Vote Finish Releases

Compose

Activate the Select release sidebar link [1], then use the Start a new release button for any project [2].

Illustration: Follow the sidebar link, and use the button.

Use the Upload files button on the empty Compose page to add files.

Illustration: Use the Upload files button to add files.

Upload files via the browser, svn, or rsync. To use rsync, first submit an SSH key to ATR. We plan to read this from LDAP in future.

After upload, ATR checks your files. Review the check results on the Compose page [1]. Use the Show report, Show warnings, or Show errors buttons for a detailed review of the check results.

When the files are present and the check results are satisfactory, use the Start voting button to proceed [2].

Illustration: Review the results of your checks, and use the Start voting button.

A form to start the vote is displayed. If necessary, use its ability to preview the vote announcement email body. When you submit the form, ATR sends an announcement message in your name to the chosen mailing list.

Illustration: Use the form to start a vote.

Vote

The Vote page is available to all project participants, and displays the report results.

Illustration: Anybody can review the reports.

A link allows review of the voting thread in the mailing list archives [1]. ATR does not yet tally votes; you must do this manually. A form on the page allows you to cast your vote on the mailing list [2].

Illustration: Review the voting thread, and case your own vote.

When the voting period concludes and the mandate is clear, record the outcome using the vote resolution form. This action also sends the outcome of the vote to the mailing list. A successful vote promotes the release candidate to the next phase; a failed vote returns it to the Compose phase.

Illustration: Use the vote resolution form to progress to the next phase.

Finish

If the vote passes, the release enters the Finish phase. This phase may allow minor content adjustments before the announcement and final release.

ATR currently supports moving files between directories, preserving filenames. We plan to support more types of changes in future.

When the release is finished, use the Announce and distribute button.

Illustration: Use the Announce and distribute button.

Using the announcement form sends a message to your selected mailing list. Destination options are limited during the testing phase.

Illustration: The announcement form sends a message to your selected mailing list.

Releases

When a release is finished, it is listed alongside any other finished releases for a project.

Illustration: Finished releases are shown for each individual project.

Each entry provides a link to download the artifacts.

Illustration: It is possible to browse the files within a finished release.

This completes the ATR workflow, from private draft to finished public release.

{% endblock content %}