关于开源项目的不同数据记录

Different Data records about open source projects

在我的论文项目中分析开源项目时,我发现不同的网站对某些项目提供了完全不同的记录。

举个例子:Apache Camel.
关于openhub.netApache Camel has 274 contributors, while in Github it has only 199 Contributors Apache Camel on Githup

所以问题是:该相信哪一个?

GitHub 只监控 master 分支上的活动。
它是实际回购 https://www.openhub.net/p/camel 的镜像,它有很多分支。

有关 GitHub 贡献政策,请参阅“Why are my contributions not showing up on my profile?”。

Commits will appear on your contributions graph if they meet all of the following conditions:

  • The commits were made within the past year.
  • The email address used for the commits is associated with your GitHub account.
  • The commits were made in a standalone repository, not a fork.
  • The commits were made in the repository's default branch (usually master)

那个 openhub 存储库确实计算了所有分支上所做的贡献。