The Steering Committee is launching a new Nixpkgs core team to help formalize governance for Nixpkgs.
The team will be delegated the constitutional roles of Project Direction, Decision-Making, Coordination with the NixOS Foundation Board, and Creation and Management of Teams, where they pertain to Nixpkgs.
The Nixpkgs core team has been tasked by the Steering Committee to provide leadership for Nixpkgs as a whole and to take delegated responsibility for its governance.
We aim to maintain and strengthen the existing bottomâup consensus model of Nixpkgs and NixOS development, while establishing lightweight structure to address the pain points weâve seen ourselves: empowering the people doing the work while upholding the project values, helping resolve disagreements and conflicting priorities between different parts of the project, and acting as technical steering to focus energy for wideâscale work.
We aim to be responsive and transparent. We intend to operate on consensus to the greatest extent possible, and donât want this to become a fullâtime job â we all intend to continue being highly involved with groundâlevel work, and think itâs vital for the teamâs success to not have members choose between their contributions and a heavyweight governance role.
Our immediate priorities will be:
Set up the necessary structure for the teamâs dayâtoâday operations and sustainability.
Establish points of contact with contributors from core areas of the project.
Work to improve the consistency and documentation of standards for contributions and committers.
Discuss how to incorporate community feedback into largeâscale or highâimpact decisions, while ensuring decisions reliably get made when it matters.
We will have more to say as soon as we can, but wanted to get an initial announcement out ASAP.
We look forward to working for Nixpkgs contributors and with the wider community.