The constitution defines a process for automatic voter eligibility based on the number of commits and merge actions in merged PRs opened by a person in any of the projects inside the NixOS GitHub organisation.
- The minimal number of commits for automatic eligibility is 25
- The minimal number of merges for automatic eligibility is 1
- The eligibility window is the past 4 years from and to 1 Aug (see table below for exact dates)
Nominees and endorsers must themselves be eligible voters.
People who have contributed to the official projects in a verifiable and substantial1 way may reach out to the EC.
- Provide references to contributions
- Specify which email address you wish to use for voting
A non-exhaustive list of examples of contributions:
- participation in official teams
- infrastructure maintenance
- organisation of official events
- maintenance of official third-party accounts (e.g. social media)
- significant contribution to important PRs under overall PR authorship of other users
The outline of the candidate process is as follows:
- Either nominate yourself or accept a nomination by another person
- Fill out the canditate template
- Receive sufficient endorsements to become a candidate
Please read the linked documentation for in-depth descriptions of the process.
Any eligible voter can create an issue using the Candidate Question template.
Note that nominees can answer questions even before they have received sufficient endorsements to become candidates.
Questions can be aimed at specific candidates or nominees, but may be answered by any candidate or nominee.
After the question has been posted, only candidates and nominees can respond to it.
Description | Start date | End date |
---|---|---|
Contribution window | 2021-08-01T00:00:01 UTC | 2025-08-01T00:00:01 UTC |
Candidate self-nominations, nominations, acceptances, and endorsements | 2025-09-14 | 2025-09-30 |
Submission of questions from eligible voters to candidates | 2025-09-14 | 2025-10-03 |
Exception requests | 2025-09-14 | 2025-10-11 |
Candidates' answers to the questions | 2025-09-14 | 2025-10-11 |
Voter registration | 2025-09-14 | 2025-10-14 |
Voting | 2025-10-15 | 2025-11-01 |
The EC is the temporary team to administer the election from start to finish. Its primary mission is to ensure legitimacy of the election.
The election committee for this election consists of:
- @ners
- @7c6f434c
- @RossComputerGuy
For any questions, concerns or suggestions about this election, reach out to the election committee:
- by email: [email protected]
- on GitHub: ping @NixOS/ec-2025
- on Matrix: #sc-elections:nixos.org
Footnotes
-
The constitution defines substantial contributions as roughly corresponding to at least 25 commits ↩