跳到主要内容

巴士系数

From For

定义

巴士系数(Bus Factor),或称为 Contributor Absence Factor,是由 CHAOSS 社区 定义的一个指标。有关该指标的详细定义,请参阅 CHAOSS Metrics - Bus Factor

巴士系数是一个引人注目的指标,因为它形象的表达了一个问题,即:“在项目停滞之前,我们可以失去多少贡献者?”。巴士系数的计算是项目贡献量 50% 的最少人数,并表明了项目失去关键贡献者(包括维护者)后的韧性程度。

它有助于识别项目中的工作如何分布在贡献者之间,以及项目中做了大部分工作的关键人物。

数据

链接(基础): https://oss.x-lab.info/open_digger/{platform}/{owner}/{repo}/bus_factor.json

链接(详细): https://oss.x-lab.info/open_digger/{platform}/{owner}/{repo}/bus_factor_detail.json

要获取特定仓库的数据,请将{platform}{owner}{repo} 替换为实际名称。这里有一个示例

代码

这里是实现代码

CodePen 演示