๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

[IEEE 2008 IEEE 16th International Conference on Program Comprehension - Amsterdam (2008.06.10-2008.06.13)] 2008 16th IEEE International Conference on Program Comprehension - What's a Typical Commit? A Characterization of Open Source Software Repositories

โœ Scribed by Alali, A.; Kagdi, H.; Maletic, J.I.


Book ID
120566661
Publisher
IEEE
Year
2008
Weight
513 KB
Category
Article
ISBN
0769531768

No coin nor oath required. For personal study only.

โœฆ Synopsis


The research examines the version histories of nine open source software systems to uncover trends and characteristics of how developers commit source code to version control systems (e.g., subversion). The goal is to characterize what a typical or normal commit
looks like with respect to the number of files, number of lines, and number of hunks committed together. The results of these three characteristics are presented and the commits are categorized from extra small to extra large. The findings show that approximately 75% of commits are quite small for the systems examined along all three characteristics. Additionally, the commit messages are examined along with the characteristics. The most common words are extracted from the commit messages and correlated with the size categories of the commits. It is observed that sized categories can be indicative of the types of maintenance activities being performed.


๐Ÿ“œ SIMILAR VOLUMES