Django Weblog:Django 行为准则工作组的基石与核心机制”
Django 行为准则工作组于 2026 年初采纳了贡献者公约 3.0。该小组规模小、成员多元、基于志愿者运作,并通过年度续期实行任期限制。DSF 董事会主席担任工作组成员,董事会仅参与经费支出、严厉处罚或行为准则文本变更事项。日常管理与升级处理由独立的在线社区工作组负责。决策机制依次为共识、三分之二多数表决,最终由董事会决定。在修改行为准则文本之前,已建立一套流程,要求提案必须使用特定的问题模板。任何人都可提出修改建议,每月与社区共同讨论。工作组可独立合并支持性文档的变更,但行为准则文本的变更需经董事会批准。此机制通过 CODEOWNERS 文件强制执行。所有非管理类的拉取请求均需经过 30 天的公开评论期。合并后的变更将公开宣布,并附带摘要与理由说明。将行为准则重写为贡献者公约 3.0 的工作被分解为十五个可分配的子问题。该项目涉及重写各类文档,并将其同步至 djangoproject.com 网站。从初始文档导入到最终采纳,整个重写过程耗时约三个月,其中大部分时间用于收集社区反馈。一个 GitHub Action 会自动生成变更日志,详述各项决策及其理由。违规举报单独处理,所有举报发送至专用邮箱。工作组力求及时确认与回应,决策需至少两名成员同意方可生效。执行措施包括警告、暂停权限及永久封禁,具体结果视严重程度而定。案件记录中,事件与个人均使用随机生成的代码名称以保护隐私。另有一份访问受限的电子表格,用于将这些代码名称映射至真实身份。代码名称由 Google Apps Script 根据形容词与名词列表自动生成,并直接集成至跟踪电子表格中。记录管理通过三个电子表格实现:报告跟踪表(用于工作组日常记录)、人员身份密钥表(用于代码名称与真实身份的映射)以及公开跟踪表(汇总匿名年度统计数据以供发布)。该流程承认大量借鉴了其他组织的现有政策,Django 自身材料亦采用开放许可,以促进复用。此治理模式作为持续运行的基础设施,不断吸纳新的附属社区。