Beyond Textual Issues: Understanding the Usage and Impact of GitHub Reactions

  title={Beyond Textual Issues: Understanding the Usage and Impact of GitHub Reactions},
  author={Hudson Borges and Rodrigo Brito and Marco T{\'u}lio Valente},
  journal={Proceedings of the XXXIII Brazilian Symposium on Software Engineering},
Recently, GitHub introduced a new social feature, named reactions, which are "pictorial characters" similar to emoji symbols widely used nowadays in text-based communications. Particularly, GitHub users can use a pre-defined set of such symbols to react to issues and pull requests. However, little is known about the real usage and impact of GitHub reactions. In this paper, we analyze the reactions provided by developers to more than 2.5 million issues and 9.7 million issue comments, in order to… 
On the analysis of non-coding roles in open source development
The results validate the importance of dedicated non-coding contributors in OSS and the diversity of OSS communities as, typically, a contributor specializes in a specific subset of roles.
Data mining tool to discover DevOps trends from public repositories: Predicting Release Candidates with gthbmining.rc
The results show a reliable and flexible tool, as classifiers metrics and graphics are provided, along with the possibility to add new data mining algorithms in the open source module presented, and a conclusion shows the outcomes gthbmining.rc can provide.
An empirical study of developers’ discussions about security challenges of different programming languages
A large-scale study of the security challenges of 15 programming languages by quantitatively and qualitatively analysing the developers’ discussions from Stack Overflow and GitHub and derived a taxonomy of 18 major security challenges, which can assist both practitioners and researchers in better understanding and traversing the secure development landscape.


What's in a GitHub Star? Understanding Repository Starring Practices in a Social Coding Platform
A throughout study on the meaning, characteristics, and dynamic growth of GitHub stars is provided and a list of recommendations to open source project managers and GitHub users and Software Engineering researchers is provided.
Social coding in GitHub: transparency and collaboration in an open software repository
It is found that people make a surprisingly rich set of social inferences from the networked activity information in GitHub, such as inferring someone else's technical goals and vision when they edit code, or guessing which of several similar projects has the best chance of thriving in the long term.
Follow the (slash) dot: effects of feedback on new members in an online community
This study examines three explanations for how new users learn to participate in a digital community: learning transfer from previous experiences, observation of other members, and feedback from other members.
Harnessing Twitter to support serendipitous learning of developers
An unsupervised and a supervised approach to find and rank URLs (which point to web resources) harvested from Twitter based on their informativeness and relevance to a domain of interest is proposed.
The promises and perils of mining GitHub
It is shown, for example, that the majority of the projects are personal and inactive; that GitHub is also being used for free storage and as a Web hosting service; and that almost 40% of all pull requests do not appear as merged, even though they were.
How Modern News Aggregators Help Development Communities Shape and Share Knowledge
What kind of content is shared in these websites and developer motivations for posting, sharing, discussing, evaluating, and aggregating knowledge on these aggregators are learned, while revealing challenges developers face in terms of how content and participant behavior is moderated.
Understanding the Factors That Impact the Popularity of GitHub Repositories
A study on the popularity of software systems hosted at GitHub, which is the world's largest collection of open source software, reveals the main factors that impact the number of stars of GitHub projects, including programming language and application domain.
An in-depth study of the promises and perils of mining GitHub
The results indicate that while GitHub is a rich source of data on software development, mining GitHub for research purposes should take various potential perils into consideration, and provides a set of recommendations for software engineering researchers on how to approach the data in GitHub.
Choosing your weapons: On sentiment analysis tools for software engineering research
This paper studies whether the sentiment analysis tools agree with the sentiment recognized by human evaluators as well as with each other and the impact of the choice of a sentiment analysis tool on software engineering studies.
A Systematic Mapping Study of Software Development With GitHub
The high activity of research work around the field of Open Source collaboration, especially in the software domain, revealed a set of shortcomings and proposed some actions to mitigate them.