Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1315785
  • 博文数量: 554
  • 博客积分: 10425
  • 博客等级: 上将
  • 技术积分: 7555
  • 用 户 组: 普通用户
  • 注册时间: 2006-11-09 09:49
文章分类

全部博文(554)

文章存档

2012年(1)

2011年(1)

2009年(8)

2008年(544)

分类:

2008-04-08 16:37:47

http://opensolaris.org/os/community/onnv/os_dev_process/ 中介绍了集成过程。

代码检查是“防破坏的最后一道防线”。代码检查是开发过程的一个关键部分:如果事先不经检查,则无论知识多么渊博,经验多么丰富,任何人都无法 取消更改。版本即将发布时,代码检查要求会更严格,并且可能需要更多的检查者。代码检查过程可能需要几分钟到多个小时,具 体取决于所做更改的类型、大小和侵入性。通常,开发者会要求熟悉所修改代码的其他人员检查其更改。

代码检查的目的是查找所做更改不明显的细微问题,而不是免除实现者对其更改的责任。具体而言,开发者必须首先进行自检和测试,然后再请求正式的代码检查。

由 Sun 员工集成到 OpenSolaris 中的所有代码都必须包含常见的 Sun 版权声明(请参见 7.2.3 非格式化注意事项)。这些代码将会获得Sun的许可,作为 OpenSolaris 计划的一部分,并通过各种 Solaris 和其他许可证许可给其他用户。因此,Sun 员工无需考虑许可。

为了将代码提供给 OpenSolaris,不属于 Sun 员工或承包商的开发者需要签署一份参与者协议。参与者协议可向团体确保参与者对所提供的代码拥有足够的权限,并可公布任何第三方知识产权问题。如 果将来某个时间出现有关软件的法律争议,OpenSolaris 还可使用该协议进行辩护。

对现有文件添加重大更改,或添加新文件的参与者可以包含与标准的 Sun 版权声明类似的简短版权声明。有关更多信息,请参见 7.2.3 非格式化注意事项和参与者协议。

=head1 7 最佳做法与要求

本章介绍有关所有开发者都必须遵循的标准和过程的信息。这些规则与开发 Solaris 时要求 Sun 工程师遵循的规则相同,正因为此,Solaris(现在称为 OpenSolaris)是世界上最佳可用的软件。这些标准通常适用于所有整合。

 

 

以上文章转自于 : http://developers.sun.com.cn/

阅读(377) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~