Facebook4J

- An 'Unofficial' library for the Facebook API in Java -

参与开发

根据如下说明参与开发,提交你的代码.

  1. 可以通过邮件提交问题邮件列表,如果你不清楚是否这个问题已经提交,可以跳过这一步直接走第二步。

  2. 通过JIRA提交问题,把问题提交到JIRA

  3. 直接修复,创建一个新的分支,但是需要保证如下:
    • 代码需要符合代码规范
    • 修改的代码需要有JUnit测试
    • 提交的分支需要有详细的Git的提交日志
    • 新创建的文件需要有@author 标签和证书条款
  4. 创建Pull Request到Github仓库

  5. Pull Request被合并以后需要关闭Jira上面的提交记录。

代码规范

代码尽可能的符合代码规范和四个空格缩进。Facebook4J为了兼容1.5所以一些JAVA6+ API不支持。

问题管理

我们使用JIRA来记录我们的问题和Bug。
JIRA
JIRA运行在Atlassian OnDemand上面。 JIRA为开源的Facebook4J.org提供了免费的版本。

持续集成

Facebook4J使用Travis CI做持续集成,通过Coveralls计算测试覆盖率。
Travis CI Coveralls