数据集概述
本数据集包含2021年2月从GitHub收集的64个公开仓库,均为使用Stack References连接其他Pulumi脚本的基础设施即代码(IaC)项目,创建pulumi.StackReference实例。其中25个项目具有可再分发许可,包含其2021年2月3日快照副本,剩余39个可通过提供的GitHub仓库URL下载。
文件详解
- repos.txt
- 文件格式:TXT
- 字段映射介绍:包含64个项目的GitHub仓库URL列表
- repos.zip
- 文件格式:ZIP
- 字段映射介绍:包含25个具有可再分发许可的项目快照副本,内部包含LICENSE.md、README.md等文件
- LICENSE.md
- 文件格式:MD
- 字段映射介绍:数据集相关许可说明文件
- README.md
- 文件格式:MD
- 字段映射介绍:数据集内容概述文档,说明项目收集时间、范围及许可情况
数据来源
GitHub公开仓库
适用场景
- 基础设施即代码项目分析:研究Pulumi TypeScript项目中Stack References的使用模式与实践
- 开源许可合规性研究:分析Pulumi项目的开源许可分布及可再分发情况
- 代码复用机制研究:探究Stack References在基础设施即代码中的跨脚本连接方式
- 开源项目生态分析:基于GitHub仓库数据,分析Pulumi TypeScript项目的社区活跃度与协作模式