跳到主内容
@wquguru
精选70Hacker News Best(web_list)行业动态

Nixpkgs 核心团队宣布解散,治理困境浮出水面

Nixpkgs 核心团队解散

原文
发到 X

The Nixpkgs core team has disbanded

Nixpkgs 核心团队已解散

Announcements Nixpkgs Core Team

公告 Nixpkgs 核心团队

qyliss August 7, 2026, 9:39pm 1

qyliss 2026年8月7日 晚上9:39 1

The Nixpkgs core team has unfortunately decided to disband.

不幸的是,Nixpkgs 核心团队决定解散。

We’re proud to have had the opportunity to lead by example in bottom‐up, consensus‐focused governance for Nixpkgs, and of our achievements over the past 10 months, including reforming the committer delegation process and onboarding 19 new committers, empowering maintainers by extending the merge bot, re‐establishing contact with GitHub and securing the sponsored Enterprise Cloud upgrade, helping triage GHSA-67f2-674w-6g63 and track the GitHub security risks exposed by that incident, and establishing an initial automation/AI policy, as well as helping resolve many incidents that were escalated to us.

我们很自豪能够有机会在 Nixpkgs 中以身作则,引领自下而上、以共识为导向的治理,并为我们过去10个月取得的成就感到自豪,包括改革提交者授权流程并吸纳了19名新提交者,通过扩展合并机器人赋能维护者,与 GitHub 重新建立联系并确保获得赞助的企业云升级,帮助分类 GHSA-67f2-674w-6g63 并跟踪该事件暴露的 GitHub 安全风险,以及制定初步的自动化/人工智能政策,并帮助解决了许多升级到我们这里的事件。

However, it has sadly not turned out to be the lightweight role compatible with active technical contribution that we had originally hoped it would be, and two weeks ago we reached the conclusion that stepping down is necessary for our health. We believe that it’s unsustainable for the team to continue, as demonstrated in part by our attrition to date. With only one person actively applying in response to our call for new members and mixed response to outreach, recruiting sufficiently to keep things healthy looks untenable. Therefore, especially with a Steering Committee election due imminently, we think the best way forward for Nixpkgs governance is to be honest about the circumstances that have made dissolving the team unavoidable, in the hopes that it may help future efforts.

然而,遗憾的是,这个角色并没有像我们最初希望的那样,成为一个轻量级、能与积极的技术贡献兼容的角色。两周前,我们得出结论,为了我们的健康,下台是必要的。我们认为,团队继续运作是不可持续的,我们迄今为止的人员流失在一定程度上证明了这一点。在我们呼吁新成员时,只有一个人积极申请,外联反应不一,要招募到足够的人员来保持健康运作似乎难以为继。因此,特别是考虑到指导委员会选举即将举行,我们认为 Nixpkgs 治理的最佳前进方式是坦诚面对导致团队解散不可避免的情况,希望这有助于未来的努力。

Our experience is that the Steering Committee as an institution lacks a native instinct for the delegation envisioned by the constitution, while also not being sufficiently engaged and cohesive to handle individual decisions at those levels itself. This manifests as unnecessary micromanagement of teams below them and chronically poor communication, including lack of clarity from SC members about when they’re speaking for themselves or representing a joint position, matters brought to our attention with desired outcomes already attached, taking ownership of issues entirely within delegated areas without involving relevant teams, and insufficient and delayed responses to concerns. The end result has been inadequate coordination on matters like GSoC, grants initiatives, and AI policy, slow and difficult progress on matters relevant to Nixpkgs like moderation and GitHub org owner reform, and general uncertainty about whether we are trusted to autonomously make decisions within our remit.

我们的经验是,指导委员会作为一个机构,缺乏宪法所设想的授权的天然本能,同时也没有足够的参与度和凝聚力来处理这些层面的个别决策。这表现为对下属团队不必要的微观管理,以及长期沟通不畅,包括指导委员会成员在代表自己发言还是代表联合立场时缺乏明确性,提交给我们关注的问题时已经附带了期望的结果,在完全属于授权范围内的问题上承担责任而不涉及相关团队,以及对关切问题的回应不足和延迟。最终结果是,在GSoC、资助计划和AI政策等事项上协调不足,在涉及Nixpkgs的审核和GitHub组织所有者改革等问题上进展缓慢且困难,以及普遍不确定我们是否被信任在职责范围内自主做出决策。

