How the R community creates and curates knowledge: A comparative study of Stack Overflow and mailing lists

Alexey Zagalsky, Carlos Gómez Teshima, Daniel M. German, Margaret Anne Storey, Germán Poo-Caamaño

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

One of the many effects of social media in software development is the flourishing of very large communities of practice where members share a common interest, such as programming languages, frameworks, and tools. These communities of practice use many different communication channels but little is known about how these communities create, share, and curate knowledge using such channels. In this paper, we report a qualitative study of how one community of practice-the R software development community-creates and curates knowledge associated with questions and answers (Q&A) in two of its main communication channels: the R-tag in Stack Overflow and the R-users mailing list. The results reveal that knowledge is created and curated in two main forms: participatory, where multiple members explicitly collaborate to build knowledge, and crowdsourced, where individuals work independently of each other. The contribution of this paper is a characterization of knowledge types that are exchanged by these communities of practice, including a description of the reasons why members choose one channel over the other. Finally, this paper enumerates a set of recommendations to assist practitioners in the use of multiple channels for Q&A.

Original languageEnglish
Title of host publicationProceedings - 13th Working Conference on Mining Software Repositories, MSR 2016
PublisherAssociation for Computing Machinery, Inc
Pages441-451
Number of pages11
ISBN (Electronic)9781450341868
DOIs
StatePublished - 14 May 2016
Externally publishedYes
Event13th Working Conference on Mining Software Repositories, MSR 2016 - Austin, United States
Duration: 14 May 201615 May 2016

Publication series

NameProceedings - 13th Working Conference on Mining Software Repositories, MSR 2016

Conference

Conference13th Working Conference on Mining Software Repositories, MSR 2016
Country/TerritoryUnited States
CityAustin
Period14/05/1615/05/16

Keywords

  • Case study
  • Knowledge curation

Fingerprint

Dive into the research topics of 'How the R community creates and curates knowledge: A comparative study of Stack Overflow and mailing lists'. Together they form a unique fingerprint.

Cite this