The appropriation of GitHub for curation

GitHub is a widely used online collaborative software development environment. In this paper, we describe curation projects as a new category of GitHub project that collects, evaluates, and preserves resources for software developers. We investigate: (1) what motivates software developers to curate resources; (2) why curation has occurred on GitHub; (3) how curated resources are used by software developers; and (4) how the GitHub platform could better support these practices. We conduct indepth interviews with 16 software developers, each of whom hosts curation projects on GitHub. Our results suggest that the motivators that inspire software developers to curate resources on GitHub are similar to those that motivate them to participate in the development of open source projects. Convenient tools (e.g., Markdown syntax and Git version control system) and the opportunity to address professional needs of a large number of peers attract developers to engage in curation projects onGitHub. Benefits of curating onGitHub include learning opportunities, support for development work, and professional interaction. However, curation is limited by GitHub’s document structure, format, and a lack of key features, such as search. In light of this, we propose design possibilities to encourage and improve appropriations of GitHub for curation. Subjects Human-Computer Interaction, Software Engineering

[1]  Alexander Hars,et al.  Working for free? Motivations of participating in open source projects , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

[2]  M. Hoepfl Choosing Qualitative Research: A Primer for Technology Education Researchers , 1997 .

[3]  Patricia E. Tweet Brokerage and Closure: An Introduction to Social Capital , 2006 .

[4]  Tara Matthews,et al.  Beyond end user content to collaborative knowledge mapping: interrelations among community social tools , 2014, CSCW.

[5]  Etienne Wenger,et al.  Communities of Practice: Learning, Meaning, and Identity , 1998 .

[6]  Brian Fitzgerald,et al.  Why Hackers Do What They Do: Understanding Motivation and Effort in Free/Open Source Software Projects , 2007 .

[7]  Nishanth R. Sastry,et al.  Sharing the Loves: Understanding the How and Why of Online Content Curation , 2013, ICWSM.

[8]  Douglas B. Bamforth,et al.  Technological Efficiency and Tool Curation , 1986, American Antiquity.

[9]  Kouichi Kishida,et al.  Toward an understanding of the motivation of open source software developers , 2003, 25th International Conference on Software Engineering, 2003. Proceedings..

[10]  Diederik W. van Liere,et al.  How far does a tweet travel?: Information brokers in the twitterverse , 2010, MSM '10.

[11]  James D. Herbsleb,et al.  Social coding in GitHub: transparency and collaboration in an open software repository , 2012, CSCW.

[12]  E. Wenger,et al.  Communities of Practice: The Organizational Frontier , 2000 .

[13]  Christoph Treude,et al.  Mutual assessment in the social programmer ecosystem: an empirical investigation of developer profile aggregators , 2013, CSCW.

[14]  Bernardo A. Huberman,et al.  Usage patterns of collaborative tagging systems , 2006, J. Inf. Sci..

[15]  John M. Carroll,et al.  The Rise of Curation on GitHub , 2015, HCOMP.

[16]  John M. Carroll,et al.  Exploring the ecosystem of software developers on GitHub and other platforms , 2014, CSCW Companion '14.

[17]  Leif Singer,et al.  The (R) Evolution of social media in software engineering , 2014, FOSE.

[18]  Fergal Reid,et al.  Supporting the Curation of Twitter User Lists , 2011, ArXiv.

[19]  James D. Herbsleb,et al.  Leveraging Transparency , 2013, IEEE Software.

[20]  Henry Jenkins Confronting the Challenges of Participatory Culture: Media Education for the 21st Century , 2006 .

[21]  M. Marshall Sampling for qualitative research. , 1996, Family practice.

[22]  R. Burt Structural Holes and Good Ideas1 , 2004, American Journal of Sociology.

[23]  E. Guba,et al.  Lincoln, Yvonna, and Egon Guba, "Postpositivism and the Naturalist Paradigm," pp. 14-46 in Yvonna Lincoln and Egon Guba, Naturalistic Inquiry . Beverly Hills, CA: Sage, 1985.* , 1985 .

[24]  Etienne Wenger,et al.  Situated Learning: Legitimate Peripheral Participation , 1991 .

[25]  Mor Naaman,et al.  HT06, tagging paper, taxonomy, Flickr, academic article, to read , 2006, HYPERTEXT '06.

[26]  Kevin Duh,et al.  Creating Stories: Social Curation of Twitter Messages , 2012, ICWSM.

[27]  Sarah Higgins,et al.  Digital Curation: The Emergence of a New Discipline , 2011, Int. J. Digit. Curation.

[28]  Fabian Flöck,et al.  Evolution of reddit: from the front page of the internet to a self-referential community? , 2014, WWW.

[29]  Yang Song,et al.  Evaluating tagging behavior in social bookmarking systems: metrics and design heuristics , 2007, GROUP.

[30]  E. Guba Criteria for assessing the trustworthiness of naturalistic inquiries , 1981 .

[31]  John Millar Carroll The Neighborhood in the Internet: Design Research Projects in Community Informatics , 2012 .

[32]  Anselm L. Strauss,et al.  Qualitative Analysis For Social Scientists , 1987 .

[33]  Sean P. Goggins,et al.  Performance and participation in open source software on GitHub , 2013, CHI Extended Abstracts.

[34]  James D. Herbsleb,et al.  Impression formation in online peer production: activity traces and personal profiles in github , 2013, CSCW.