Skip to content
This repository was archived by the owner on Jan 15, 2020. It is now read-only.

Master Final Project: exploratory study of GitHub Gists with both quantitative and qualitative analysis.

License

Notifications You must be signed in to change notification settings

willwlwang/github-gists-data-analysis

Repository files navigation

GitHub Gists Analysis (paper link)

GitHub 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.

About

Master Final Project: exploratory study of GitHub Gists with both quantitative and qualitative analysis.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages