From Fedora Project Wiki

I propose to start a Program Management Team in Fedora. This team would serve two main functions:

  • To be a resource for other Fedora teams
  • To backup certain key functions of the Fedora Program Manager when they are out of the office or otherwise unavailable

Members

Any Fedora contributor is welcome to join the team with the approval of the Fedora Program Manager (FPgM). There is no maximum number of team members. As volunteers, members are free to pause or leave the team at any time (preferably with some notice to allow for reassignment of duties).

The FPgM will provide training and guidance to team members who do not have related experience.

Organizational structure

The FPgM leads the team. The team falls directly under the FPgM instead of via Mindshare or FESCo because it is an extension of the FPgM’s role. Conflicts can be escalated to the Fedora Council or to the FPgM’s manager as appropriate.

Duties

Program management resource for other teams

Any Fedora team can request help from the program management team. Help is not limited to software development efforts. However, priority will be given to Objectives and Editions.

The program management team will help with tasks like:

  • Coordination with other Fedora teams (e.g. Websites, design)
  • Consult on team process development and improvement
  • Tracking development plans against the Fedora schedule
  • Issue triage and management
  • Shepherding Change proposals and similar requests

When possible, a single member of the program management team will embed with the requesting team to provide continuity.

FPgM backup

A secondary duty of the program management team is to provide backup for functions performed by the FPgM when the FPgM is unavailable. These duties may include:

  • Wrangling Change proposals
  • Managing the Spins keepalive process
  • Announcements of development milestone deadlines
  • Running FPgM office hours
  • Updating program management documentation
  • Running Go/No-Go and Release Readiness meetings
  • Mass Bugzilla actions (e.g. branching, EOL warnings)

For key tasks (e.g. Go/No-Go meetings), the FPgM will generally be available. However, other team members may be asked to fill in when the FPgM’s absence is unavoidable.

These duties explicitly do not include:

  • Anything requiring access to Red Hat internal resources
  • Anything relating to the Legal Liaison role, as that role is coincidentally held by the current FPgM but not a part of the FPgM’s duties
  • Anything involving the FPgM’s role as a Fedora Council member
  • Anything related to Fedora elections, as that function is covered by the FCAIC