遇见数据集

Community Engagement and Project Lifespan Dataset

收藏
Zenodo2025-04-19 更新2026-05-26 收录
官方服务:

资源简介:

The dataset includes the following columns for each project: Project ID: A unique identifier for each project.isFork: A boolean indicating whether the project is a fork of another repository.commits: The total number of commits made to the project.watchers: The number of users watching the project on the platform.contributors: The number of individuals who have contributed code to the project.createdAt: The timestamp indicating when the project repository was created.totalIssues: The total number of issues (including open and closed) reported for the project.openIssues: The number of currently open issues for the project.totalPullRequests: The total number of pull requests (including open and closed) submitted to the project.openPullRequests: The number of currently open pull requests for the project.lastCommit: The timestamp of the most recent commit to the project.LifeSpan: The duration of the project's existence (calculated from `createdAt` to `lastCommit`).currentDate: The date when this data was collected or the point up to which metrics were calculated.diff: An integer representing a time difference (between currentDate and lastCommit date).PullRequestAcceptanceRate: The proportion of total pull requests that have been accepted ( `(totalPullRequests - openPullRequests) / totalPullRequests`).ResolutionRate: The proportion of total issues that have been resolved `(totalIssues - openIssues) / totalIssues`).IssueComments: The total number of comments made on issues.PullRequestComments: The total number of comments made on pull requests.branches: The number of branches in the project repository.releases: The number of tagged releases for the project. Potential Uses: This dataset can be used for various research purposes, including: Analyzing factors that influence community engagement in open-source projects. Developing predictive models for project success or activity. Studying the evolution of open-source communities over time. Comparing engagement metrics across different types of projects. Data Collection and Processing: The primary source of the data for this study is the SEART GitHub Historical Snapshot (GHS) dataset, accessible at https://seart-ghs.si.usi.ch/. Furthermore, data concerning comments on issues and pull requests was specifically fetched using the PyGithub library. The currentDate column reflects the date up to which the data from these sources was collected. Reproducibility: This dataset is being made available on Zenodo to facilitate the reproducibility of research findings based on these community engagement metrics. Researchers can use this data to verify the results and conduct further analysis.

提供机构:
Zenodo
创建时间:
2025-04-19
二维码
社区交流群
二维码
科研交流群
商业服务