Fedora Program Manager
The Fedora Program Manager (or FPgM) is the Chief Operating Officer of the Fedora Project. They are employed full-time by Red Hat to manage the planning and release processes for Fedora Linux. This includes schedule management, change wrangling, and providing status reports to the community and to Red Hat.
Roles and Responsibilities
Within the Fedora Project, the Program Manager is primarily responsible for release coordination activities.
Changes Process
-
Shepharding Change proposals through the Changes process
-
Tracking the status of Changes during the development/testing cycle
Release Coordination
-
Coordinating release readiness (within QA, Release Engineering, FESCo, etc.)
-
Manage the Spins keepalive process
-
Perform mass updates of bugs at branch and end-of-life time
Elections
-
Managing elections for Council, FESCo, and Mindshare
-
Ad-hoc election support for other teams when needed
Miscellaneous
-
Advise on the processes in the Fedora Project
-
Provide regular status reports to the community
-
Coordinate the Prioritized Bugs process
-
Manage the processes for removing inactive packagers and inactive provenpackagers
History
Previous Fedora Program Managers:
-
Ben Cotton (Fedora Linux 29–38)
-
Jan Kuřík (Fedora 23-28)
-
Jaroslav Řezník (Fedora 20-23)
-
Robyn Bergeron (Fedora 17-20)
-
John Poelstra (Fedora 8-16)
Useful links
-
Schedules in HTML, ICS, and JSON formats
-
Schedule repository to report scheduling issues
-
Fedora Linux Release Life Cycle aka how to schedule next Fedora release
Want to help? Learn how to contribute to Fedora Docs ›