贡献代码¶
任何人都可以参加 ZOO-Project 发展,欢迎:
共享新的源代码或更正
创建报告Bug的通知单
编写新功能请求。
提交新代码¶
对于新来者¶
新的源代码或现有的源代码更正(补丁)应使用Zoo项目bug跟踪系统提交。 (ZOO-Trac _)。
创建一个 new ticket 为了描述您的代码或补丁并将其附加到票据上(附加使用代码或补丁所需的所有文件)。然后,它将被检查并与开发人员讨论,并可能与主干集成和合并。
对于注册开发商¶
动物园项目注册开发商有直接的SVN访问权,可以:
将修复、增强和新源直接提交到主干
创建并提交到SVN的新分支
动物园项目注册开发商必须接受并尊重 委员会指导方针 贡献代码时。
缺陷跟踪¶
一般信息¶
可以使用 ZOO-Trac .这要求您使用此部分设置用户帐户(userid)。
以下追踪器可用:
缺陷 报告错误和“坏”功能
增强 描述特征愿望
task 描述任何不同但相关的主题。
以下组件可用:
开发平台 报告错误和“坏”功能
ZOO-Kernel 报告动物园项目WPS服务器的错误或问题
ZOO-Services 报告动物园项目WPS服务的错误或问题
ZOO-API 报告动物园项目API的错误或问题
ZOO-Client 向动物园项目客户报告错误或问题
文档 报告问题或建议对文档进行增强
最佳实践¶
提交Bug或功能请求时,请考虑以下事项:
在报告之前,检查该bug是否仍然存在于SVN主干中。如果使用旧版本,请考虑升级。
在报告错误之前,请在错误跟踪系统中搜索是否未知。
使用 总结 领域
确保开发人员使用 描述 字段(例如,说明您的配置并解释重现错误的每个步骤)。
至少选择一个 Type 追踪器和 成分 为了你的新机票。
按记录单只报告一个错误。