Django的技术治理挑战与机遇
截至10月29日,Django软件基金会指导委员会的四名成员中有两名辞去了职务,他们的意图是根据我们既定的治理流程,提前触发指导委员会的选举。
对于离任的成员Simon和Adam,感谢你们对Django及其治理的贡献❤️。该框架和我们的社区非常感谢你们的奉献,我们相信我们的社区会与我们一起庆祝你们过去的贡献——并期待了解你们在Django生态系统中的未来发展。并感谢多年来一直服务的其余成员James和Andrew。
我们的治理挑战
开源的治理很困难,社区驱动的开源更是如此。我们为Django最初的两名仁慈独裁者终身制(BDFL)都从该职位退休,并在十年前将事务交由社区治理而感到自豪。BDFL模式可以提供极佳的技术治理,但也存在其缺陷。因此,技术治理的重担落到了核心开发者身上,并引入了技术委员会(更名为指导委员会)。
然而,时间揭示了指导委员会治理模式和运作中的缺陷。指导委员会能够提供决策——在开发者社区无法达成共识时进行仲裁——但没有提供更具前瞻性的领导力或愿景。关于指导委员会应该如何(或是否)处理领导力的这一部分的分歧导致了我们目前的情况,几周前技术治理陷入停滞。即使在最近的事件发生之前,这些缺陷也是我们贡献者普遍感到沮丧的原因,也是Django用户(无论是否正确)可能对Django的方向抱有期望的原因——例如发布Django开发的“路线图”。
Django软件基金会董事会了解这些问题,并最近尝试与其他既定的社区成员协调,让指导委员会纠正这些问题。DSF董事会一直试图在技术领导方面保持不干预的态度,但事后看来,我们应该早点介入,或者更果断地介入。缺乏技术领导对Django来说是一种生存威胁——一种缓慢移动的威胁,但仍然是一种威胁。我们有责任应对这一威胁。
我们的前进方向
我们现在需要新的指导委员会成员。但我们也需要治理改革。指导委员会有很多方面都很好,可能只需要进行微小的改动。然而,指导委员会职权范围的总体问题以及它如何为Django社区提供技术领导需要得到解决。
我们将尽快在完成正在进行的2025年DSF董事会选举后举行指导委员会的提前选举。这些选举将遵循现有的流程,我们希望指导委员会能够努力实现该小组的既定目标。
- 保护影响Django项目核心层面的重大决策。
- 帮助引领项目的未来方向。
我们预计新的指导委员会将承担这些已知的挑战,解决技术领导力的这些问题,并更新Django的技术治理。他们将获得董事会的全力支持,以应对对Django未来的这一威胁。如果类似的问题持续出现,董事会也将更加果断地进行干预。
如何提供帮助
我们需要愿意承担这些挑战并帮助我们的社区取得成功的贡献者。这是一个重要的角色,有影响力但要求很高。而且指导委员会有严格的、通常很烦人的资格规则。
为了帮助你帮助我们,我们设置了一个表单:Django 6.x指导委员会选举 - 意向表达。
如果您有兴趣挺身而出,引领Django的技术方向,请填写我们的意向表达表单。我们会告知您是否符合这些资格规则,消除猜测。您可以专注于您承担这种高目标、高回报的治理角色的动机。
一旦选举开始,我们开始接受候选人登记,我们将能够重复使用此处提交的详细信息(如果您愿意),以便使整个流程对每个人都更顺畅。
每个人如何提供帮助
这些选举对Django的未来至关重要,并将由我们的Django软件基金会个人会员投票决定。如果您认识一些为DSF的使命做出贡献但尚未成为个人会员的人——请使用我们的表单提名他们成为个人会员,以便他们有资格投票。如果您是那个人,请提名自己。我们认为所有对我们使命的贡献都是有价值的:推进和推广Django,保护框架的长期可持续性,以及推进网络开发的最新技术水平。
有任何疑问?请在我们的论坛主题中发表评论,“Django的技术治理挑战与机遇”博客文章讨论主题,或通过电子邮件联系[email protected]。
返回顶部