fedora-pgm / elections-interviews

Created
Was maintained by jflory7
Interviews for the Fedora elections
git clone

elections-interviews

Interviews for the Fedora elections.

This repository supports the interview process for candidates running in Fedora's regular elections. When a candidate self-nominates for an elected position, they answer a set of interview questions by filing a private issue in this repository. The election wrangler(s) then process, review, and schedule the interviews for publication on the Fedora Community Blog before the voting period begins.

The Fedora Operations Architect is the primary election wrangler. The Fedora Community Architect (FCA) serves as the backup. Transparency and strict adherence to the published process are essential — the elections process is central to Fedora's community governance model.

Elected bodies

Fedora conducts regular elections for the following governing bodies:

Elections for FESCo occur after each Fedora Linux release. Council, Mindshare, and EPEL elections occur once per year. Other teams may request elections at any time.

How the interview process works

  1. Nominations open according to the election schedule for each Fedora Linux release cycle. The nomination period and question selection period run concurrently. Each elected body's nomination wiki page is updated, and announcements are sent to mailing lists and Fedora Discussion.

  2. Questions are finalized with each committee. If a committee does not provide updated questions by the deadline, the previous cycle's questions are reused. The top three questions for each body are selected based on Council decision #156. The finalized questions are stored as issue templates in this repository.

  3. Candidates submit interviews as private issues using the appropriate template. Only the election wrangler(s) can see the responses before publication.

  4. The election wrangler processes each submission: - Acknowledges the candidate's submission in the ticket - Verifies the candidate has a Community Blog account (adds login needed tag if not) - Tags the issue with interview and assigns the release milestone - Links the issue to the relevant election tracking issue via the "Blocking" field - Creates a Community Blog post with the interview content and schedules it for publication

  5. Interviews are published on the Community Blog at staggered times before voting opens: - Council interviews: 15 minutes before the voting period - FESCo interviews: 10 minutes before the voting period - Mindshare interviews: 5 minutes before the voting period

  6. Candidates review a public preview of their blog post before it goes live.

Candidates who do not submit an interview by the deadline are excluded from the ballot, per Fedora Council decision #135.

Issue templates

This repository provides issue templates for each elected body:

Template Body
Council-Election.md Fedora Council
FESCo-Election.md Fedora Engineering Steering Committee
Mindshare-Election.md Mindshare Committee
EPEL-Election.md EPEL Steering Committee

Each template instructs candidates to mark their issue as private before submitting, and lists the interview questions for that cycle. Questions are reviewed and may be updated each election cycle in coordination with the respective committee.

Kanban board

The Interviews board tracks each interview through the processing pipeline:

Column Description
Submitted Candidate has filed a private issue with their responses
Processing Election wrangler is creating the Community Blog post
Ready for Review Blog post is drafted; candidate has been notified to review the preview
Queued-Published Interview is scheduled or published; issue is closed

Example issues

The following public issues illustrate how this repository is used:

Individual interview submissions are private issues visible only to the election wrangler(s).

Milestones

Each Fedora release cycle that includes elections has a corresponding milestone (e.g., F35, F36, F42). Milestones group all interview and tracking issues for a given cycle.

Related resources

License

This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.