Next Article in Journal
Optimal Design of Demand-Responsive Feeder Transit Services with Passengers’ Multiple Time Windows and Satisfaction
Previous Article in Journal
Ecosystemic Evolution Fed by Smart Systems
Article Menu

Export Article

Open AccessArticle
Future Internet 2018, 10(3), 29; doi:10.3390/fi10030029

Understanding How GitHub Supports Curation Repositories

College of Information Sciences and Technology, The Pennsylvania State University, University Park, PA 16802, USA
School of Information Technology, University of Cincinnati, Cincinnati, OH 45221-0002, USA
Department of Computer Science, Federal University of Minas Gerais, Belo Horizonte, MG 31270-901, Brazil
Author to whom correspondence should be addressed.
Received: 4 February 2018 / Revised: 5 March 2018 / Accepted: 8 March 2018 / Published: 10 March 2018
View Full-Text   |   Download PDF [1305 KB, uploaded 10 March 2018]   |  


In recent years, software developers have started to appropriate GitHub repositories to curate resources, in order to systematically select, evaluate, and organize existing artifacts for preservation and future use. Curation behaviors in social media sites, such as users’ experiences to curate tweets from Twitter and pins on Pinterest, are well documented. However, GitHub, as a social coding platform, presents a new context for this activity, raising questions about the nature of curation on this task-driven online work site. To explore and understand curation on GitHub, we compared and contrasted curation repositories with software repositories using activity logs and analyzed the content of popular curation repositories. Our results show that: (1) curation repositories have become a favorite category of repositories in GitHub; (2) curation repositories leverage collaborative features and practices native to GitHub in new ways; (3) curation repositories collect and preserve high-quality resources for the software developers’ community. Our results suggest that curation is becoming increasingly important to the software developers’ community, and current practices can be better supported with tools designed specifically for curation. View Full-Text
Keywords: curation; GitHub; software developers’ community curation; GitHub; software developers’ community

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. (CC BY 4.0).

Scifeed alert for new publications

Never miss any articles matching your research from any publisher
  • Get alerts for new papers matching your research
  • Find out the new papers from selected authors
  • Updated daily for 49'000+ journals and 6000+ publishers
  • Define your Scifeed now

SciFeed Share & Cite This Article

MDPI and ACS Style

Wu, Y.; Kropczynski, J.; Prates, R.; Carroll, J.M. Understanding How GitHub Supports Curation Repositories. Future Internet 2018, 10, 29.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics



[Return to top]
Future Internet EISSN 1999-5903 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top