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...
Autores principales: | , , , , |
---|---|
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 |