Towards Understanding the Public Gists on GitHub

dc.contributor.authorWang, Weiliang
dc.contributor.supervisorGerman, Daniel
dc.date.accessioned2016-04-27T22:56:24Z
dc.date.available2016-04-27T22:56:24Z
dc.date.copyright2016en_US
dc.date.issued2016-04-27
dc.degree.departmentDepartment of Computer Science
dc.degree.levelMaster of Science M.Sc.en_US
dc.description.abstractGitHub is a popular source code hosting site which serves as not only a collaborative coding platform but also a social network. Various unique features of GitHub have greatly facilitated developers’ collaboration, communication, and coordination, which has given rise to many research in different angles. One of GitHub features is Gists, which is expected to be a tool for instantly sharing code, notes, and snippets. However, it hasn’t been paid much attention by researchers. The goal of this study is to understand what GitHub Gists look like and how they are used. It was composed of three parts. The first part was a quantitative analysis of the metadata of 562,993 GitHub users, 618,393 Gists and 793,891 files contained in those Gists. For the second part, manual coding was conducted for the content of 400 randomly selected Gists. The third part was qualitative analysis of the searched results from Google and Twitter about how individuals use Gists. The study result shows that only a small portion of GitHub users use Gists. Most of Gists contain small snippets of source code, but a great variety of Gists content was also discovered. The majority of Gists were not updated frequently, and users rarely fork or comment other users’ Gists. Gists are being used in lots of ways, from saving snippets of code or notes, sharing files, to drafting their writings.en_US
dc.description.scholarlevelGraduateen_US
dc.identifier.bibliographicCitationWeiliang Wang, German Poo-Caamano, Evan Wilde, and Daniel M. German. What is the gist?: Understanding the use of public gists on github. In Proceedings of the 12th Working Conference on Mining Software Repositories, MSR ’15, pages 314–323, Piscataway, NJ, USA, 2015. IEEE Press.en_US
dc.identifier.urihttp://hdl.handle.net/1828/7222
dc.language.isoenen_US
dc.rightsAvailable to the World Wide Weben_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/2.5/ca/*
dc.subjectGistsen_US
dc.subjectGitHuben_US
dc.subjectVersion Control Systemen_US
dc.titleTowards Understanding the Public Gists on GitHuben_US
dc.typeprojecten_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Wang_Weiliang_MSc_2016.pdf
Size:
579.43 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.74 KB
Format:
Item-specific license agreed upon to submission
Description: