作为一名开发人员,如果您对参与 GlassFish 工作感兴趣,则可能应该了解下列事项。

了解准则

开发应用服务器是一件大事。下面是帮助我们组织此等规模项目开发的链接。

构建

从 GlassFish v3 开始,构建基础结构全部基于 Maven (2)。
Wiki 页面应该包括构建 GlassFish 所需的全部详细信息和步骤。

测试

GlassFish 中目前提供了几个不同的测试。QuickLook 测试运行时间较短并且涵盖应用服务器中一组广泛的功能。我们还提供了针对不同模块的开发人员测试。每个模块均提供关于运行这些测试的更多信息。

有关更多信息,参见 GlassFish Quality 门户

贡献代码

可通过几种途径为 GlassFish 项目提供代码:错误修复、增强功能、新增功能或甚至整个模块。

  • 所有贡献者必须签署并返回贡献者协议
  • 有关角色和职责的更多信息,参见管理策略
  • 要拥有提交权限,您必须首先被授予“开发人员”角色。您可以从通过电子邮件提交一些修补程序开始,然后向代码维护人员请求提交访问权限。维护人员在授予该角色之前将寻求一致意见,但其负责最终决定。
  • 签入工作区的所有代码必须遵循编码约定
  • 申请开发人员角色
  • 如果您尚未拥有“开发人员”角色,参见提供修补程序的流程
  • 开发人员更新工作区时必须遵循提交程序

参与 GlassFish 软件包的提供

GlassFish 将 IPS/pkg(5) 用作其模块系统,可使用产品的更新中心功能对其进行访问。
我们非常欢迎大家提供更多软件包。有关更多信息,请:

提供样例

我们欢迎您提供优质样例,来演示 GlassFish 或 Java EE 技术的某一功能或某一方面。
加入 GlassFish 样例项目,看看您的贡献是否会让一切有所不同。

所有贡献者必须签署并返回贡献者协议

提供文档

优质产品的标记之一是它的支持文档。提供 GlassFish 文档有许多途径,大多数途径在文档主页中列出。另请参见 GlassFish Wiki 上的社区文档页面,该页面重点介绍了社区文档贡献的详细情况。浏览这些页面,考虑您喜欢的参与方式,然后付诸行动!我们欢迎并鼓励您的贡献。有关于贡献方式和贡献内容的问题?请联系文档邮件列表


Terms of Use; Privacy Policy; Copyright ©2008-2012 (revision 20120127.ac94057)
 
 
Close
loading
Please Confirm
Close