Criticality Score​ 开源项目重要性评分应用开源项目

我要开发同款
匿名用户2020年12月14日
158阅读

技术信息

开源地址
https://github.com/ossf/criticality_score
授权协议
Apache-2.0

作品详情

CriticalityScore​ 是谷歌和其他OpeSSF成员共同推出的一个衡量开源项目“重要性”的项目,会针对“关键性”给项目进行打分(数值介于0和1之间),以确定项目所需要的资金以及发展所需要的援助。

目的: 

为每个开源项目生成一个关键评分。

创建一个开源社区所依赖的关键项目的列表。

使用此数据可以主动改善这些关键项目的安全状况。

使用以下参数来得出开源项目的关键性评分:

Parameter(Si)Weight(αi)Maxthreshold(Ti)Descriptiocreated_sice1120项目创建以来的时间(以月为单位)updated_sice-1120自上次更新项目以来的时间(以月为单位)cotributor_cout25000项目贡献者数量(withcommits)org_cout110贡献者所属的不同组织的数量commit_frequecy11000去年平均每周提交次数recet_releases_cout0.526去年的发行数量closed_issues_cout0.55000最近90天内关闭的问题数量updated_issues_cout0.55000最近90天内更新的问题数量commet_frequecy115最近90天内每个问题的平均评论数depedets_cout2500000commit消息中提及的项目数

功能介绍

Criticality Score 是谷歌和其他 OpenSSF 成员共同推出的一个衡量开源项目“重要性”的项目,会针对“关键性”给项目进行打分(数值介于 0 和 1 之间),以确定项目所需要的...

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论