人们所做的一切都是为了支持项目,如编写代码、提交错误报告、组织聚会、甚至讨论调解等。这些贡献之间的关系彼此连接。比如拉取请求可以修复特定错误,代码审计又可以检查拉取请求。这种贡献和关系网络形成了贡献图,SourceCred 将 PageRank 算法应用于此图表,生成一个分数,称为每个贡献的信用卡。SourceCred 基本思想是:如果贡献与其他可以获得大量信贷的贡献相关联,则可以获得信用。贡献者与之提供帮助的贡献有关,也可以获得信誉。社区和维护者对此过程有很大影响,他们可以重新配置 SourceCred 权重和参数。例如,他们可以为一些非常重要的贡献分配额外的权重,或者减少看似垃圾的贡献权重……