Collaborative coding practices

A mixed-methods analysis of micro-collaborative coding practices in OpenStack

Technical collaboration between multiple contributors is a natural phenomenon in distributed open source software development projects. Macro-collaboration, where each code commit is attributed to a single collaborator, has been extensively studied …