Hasty Briefsbeta

Bilingual

Nixpkgs has a due-process problem

4 hours ago
  • Nixpkgs has a due-process problem where governance rules are vague, leading to arbitrary exercise of power.
  • The author was removed from Nixpkgs commit access for a 'consistent pattern of bad judgment' without a defined review or restoration process.
  • The removal rule allows one member to remove a committer without binding safeguards like notice, response period, or appeal.
  • A pull request adding a minimal AGENTS.md file was closed as 'rejected by the community' based on informal feedback, lacking a defined decision-making process.
  • A critical glibc patch review was blocked indefinitely by an unavailable reviewer, causing stagnation despite significant work.
  • Personal attacks and speculation about motives emerged in reviews, conflating technical concerns with personal judgments.
  • Due process failures are structural, not unique to specific cases, and require clear rules for removals, blocks, and policy decisions.
  • Reforms should separate emergency suspension from indefinite removal, require actionable reviews, and define project-wide decision-making.
  • Mechanical rules should be automated, and claims about policy effectiveness should be tested with data.
  • Clear rules and legitimate processes protect all contributors, regardless of faction, ensuring long-term collaboration.

Related

Loading…