DeveloperWiki:CoreSignoffs
外观
核心签核
此政策旨在确保 core 仓库,以及 Arch Linux 的核心,在任何时候都尽可能功能完善。开发人员、受信任用户和测试人员都可以测试软件包,他们都拥有 archweb 的访问权限。
测试软件包的范围可以从简单的“是否能启动/运行?”测试到更复杂的测试。通常,检查软件是否仍能用于一些简单的示例(例如,“新的 Linux 内核是否仍然可以启动”或“Perl 是否仍然可以运行我的一些 Perl 脚本?”)就足够了。主要目标是在非常糟糕的软件包可能影响大量用户之前将其捕获。
过程
流程很简单
- 所有 core 软件包 必须 先进入 core-testing。
- Archweb 会自动获取新软件包,并允许开发人员和测试人员在 此页面 上进行签核。
- 如果软件包运行正常,测试人员应通过 archweb 进行签核。
- 如果软件包运行不正常,应尽快创建错误报告和/或发送邮件给维护者。
- 当软件包收到 2 个签核后,就可以从 core-testing 移至 core。
- 维护者可以自由地将软件包留在 core-testing 中进行进一步的测试或签核。
注意事项
维护者本人 算作 一个签核。我们假定维护者在将软件包推送到 core-testing 之前已经对其进行了测试。因此,如果原维护者在上传前测试了软件包,则该软件包可能只需要一个签核。