Downloads provided by UsageCounts
What-Makes-a-Good-Commit-Message? This repository contains the main data and scripts used in "What Makes a Good Commit Message" Dataset: The folder dataset contains the following files. literature survery.xlsx It contains the data of 46 relevant literature reviewed in this study (Section 3.2). Questionnaire.pdf It is the questionnaire sent to experienced contributors. It contains three questions. It also contains an example of the initialized questionnaire. Frequency.pdf It describes the number and proportion of occurrences of a category/subcategory. posts list.xlsx It contains all posts we studied in Sec. 3.2. sampled messages.csv It contains meta-information of 1649 labeled commit messages. label = 0 means a commit message contains "Why and What". label = 1 means a commit message contains "Neither Why nor What". label = 2 means a commit message contains "No What". label = 3 means a commit message contains "No Why". if_mulit_commit = 1 means a commit is non-atomic. new_message1 means a message after preprocessing. maintenance type and expression way.xlsx It contains the results of our RQ2: the expression ways of Why and What, as well as links to maintenance types. CommitMessage (Scripts): The folder contains the following scripts files. Preprocessor It contains the preprocessing of commit messages, including the replacement of token in the message, etc. ModelTraining It contains the code for our model training, that is, the implementation of different classification techniques.
commit message, Commit Message
commit message, Commit Message
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 1 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
| views | 127 | |
| downloads | 44 |

Views provided by UsageCounts
Downloads provided by UsageCounts