接受变更请求
问题: 代码变更中有多少个已接受的变更请求?
概述
变更请求定义为 变更请求。此指标衡量已接受并合并到项目代码库中的变更请求数量。它包括通过 GitHub(拉取请求)、GitLab(合并请求)或 Gerrit(变更集)等平台提出的变更。跟踪已接受的变更请求数量有助于了解导致代码具体更改的编码活动级别。
通过测量此指标,项目维护者可以评估接受的贡献量,这可以作为项目活力和贡献者参与度的指标。该指标还可以突出显示随时间变化的趋势,例如编码活动的增加或减少。
该指标可以通过识别提交已接受变更请求的人员的模式来间接告知多样性、公平性和包容性(DEI),从而深入了解项目贡献过程的包容性。
想知道更多?
单击即可阅读有关该指标的更多信息。
数据收集策略
- GitHub的: 计算一段时间内合并的拉取请求数量。可以通过 GitHub API 检索。
- GitLab: 计算存储库中接受的合并请求数。
- Gerrit: 跟踪已接受的变更集,这些变更集已合并到项目的代码中。
筛选
- 按演员: 提交者、审阅者和合并者角色。
- 按时间段: 按特定日期范围进行过滤。
- 按存储库或项目: 关注一个或多个存储库。
- 按演员组划分: 按雇主、性别或团队角色等属性进行过滤。
可视化
- 未指定
案例
未指定
合作者
未指定
产品附带信息
- 要编辑此指标,请 在此提交变更请求.
- 要在软件或出版物中引用此指标,请使用此稳定的 URL: https://chaoss.community/?p=3589.
健康指标的使用和传播可能会导致侵犯隐私。 组织可能会面临风险。 这些风险可能源于遵守欧盟的 GDPR、美国的州法律或其他法律。 GitHub 和 GitLab 等数据提供商的服务条款也可能存在合同风险。 必须检查指标的使用是否存在风险和潜在的数据伦理问题。 请参见 CHAOSS 数据伦理文件 有关其他指导。