Open edX 维护者计划

1 年 2023 月 XNUMX 日 | 作者

什么是维护者计划?

Open edX 项目的代码托管在 GitHub上,一个协作编辑代码的站点。 代码被组织成逻辑 资料库,相互关联的代码集合。 将 GitHub 想象成 Google 文档,将存储库想象成包含彼此相关文档的小文件夹。

存储库可能发生的一个问题是不清楚谁对它们负责,这可能导致社区成员不知道向谁寻求帮助,或者代码已经过时(这有时会导致安全问题)。 为了解决这个问题,我们引入了 维护者计划 在 Open edX 提案 (OEP-55) 中。 术语“维护者”是指担任 Open edX 平台给定组件(通常是 GitHub 存储库)领导者的个人或团体。 维护者提供技术和社区管理。

维护者做什么?

维护者有许多技术和非技术责任。 首先也是最重要的,维护者是每个组件的公众形象,并且热情好客。 维护者强制执行项目标准——就像您在 Google 文档中纠正拼写错误和更改语法一样,代码项目有自己的标准,每个人都应该遵守。

从非技术角度,维护者参与核心贡献者选择过程,确保项目即将开展的工作是公开完成的(即维护公开路线图),并确保所有项目话语遵循 Open edX 行为准则. 他们还确保及时对问题和错误报告进行分类。

从技术上讲,维护者有很多责任。 除其他外,他们必须确保存在适当的文档,使他们的存储库与所需的更新和修复保持同步,并使他们的存储库与其他 Open edX 组件保持同步,以便它们继续良好地协同工作。 此外,他们了解其组件的体系结构并有一个记录在案的“技术愿景”——一种让社区了解组件今天如何工作以及它打算如何在未来几个月和几年内发展的方式。

该计划进行得如何?

目前,该计划正处于第二阶段。 在第一阶段,来自 Open edX 社区(来自 Axim Collaborative、OpenCraft、eduNEXT 和 2U)的一小群团队聚集在一起,研究如何实际实施 OEP-55 中维护者项目要求的具体细节。 在第二阶段,更多的维护者加入该计划。 此阶段的目标是确保有关如何成为维护者以及如何履行持续职责的说明易于遵循并满足社区的需求。

在接下来的六个月左右,我们计划在每个存储库上部署维护者。 作为此过程的一部分,如果没有人可以加紧维护它们,我们可能会决定“弃用”某些存储库。 我们希望维护存储库将使社区更容易知道与谁联系以解决问题并让编码人员贡献代码。 我们还将受益于拥有具有最新功能和安全补丁的最新代码。

有问题加入下一个 打开 edX 聚会 27 年 2023 月 10 日上午 XNUMX 点(美国东部时间),或直接加入维护者计划 #maintainers-pilot Slack 房间,和/或张贴在 论坛上的开发类别.

装载

开始讨论在 讨论.openedx.org

时间更多? 查看下面的文章。

公布 2026 年 Open edX® TOC 社区代表
赋能国家:乌克兰如何利用 Open edX® 平台扩展国家在线学校规模
在 2026 年 Open edX 大会上进行演讲——演讲者招募!
NASA如何利用Open edX平台将开放科学教育扩展到20,000名研究人员
参加 2026 年 Open edX 会议!

2026 年 Open edX 会议将展示世界上最好的开源在线学习管理系统之一 Open edX 平台的创新用例,并发现教学设计、课程群以及操作和扩展 Open edX 平台的方法方面的最新进展,包括突破性技术,例如生成式人工智能。