What's a Typical Commit? A Characterization of Open Source Software Repositories | IEEE Conference Publication | IEEE Xplore