Jump to: navigation, search

Heat/PTLGuide

< Heat
Revision as of 16:24, 10 June 2014 by Zaneb (talk | contribs) (Heat Core Team)

This page is intended to collect information on the duties of the Program Technical Lead for Orchestration.

OpenStack Responsibilities

The PTL is accountable to the OpenStack community (and, in particular, the Technical Committee) for ensuring that the program fulfills the requirements of an OpenStack program. Read the PTLguide for details.

Gerrit Groups

PTL Group

The PTL should be a member of the `heat-ptl` group in Gerrit. This is somewhat misnamed, and allows you to approve backported patches on stable branches. Get the previous PTL to add you. Having past PTLs in this group is actually encouraged (this means no single point of failure, at a potential cost of a higher chance of someone accidentally approving a backported patch). To date, Heat has not bothered to remove any of the previous PTLs.

Heat Core Team

The PTL generally acts behind the scenes to collect feedback on various potential members for the Heat/CoreTeam, and can co-ordinate with candidates to ensure that they are interested and have the time available, as well as give them feedback in private on what they need to work on. If a candidate is approved by the core team, add them to the `heat-core` group in Gerrit.

In addition, core team members should also be members of the heat-drivers group in Launchpad so that they can approve and set priorities for blueprints. Get an existing administrator to add you as an administrator of the group, then add any new members.

To ensure the correct designation of core team members in the review statistics, you should also update the reviewstats tool with the appropriate Gerrit username. The easiest way to find the right username is by looking at the stats.

If someone is added to core immediately before Summit, ensure that they receive an invitation to the Core Contributor Party.

Design Summit Organisation

The PTL is the only person with access to conduct the scheduling of the Design Summit sessions for Heat. It is recommended to use an Etherpad to collect feedback, and to start early because the timeframe is very tight between when submissions close and when the sessions need to be scheduled.