新GNU维护人员的提示

如果您是维护GNU包的新手提供给GNU或您已经采用的现有GNU,可以是不知所措,不知从哪里开始。官方电子邮件通知您当你成为GNU维护者时收到的信息有很多细节;该文档不是该电子邮件的替代品,而是一种补充,旨在提供一些入门技巧。

当然,这里列出的只是GNU的表面维护人员。请务必阅读GNU维护人员指南GNU编码标准的确,你应该已经读过了,但它们写得足够仔细重新阅读很有用。此外,一些经验丰富的GNU贡献者自愿通过以下方式回答有关GNU维护的问题<导师@gnu.org>以及<maintainers@gnu.org>.

新维护人员的第一步

这些任务按优先级列出。标签([全部],[新增]、和[通过])指明包裹的类别每个任务主要适用于。

  1. [全部] 更新上的项目信息大草原。转到项目页面(https://sv.gnu.org/projects/PKG,其中PKG是您的包),使用您的Savannah ID登录,并在“更新公共“Main”(主)菜单中的“info”(信息)。在这里,您应该设置项目的全名,如果需要,写一个简短和长的描述它(也请将这些描述发送给<maintainers@gnu.org>供使用在以下列表中所有GNU包装). 您还应该设置其开发状态以反映代码的成熟度。如果你有采用了一个包裹,因为它将被标记为“孤儿”。
  2. [全部] 翻到邮件列表。如果你有一个新的GNU包,您应该为软件包(主菜单中的“选择功能”)。它很强大建议打一个电话<bug-PKG@gnu.org>;其他人可以等到交通许可证。如果你已经采用了现有的套餐,请发送电子邮件介绍你自己。最后,无论列表是新创建的还是已经存在的,不要忘记自己订阅,因为这不是自动完成的。(关于处理邮件.)
  3. [新增] 为源设置存储库代码(主菜单中的“选择功能”),然后导入任何可用的(在“源代码”下查找过程“开发工具”部分中的“管理器”)。经验表明这种自托管是不可靠的。(关于备份文件夹.)
  4. [新增] 将包上传到GNU FTP网站如果可以公开发布。(关于上传程序.)
  5. [新增] 创建GNU主页,以替换这个PKG.html(PKG.html)网站管理员放置在您的网络回购中的文件(保持相同的名称)。如果你想让这件事变得简单快捷,请使用我们的标准模板.注释如果该项目刚刚开始;你稍后会完成它们。也可以放任何在名为“手动”。(关于网页.)
  6. [通过] 检查现有错误报告如果您采用了现有的包。这些可能在任何或所有Savannah bug tracker上邮件列表(mbox存档可以是由下载HTTPS协议),或GNU去bugs服务器(关于回复错误报告.)
  7. [通过] 联系发行包装商。如果你已经收养了一个现有的包,它在下游发行版中可用,请进入与包装商联系。很可能他们有未解决的错误需要解决的报告,甚至可能需要应用。您可能还想参与GNU吉他包管理器。(关于发行版.)
  8. [通过] 使用软件。不用说,如果你已经采用了GNU包,您应该使用它来感受它当前状态并发现可能需要修复的问题。
  9. [全部] 选择一些任务并开始黑客攻击!花时间做实际工作是无可替代的。

维护GNU软件的一般技巧

以最后一次重申来结束此列表:信息和上面的链接只是一个示例。请参阅并(重新)阅读全文GNU维修人员信息GNU编码标准大量文件更多信息。

GNU理念

这似乎也是一个合适的页面,可以在上面提供一些链接GNU和自由软件的基本思想: