Apollo 支持(如何支持社区开发)



            该文章告诉你,如果作为Apache Apollo的一员加入Apollo 的开发。

官网英文参考链接: http://activemq.apache.org/apollo/community/contributing.html

中文参考:
 我们真的希望你能够加入Apollo的开发,加入社区,让Apollo变成一个更有价值的项目。欢迎你的加入和支持。
通常都是浏览文档或者是网页,如果其中有一些难懂的或者是不清楚的,请让我们知道,或者是发送一个请求给我们。
下载源码,看一看效果如何。浏览相关代码,想想是不是可以添加一些操作或者是添加一些新特性。
是不是想黑一下Apollo代码呢?从问题列表中找找一些公开的问题吧。如果你喜欢,拿过来修改,然后给给他加个补丁吧。
 编辑文档
文档对Apollo用户来说是非常非常重要的,也可能是最需要帮助的一个部分。
所以如果你对文档编辑有兴趣,我们特别需要您。看看文档的位置是否合适,连接是否正确,写个教程,或者是编辑已有文档等待工作都需要您。
所有这些文档都存储在项目的source 库中 参考: How the Site works

If you find a bug or problem

将问题提交到问题列表 Issue Tracker中。如果你建立一个JUnit测试实例,可能会让你提成的问题很快被解决。然后我们会将你说的问题放到我们资源控制系统中 source control system,这样我们就知道这个问题已经被解决,确保会在下一个发布版本中出现。

Working on the code and creating patches

我们非常愿意您来给Apollo添加补丁,如果你能提示,修改,发现Apollo的某些方面。
现在大多数的IDE使得修补丁特别方便,如Eclipse 只要选择文件或者是目录右键,
,然后选择team->create Patch 。然后将补丁保存为一个文件,提交他(当然你可以首先选择 team->Share 确定有提交的权限)。首先你得安装Subeclipse 插件。
如果你是命令男,那么可以选择使用,下面这种命令行的方式完成刚刚提到的工作。
diff -u Main.java.orig Main.java >> patchfile.txt
如果是 svn diff Main.java >> patchfile.txt
提交补丁
最简单的补丁方式是:在问题列表中添加一个问题,补上补丁,然后提交一个邮件给mailing lists.

Becoming a committer

一旦你做出了很多好的贡献,你就会被邀请到我们团队中作为一个committer.我们就可以在线交流了。



你可能感兴趣的:(Apollo)