如何参与

Debian 计划由志愿者所组成,我们的产品也完全由志愿者所开发而得到。我们一直欢迎新的贡献者,只要您对自由软件有兴趣又有一定空闲时间便能参与进来。

在一切开始之前,您应当通读一遍网站上的各个页面来加深对我们工作的了解。请仔细阅读 Debian 自由软件指导方针以及我们的社群契约

计划内相当一部分沟通交流都使用邮件列表。如果您想要对 Debian 计划内部的工作有一份直观的体验的话,您应当至少订阅 debian-devel-announce 和 debian-news 邮件列表。两者均为低容量的列表(并不会有大量邮件产生),但记录了社区内正在发生的事件。Debian 计划快讯(在 debian-news 上发布)总结了近期邮件列表和博客上出现的讨论内容并提供了指向原始内容的链接。作为一名潜在的开发人员,您应当考虑订阅 debian-mentors 列表;这里可以公开地进行讨论并为新加入的软件包维护者提供帮助(比较少见但也会出现的内容还有对那些想要帮助 Debian 但暂时不想参与打包工作的新人进行指导)。另外还有一些重要的邮件列表,例如 debian-devel、debian-project、debian-release、debian-qa 等等,您可以根据兴趣进行订阅。请参见邮件列表订阅页面以了解完整的清单。(如果您想减少收到的邮件数量的话,可以考虑使用“-digest”的列表:这个功能可以帮助提供只读的邮件摘要,以方便订阅高容量列表的用户减轻负担。除此之外,您还可以使用邮件列表存档页面来使用网页浏览器阅读历史邮件。)

进行贡献 如果您对维护软件包感兴趣的话,您应当关注一下我们的需要投入精力的和未来的软件包列表以查看哪些软件包需要维护者。接管被遗弃的软件包是作为软件包维护者开展工作的最佳途径——这样做不仅可以协助 Debian 提升软件包的维护质量,也是一次从先前的维护者身上进行学习的机会。

您也可以通过编写文档的方式进行贡献;帮助维护网站进行翻译(国际化和本地化)、进行宣传、提供法律支持或在 Debian 社区中以其它角色参与活动。我们的质保网站也列出了其它的一些选项。

您不需要成为正式的 Debian 开发者便可以为这些计划任务做出贡献。现有的 Debian 开发者可以以赞助者的身份帮助将您的工作成果整合到整个计划中去。通常比较推荐您先找到一名与您的兴趣方向相近的开发者并互相协助,以方便开展工作。

最后,Debian 提供了很多开发人员 团队 来共同完成常见任务。无论是否为正式的Debian 开发人员,任何人都可以参加团队。与团队合作是在开始新成员流程之前获得经验的一种很好的方法,并且是寻找赞助者的最佳场所之一。因此,找到适合您兴趣的团队并立即加入。

加入 在您贡献了一段时间并确定参与了 Debian 项目之后,您可以以更正式的角色加入 Debian。这里有两种不同的角色供您选择加入 Debian:

尽管 DM 和 DD 的许多权利和责任是相同的,但是目前有相互独立的流程来申请这两种角色。有关成为 Debian 维护者的详细信息,请参见Debian 维护者 Wiki 页面。也请查看新成员专区 页面了解如何申请正式 Debian 开发人员身份。

请注意,在 Debian 的大部分历史中,Debian 开发人员角色是唯一的角色。Debian 维护者角色是在 2007 年 8 月 5 日引入的。这就是为什么您会发现“ 维护者”(maintainer)一词在许多历史记录中被使用,而术语“Debian 开发人员”(Debian Developer)用于那些地方会更准确。例如,直到 2011 年,申请成为 Debian 开发人员的过程仍被称为“ Debian 新维护者”(Debian New Maintainer)过程,当时该过程被重命名为“Debian 新成员”(Debian New Member)过程。

无论选择申请哪种角色,都应该熟悉 Debian 的程序,因此建议在申请前阅读Debian 政策开发人员参考

除了成为开发人员,您还可以在很多方面为 Debian 提供帮助,包括测试、编写文档、移植、捐赠金钱与机器以帮助开发和改善连接可用性。我们一直在世界各处寻求镜像站点