There is a newer version of the record available.

Published October 24, 2022 | Version v4

IssueReports

  • 1. Kyushu University
  • 2. Nara Institute of Science and Technology

Description

# IssueReports

-*-*-*-*-* Abstract *-*-*-*-*-
The IssueReports dataset contains issues acquired from popular projects between 2017-2022.06.
The popular projects are the 36 projects with more than 10,000 closed Issues since 2017.
This data was collected with PyGitHub and GitHub API v3.

We use this dataset in our TOSEM project (the details will be found in the paper). 


-*-*-*-*-* Versions *-*-*-*-*-
In version 1, we released the dataset we created.
In version 2, we have made minor corrections to the typos and other details identified in version 1.
In version 4, we added our manual-coding result for our TOSEM project. (As an excel file titled `manualCoding.xlsx`)


-*-*-*-*- Components -*-*-*-*-
IssueReports/
    ├─ PROJECT(FIRST)/
    │   ├─ _index.csv
    │   ├─ _repo_raw_data.json
    │   └─ issue#(FIRST)/
    │   │   ├─ issue_raw_data.json
    │   │   ├─ comments_raw_data.json
    │   │   ├─ img_urls.csv
    │   │   └─ vid_urls.csv
    │   .
    │   .
    │   .
    │   └─ issue#(LAST)/
    .
    .
    .
    └─ PROJECT(LAST)/


-*-*-*-*-*- Details -*-*-*-*-*-
## _index.csv
This file contains partial information about the Issues included in the project.
    - repo_org
        This refers to the name of the project owner.
    - issue_title
        This refers to the title of the issue.
    - issue_number
        This refers to the identification number of the issue.
    - issue_state
        This refers to the state (i.e., open/closed) of the issue.
    - issue_created_at
        This refers to the time when the issue was created.
    - issue_created_by
        This refers to the user name who created the issue.
    - issue_closed_at
        This refers to the time when the issue was closed.
    - issue_closed_by
        This refers to the user name who closed the issue.
    - issue_labels
        This refers to the labels attached to the issue.
    - num_of_vid
        This refers to the number of videos pasted into the issue description.
        Note that they must be registered in the GitHub database (i.e., https://user-images.githubusercontent.com/).
    - num_of_img
        This refers to the number of images pasted into the issue description.
        Note that they must be registered in the GitHub database (i.e., https://user-images.githubusercontent.com/).
    - First_comment_time
        This refers to the time when the first comment on the issue was received.
    - num_of_comments
        This refers to the number of comments on the issue.
        The number of comments in comments_raw_data.json and the number of comments in _index.csv may differ (very rarely). 
        This is because there is a delay in data collection timing between _index.csv and comments_raw_data.json.
        comments_raw_data.json should be given priority.

## _repo_raw_data.json
This file contains APIv3-available information about the project.
Details can be found on the PyGitHub documentation site.

## issue_raw_data.json
This file contains APIv3-available information about the issue.
Details can be found on the PyGitHub documentation site.

## comments_raw_data.json
This file contains APIv3-available information about all comments attached to the issue.
Details can be found on the PyGitHub documentation site.

## img_urls.csv
This file contains links to images pasted into the issue description.

## vid_urls.csv
This file contains links to videos pasted into the issue description.


-*-*-*-*-* Reference *-*-*-*-*-
[PyGitHub](https://github.com/PyGithub/PyGithub)
[PyGitHub Document](https://pygithub.readthedocs.io/en/latest/introduction.html)
[GitHub REST API](https://docs.github.com/en/rest)


Files

IssueReports.zip

Files (4.5 GB)

Name Size
md5:404424b1e79a4d4f946de6d067e69647
4.5 GB Preview Download
md5:ae3778b03d657719e19f1c86633cd479
20.1 kB Download
md5:20cedf89b9925b8a0701a84ec87b37f9
3.6 kB Preview Download