Findings from GitHub: methods, datasets and limitations
GitHub, one of the most popular social coding platforms, is the platform of reference when
mining Open Source repositories to learn from past experiences. In the last years, a number …
mining Open Source repositories to learn from past experiences. In the last years, a number …
The promises and perils of mining github
With over 10 million git repositories, GitHub is becoming one of the most important source of
software artifacts on the Internet. Researchers are starting to mine the information stored in …
software artifacts on the Internet. Researchers are starting to mine the information stored in …
An exploratory study of the pull-based software development model
The advent of distributed version control systems has led to the development of a new
paradigm for distributed software development; instead of pushing changes to a central …
paradigm for distributed software development; instead of pushing changes to a central …
Gender and tenure diversity in GitHub teams
Software development is usually a collaborative venture. Open Source Software (OSS)
projects are no exception; indeed, by design, the OSS approach can accommodate teams …
projects are no exception; indeed, by design, the OSS approach can accommodate teams …
An in-depth study of the promises and perils of mining GitHub
With over 10 million git repositories, GitHub is becoming one of the most important sources
of software artifacts on the Internet. Researchers mine the information stored in GitHub's …
of software artifacts on the Internet. Researchers mine the information stored in GitHub's …
Mining GitHub for research and education: challenges and opportunities
Mining GitHub for research and education: challenges and opportunities | Emerald Insight
Books and journals Case studies Expert Briefings Open Access Publish with us Advanced …
Books and journals Case studies Expert Briefings Open Access Publish with us Advanced …
GHTorrent: GitHub's data from a firehose
A common requirement of many empirical software engineering studies is the acquisition
and curation of data from software repositories. During the last few years, GitHub has …
and curation of data from software repositories. During the last few years, GitHub has …
Wait for it: Determinants of pull request evaluation latency on github
The pull-based development model, enabled by git and popularised by collaborative coding
platforms like Bit Bucket, Gitorius, and GitHub, is widely used in distributed software teams …
platforms like Bit Bucket, Gitorius, and GitHub, is widely used in distributed software teams …
On the rise and fall of CI services in GitHub
Continuous integration (CI) services are used in collaborative open source projects to
automate parts of the development workflow. Such services have been in widespread use …
automate parts of the development workflow. Such services have been in widespread use …
Ownership, experience and defects: a fine-grained study of authorship
Recent research indicates that" people" factors such as ownership, experience,
organizational structure, and geographic distribution have a big impact on software quality …
organizational structure, and geographic distribution have a big impact on software quality …