Cargando…

Status, identity, and language: A study of issue discussions in GitHub

Successful open source software (OSS) projects comprise freely observable, task-oriented social networks with hundreds or thousands of participants and large amounts of (textual and technical) discussion. The sheer volume of interactions and participants makes it challenging for participants to find...

Descripción completa

Detalles Bibliográficos
Autores principales: Liao, Jingxian, Yang, Guowei, Kavaler, David, Filkov, Vladimir, Devanbu, Prem
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6568400/
https://www.ncbi.nlm.nih.gov/pubmed/31199802
http://dx.doi.org/10.1371/journal.pone.0215059
_version_ 1783427240791375872
author Liao, Jingxian
Yang, Guowei
Kavaler, David
Filkov, Vladimir
Devanbu, Prem
author_facet Liao, Jingxian
Yang, Guowei
Kavaler, David
Filkov, Vladimir
Devanbu, Prem
author_sort Liao, Jingxian
collection PubMed
description Successful open source software (OSS) projects comprise freely observable, task-oriented social networks with hundreds or thousands of participants and large amounts of (textual and technical) discussion. The sheer volume of interactions and participants makes it challenging for participants to find relevant tasks, discussions and people. Tagging (e.g., @AmySmith) is a socio-technical practice that enables more focused discussion. By tagging important and relevant people, discussions can be advanced more effectively. However, for all but a few insiders, it can be difficult to identify important and/or relevant people. In this paper we study tagging in OSS projects from a socio-linguistics perspective. First we argue that textual content per se reveals a great deal about the status and identity of who is speaking and who is being addressed. Next, we suggest that this phenomenon can be usefully modeled using modern deep-learning methods. Finally, we illustrate the value of these approaches with tools that could assist people to find the important and relevant people for a discussion.
format Online
Article
Text
id pubmed-6568400
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-65684002019-06-20 Status, identity, and language: A study of issue discussions in GitHub Liao, Jingxian Yang, Guowei Kavaler, David Filkov, Vladimir Devanbu, Prem PLoS One Research Article Successful open source software (OSS) projects comprise freely observable, task-oriented social networks with hundreds or thousands of participants and large amounts of (textual and technical) discussion. The sheer volume of interactions and participants makes it challenging for participants to find relevant tasks, discussions and people. Tagging (e.g., @AmySmith) is a socio-technical practice that enables more focused discussion. By tagging important and relevant people, discussions can be advanced more effectively. However, for all but a few insiders, it can be difficult to identify important and/or relevant people. In this paper we study tagging in OSS projects from a socio-linguistics perspective. First we argue that textual content per se reveals a great deal about the status and identity of who is speaking and who is being addressed. Next, we suggest that this phenomenon can be usefully modeled using modern deep-learning methods. Finally, we illustrate the value of these approaches with tools that could assist people to find the important and relevant people for a discussion. Public Library of Science 2019-06-14 /pmc/articles/PMC6568400/ /pubmed/31199802 http://dx.doi.org/10.1371/journal.pone.0215059 Text en © 2019 Liao et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Liao, Jingxian
Yang, Guowei
Kavaler, David
Filkov, Vladimir
Devanbu, Prem
Status, identity, and language: A study of issue discussions in GitHub
title Status, identity, and language: A study of issue discussions in GitHub
title_full Status, identity, and language: A study of issue discussions in GitHub
title_fullStr Status, identity, and language: A study of issue discussions in GitHub
title_full_unstemmed Status, identity, and language: A study of issue discussions in GitHub
title_short Status, identity, and language: A study of issue discussions in GitHub
title_sort status, identity, and language: a study of issue discussions in github
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6568400/
https://www.ncbi.nlm.nih.gov/pubmed/31199802
http://dx.doi.org/10.1371/journal.pone.0215059
work_keys_str_mv AT liaojingxian statusidentityandlanguageastudyofissuediscussionsingithub
AT yangguowei statusidentityandlanguageastudyofissuediscussionsingithub
AT kavalerdavid statusidentityandlanguageastudyofissuediscussionsingithub
AT filkovvladimir statusidentityandlanguageastudyofissuediscussionsingithub
AT devanbuprem statusidentityandlanguageastudyofissuediscussionsingithub