DSpace Repository

GitHub Discussions: An exploratory study of early adoption

Show simple item record

dc.contributor.author Hata, Hideaki en
dc.contributor.author Novielli, Nicole en
dc.contributor.author Baltes, Sebastian en
dc.contributor.author Kula, Raula Gaikovina en
dc.contributor.author Treude, Christoph en
dc.date.accessioned 2022-02-02T05:20:11Z en
dc.date.available 2022-02-02T05:20:11Z en
dc.date.issued 2021-10-22 en
dc.identifier.uri http://hdl.handle.net/10061/14610 en
dc.description.abstract Discussions is a new feature of GitHub for asking questions or discussing topics outside of specific Issues or Pull Requests. Before being available to all projects in December 2020, it had been tested on selected open source software projects. To understand how developers use this novel feature, how they perceive it, and how it impacts the development processes, we conducted a mixed-methods study based on early adopters of GitHub discussions from January until July 2020. We found that: (1) errors, unexpected behavior, and code reviews are prevalent discussion categories; (2) there is a positive relationship between project member involvement and discussion frequency; (3) developers consider GitHub Discussions useful but face the problem of topic duplication between Discussions and Issues; (4) Discussions play a crucial role in advancing the development of projects; and (5) positive sentiment in Discussions is more frequent than in Stack Overflow posts. Our findings are a first step towards data-informed guidance for using GitHub Discussions, opening up avenues for future work on this novel communication channel. en
dc.language.iso en en
dc.publisher Springer en
dc.relation.isreplacedby https://link.springer.com/article/10.1007%2Fs10664-021-10058-6 en
dc.rights © The Author(s) 2021 This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/. ja
dc.subject GitHub discussions en
dc.subject Communications en
dc.subject Sentiment en
dc.subject Empirical study en
dc.subject Exploratory study en
dc.title GitHub Discussions: An exploratory study of early adoption en
dc.type.nii Journal Article en
dc.contributor.transcription ハタ, ヒデアキ ja
dc.contributor.alternative 畑, 秀明 ja
dc.textversion none en
dc.identifier.eissn 1573-7616 en
dc.identifier.jtitle Empirical Software Engineering en
dc.identifier.volume 27 en
dc.identifier.issue 1 en
dc.relation.doi 10.1007/s10664-021-10058-6 en
dc.identifier.artnum 3 en
dc.identifier.NAIST-ID 73299364 en
dc.identifier.NAIST-ID 82044967 en


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account