生成软件项目性能指标的工具包的制造商GitClear已公开发布了Open Repos ,这是一个免费工具,可通过更好地可视化版本之间的代码库变化,使贡献者更轻松地参与开源开发。
Open Repos跟踪了许多备受瞩目的开源项目,包括TensorFlow,Ansible,Microsoft Visual Studio Code,Angular和React。 根据GitClear的公告博客文章 ,该产品的目标是为人们对开源项目状态的常见实际问题提供直观的答案,而这些问题通常无法从代码托管中心获得。
这样的问题的例子可能是在一个人自己的代码库中使用的开源软件版本之间发生了多少变化,或者对于存储库而言,代码更改的速度是多少—后者很好地表明了要执行的难度。如果有人选择捐款,请跟上。
Open Repos提供了交互式图形,可以显示哪些开发人员对每个代码库做出了最大的提交。 目录浏览器显示了存储库的文件和目录视图,其中包含有关已更改的文件夹或文件以及更改速率的详细信息。 发布视图显示产品的所有已发布版本(通过GitHub版本或类似机制进行跟踪),并再次显示每个版本提供多少更改。
GitClear将Open Repos作为免费产品提供,尽管它不是开源的。 GitClear的付费产品提供了许多相同的见解,甚至更多。 长期计划包括允许项目在其站点中嵌入项目的Open Repos视图,以及“在添加功能之前提高数据质量”。