These issues have persisted despite our repeated attempts to discuss them. This is, of course, a systemic problem rather than one any single SC member could solve; we don’t envy the demands of the role, have been impressed by the efforts of several members, and recognize that every individual naturally has limited time and energy and can only do so much in the context of a representative majoritarian committee. Ultimately, though, it leaves the SC not functioning effectively as either a representative backstop to delegation or a proactive decision‐making body. The resulting environment has acted as a consistent drag on our work, making it difficult for us to fulfil our constitutional mandate of “Project Direction, Decision-Making, Coordination with the NixOS Foundation Board, and Creation and Management of Teams, where they pertain to Nixpkgs”.

尽管我们多次尝试讨论这些问题,但它们仍然持续存在。当然,这是一个系统性问题,不是任何一位指导委员会成员能够单独解决的;我们不羡慕这个角色的要求,对几位成员的努力印象深刻,并认识到每个人自然都有有限的时间和精力,在代议制多数委员会的环境中只能做这么多。但最终,这使得指导委员会既不能有效地作为授权的代表性后盾,也不能作为主动决策机构。由此产生的环境对我们的工作持续造成拖累,使我们难以履行宪法赋予我们的“项目方向、决策、与NixOS基金会董事会协调,以及创建和管理团队(涉及Nixpkgs)的任务”。

We believe our high‐trust consensus decision‐making model has resulted in high‐quality discussions and good results, and is a better fit for a delegated local governance team than the majority votes used at the top level by the SC. It’s not news to anybody that our community has many strong divides and disagreements, but nonetheless we’ve seen many situations where the ability to call on the core team for a resolution has helped calm tensions and led to agreeable outcomes. We consider the strong approval for the initial automation/AI policy from people with highly divergent views to be proof that it’s possible to find paths forward and make significant improvements even on seemingly intractable topics.

我们相信,我们高信任度的共识决策模式带来了高质量的讨论和良好的结果,并且比SC顶层使用的多数投票更适合委派的本地治理团队。众所周知,我们的社区存在许多深刻的分歧和争议,但尽管如此,我们看到了许多情况,即能够召集核心团队解决问题有助于缓和紧张局势,并达成令人满意的结果。我们认为,来自观点截然不同的人对初始自动化/AI政策的强烈支持证明了即使在看似棘手的问题上,也有可能找到前进的道路并做出重大改进。

It inevitably takes its toll to step in under such circumstances, though. Given our own experiences and the history of the project, we understand why there is a general distrust of governance in the community, and how that has encouraged a combative, zero‐sum approach to disagreements. While those methods may work to effect change despite a leadership vacuum or to be heard by unresponsive governance, they contribute to burnout when leadership teams are trying to engage in good faith and foster productive discussion. That outcome only rewards those who don’t care to listen to the community or to pursue trust‐based consultative leadership at all, further reduces the small pool of experienced contributors with the time and desire to participate in governance, and risks locking in the historical status quo of decision‐making by deadlock and attrition.

然而,在这种情况下介入不可避免地会付出代价。鉴于我们自己的经验和项目的历史,我们理解为什么社区普遍不信任治理,以及这如何鼓励了对抗性、零和的争议处理方式。虽然这些方法可能在领导层空缺时推动变革,或在治理不响应时让声音被听到,但当领导团队试图真诚参与并促进建设性讨论时,它们会导致倦怠。这种结果只会奖励那些不关心倾听社区或根本不追求基于信任的协商领导的人,进一步减少了有经验且有时间、有意愿参与治理的贡献者的小群体,并有可能锁定历史上通过僵局和消耗来决策的现状。

We want to be clear that this decision is not the result of any one incident, but the culmination of long‐running patterns. The matters in our jurisdiction are left with no direct owner at present, with the SC acting as the final backstop as always. We both plan to reduce our Nixpkgs involvement and have no intention of running for SC. We still believe in the principles the team was founded on – that clear, lightweight processes for decision‐making and dispute resolution are critical to strengthening Nixpkgs and addressing the problems we’ve seen as contributors – and hope that a genuine delegation of engaged, technically‐focused, collaborative Nixpkgs leadership by top‐level governance will be possible in the future.

我们要明确,这一决定并非任何单一事件的结果,而是长期模式的累积。我们管辖范围内的事务目前没有直接负责人,SC一如既往地作为最终后盾。我们两人都计划减少在Nixpkgs的参与,并且无意竞选SC。我们仍然相信团队成立时所依据的原则——清晰、轻量级的决策和争议解决流程对于加强Nixpkgs和解决我们作为贡献者所看到的问题至关重要——并希望未来顶层治理能够真正委派一个积极参与、技术专注、协作的Nixpkgs领导层。

