5.5.维护者(MAINTAINER)

请在这里设置你的邮件地址。:-)

只有一个没有注释部分的地址可以作为 MAINTAINER 值。使用的格式是 user@hostname.domain。请不要在这个条目中包含任何描述性的文字, 例如真实的名字。这只会让 Ports 基础架构和大多数使用它的工具感到困惑。

维护者负责保持 port 的最新状态并确保其正常工作。关于 Port 维护者的职责的详细描述, 请参考 The challenge for port maintainers

注意

维护者自愿保持一个 Ports 的良好工作状态。维护者对他们的 port 负有主要责任, 但不是独家所有权。 Port 是为了社区的利益而存在的, 而且实际上是属于社区的。这意味着, 除了维护者之外, 其他人也可以对某个 port 进行修改。对 Ports 的大规模修改可能需要对许多 port 进行修改。FreeBSD Port 管理团队或其他团队的成员可能会修改 Port 以修正依赖关系或其他问题, 例如为共享库的更新而进行版本升级。

某些类型的修正得到了 Ports Management Team portmgr@FreeBSD.org 的“全面批准”, 允许任何 committer 在任何 port 上修正这些类别的问题。这些修正不需要维护者的批准。

对大多数 ports 的一揽子批准适用于像基础设施的修改, 或琐碎的、 经过测试的联编和运行时的修正。目前的列表可以在提交者指南的 Ports 部分找到。

其他对 port 的修改, 在提交之前会被送到维护者那里进行审查和批准。如果维护者在两周后(不包括主要的公共假期)没有对更新请求做出回应,那么这将被视为维护者超时,并且可以在没有明确的维护者批准下进行更新。如果维护者在三个月内没有回应,或者连续三次超时,那么该维护者将被视为无故缺席,他们的所有 Port 可以被分配回池中。由 Port 管理小组 portmgr@FreeBSD.org 或安全官员小组 security-officer@FreeBSD.org 维护的内容除外。任何未经授权的提交都不可能发生在由这些小组维护的 port 上。

我们保留在没有提交者或维护者明确祝福的情况下修改维护者提交的内容以更好地配合 Ports 的现有政策和风格的权利。此外, 大规模的基础设施变化可能会导致 Port 在未经维护者同意的情况下被修改。这类修改绝不会影响到 port 的功能。

Ports 管理小组 portmgr@FreeBSD.org 保留以任何理由撤销或推翻任何人的维护权的权利,而安全官员小组 security-officer@FreeBSD.org 保留以安全理由撤销或推翻维护权的权利。

最后更新于

FreeBSD 中文社区