第5章  源代码树指南和维护发展策略

目录
5.1 Makefile 中的 MAINTAINER
5.2 第三方软件
5.3 妨碍性的 (Encumbered) 文件
5.4 共享库
供稿:Poul-Henning Kamp 和 Giorgos Keramidas.

  这一章记述了 FreeBSD 源代码树各种各样的指南和有效的维护发展策略。

5.1 Makefile 中的 MAINTAINER

  如果 FreeBSD src/ 中的某个部分是由某个或某一组人来维护的, 则通过 src/MAINTAINERS 文件来予以宣示。 与之对应, 在 Ports 套件中的维护关系, 是通过在 port 的 Makefile 中增加一行 MAINTAINER 来进行宣示的:

MAINTAINER= email-addresses

提示: 对于代码库中的其他部分、 没有指明维护人的部分, 或当您不确定当前维护人是谁时, 可以看看这部分最近的 commit 记录。 很多时候, 维护者可能并没有正式地予以宣示, 但一般而言在最近几年对某部分代码提交过变动的人会有兴趣对变动进行复审。 即使在文档或源代码中没有明确地予以说明, 礼貌性地要求代码复审, 也是合情合理的好习惯。

  维护者的角色包括:

本文档和其它文档可从这里下载:ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

如果对于FreeBSD有问题,请先阅读文档,如不能解决再联系<questions@FreeBSD.org>.
关于本文档的问题请发信联系 <doc@FreeBSD.org>.