We’d like to thank everyone who has supported our work, and regret that the team hasn’t been in a position to solve these issues more comprehensively and sustainably.

我们要感谢所有支持我们工作的人,并对团队未能更全面、更可持续地解决这些问题表示遗憾。

On behalf of the Nixpkgs core team:

代表Nixpkgs核心团队:

  • @alyssais
  • @emilazy
  • @alyssais
  • @emilazy

89 Likes

89 个赞

domenkozar August 8, 2026, 2:07am 2

domenkozar 2026年8月8日 凌晨2:07 第2楼

Sad to see this happen, I was very excited to see the AI policy adopted.

看到这种情况发生很遗憾,我曾对AI政策的采纳感到非常兴奋。

This would be the time where nixpkgs should glow and grow.

这应该是nixpkgs发光和成长的时刻。

Thanks for all the hard work!

感谢所有的辛勤工作!

9 Likes

9 个赞

ron August 8, 2026, 2:54am 3

ron 2026年8月8日 凌晨2:54 第3楼

You both are incredible, and I can first hand attest to the incredible amount of work and positive impact you’ve led here. I’m still shocked by the amount of work you handled.

你们两位都非常了不起,我可以亲身证明你们在这里领导的大量工作和积极影响。我仍然对你们处理的工作量感到震惊。

I’m sorry that it ended up in burn out. You deserve so much more. There’s a lot to learn from this experience. If you’d be willing, after a much needed break (also understand if not anytime soon), I’d personally want to sit down and see how we can turn this into action.

我很抱歉最终导致了倦怠。你们值得更多。从这次经历中可以学到很多。如果你们愿意,在好好休息之后(也理解可能不会很快),我个人想坐下来看看我们如何将这次经历转化为行动。

27 Likes

27 个赞

drupol August 8, 2026, 5:12am 4

drupol 2026年8月8日 凌晨5:12 第4楼

Argh, sad to read this indeed… Thanks for the work and take care of yourself, both of you.

唉,读到这里确实很难过……感谢你们的工作,照顾好自己,你们两位。

4 Likes

4 个赞

JulienMalka August 8, 2026, 7:36am 6

JulienMalka 2026年8月8日 上午7:36 第6楼

I would like to personally thank @qyliss and @emily for all the great work that was done by the nixpkgs core team. I am saddened to see it disband, as I think the team had became an essential layer of the project governance, and I aknowledge the responsability of the SC in that happening. We have to do better.

我想亲自感谢@qyliss和@emily,感谢nixpkgs核心团队所做的所有出色工作。看到它解散我感到难过,因为我认为这个团队已经成为项目治理的重要层级,我承认SC对此负有责任。我们必须做得更好。

9 Likes

9 个赞

SergeK August 8, 2026, 8:27am 7

SergeK 2026年8月8日 上午8:27 第7楼

The core team formation, with its specific membership, has been, perhaps, the most progressive thing to happen in the Nixpkgs “governance” space during my short time around

核心团队的组建,以其特定的成员构成,可能是我短暂参与Nixpkgs“治理”领域以来发生的最具进步性的事情。

6 Likes

6 个赞

Ericson2314 August 8, 2026, 8:56am 8

Ericson2314 2026年8月8日 上午8:56 第8楼

Three things:

三件事:

  • I earlier talked to @qyliss, whom I’ve always held in the absolute highest regard (and still do), a bit to debrief. I don’t really have much to say about the actual things being discussed. The Nixpkgs Core team has barely come up on the SC’s agenda, and I personally feel we’ve been in “delegate and be thankful that we can” mode. There is not some long-standing fight here. The claim of “micromanagement” is thus objectively false.
  • 我之前和@qyliss谈过,我一直对他怀有最高的敬意(现在依然如此),稍微做了个汇报。关于实际讨论的事情,我真的没什么可说的。Nixpkgs核心团队很少出现在SC的议程上,我个人觉得我们一直处于“委托并庆幸我们能这样做”的模式。这里并没有长期存在的争斗。因此,“微观管理”的说法客观上是不实的。

更进一步:量化金融体系

看懂新闻只是起点——沿量化金融路径,把它变成能交付的工程能力

进入量化体系 →

相似阅读

另一事件,读法相近