NixOS / SC-election-2024

2024 Election for the Steering Committee
11 stars 35 forks source link

Nix Steering Committee (SC) Election 2024

This repository contains all information regarding the first SC election in 2024. The processes and elections for the SC have been established by the Nix Constitutional Assembly (NCA) with the Nix Governance Constitution.

Overview

To participate as a voter:

Eligible voters can participate in the nomination period:

[!Note] Please keep campaigning in other ways to a minimum.

This document describes the election overall instead, including:

What is the Steering Committee

The SC will be a primary leadership body, responsible for steering the official Nix projects, organisationally, socially and technically. This includes making decisions over what is official, managing teams, approving NixOS Foundation policies relevant for the community, being the final escalation point, and more.

While the SC is given the authority to make decisions within the scope of its responsibilities directly, one of the primary goals should be to delegate as much of it as possible.

SC members need to be familiar with the Nix Community Values to guide the community in accordance, as well as the Nix Governance Constitution to adhere to it.

Since this is the first ever SC election, all its 7 seats will be elected. These first terms will be staggered: The 4 people with the highest election ranking will have 2 year terms, while the rest will have 1 year terms.

Election Committee (EC)

The EC is the temporary team to administer the election from start to finish. Its primary mission is to ensure legitimacy of the election.

For any questions, concerns or suggestions about this election, reach out to the election committee:

For this first election, the NCA members are acting as the EC:

Timeline

The election is expected to take place in a span of 6 weeks:

Deadlines are in Anywhere on Earth time, meaning submissions are still valid as long as it is still the given day anywhere on the planet (i.e. at the end of that day in UTC-12).

With this timeline, the first elected SC will be known just in time for NixCon 2024 in Berlin.

Eligible voters

Currently eligible voters are listed in voters.json with the email addresses[^2] that can be used for voting. Make sure to verify and update it if necessary.

[^2]: voters.json was initially populated based on the automatically eligible voters, using the Nixpkgs' maintainer list and its past versions to get the emails, falling back to the public GitHub account email.

Matching GitHub accounts are also in voters.json and being synchronised to @NixOS/voters-2024, which gives access to interact with this repository.

[^1]: The same date as the board announcement that initiated the establishment of a constitution, further specified as the timestamp in a follow-up board announcement

Eligible voters are determined using contributions to official Nix projects in the four years preceding 2024-05-01[^1] in two ways: An automatic one and a manual one.

Not eligible in any case are bot accounts and people that are banned at the time when the list of automatically eligible voters is published.

Automatically eligible voters

As a GitHub user, you're automatically eligible if you either:

GH Archive is used as a data source to approximately determine who's automatically eligibile. A small amount of data is missing however, so this is not perfect.

The GitHub contributions to take into account were determined reproducibly using Nix and can be checked yourself.

Exception process

People who have contributed roughly the equivalent of 25 commits within the specified time period, but whose contributions aren't accurately counted automatically, have the option of requesting an exception by following the exception process.

Eligible candidates

The requirements to become a candidate are as follows:

Platform

The vote will be held on CIVS, using the best-candidate proportional representation mode with the Minimax-PM completion rule.

This mode is optimised for the Steering Committee to proportionally represent the contributors with their various views, and not abstractly be most trusted by most.