Skip to content
May 21, 2013 / rian39

A git-focused study of the Linux kernel

‘Effort estimation of FLOSS projects: a study of the Linux kernel,’ Empirical Software Engineering  (2013) 18:60–88,  DOI 10.1007/s10664-011-9191-7, Andrea Capiluppi & Daniel Izquierdo-Cortázar offers _some_ useful methods for working on github repositories. They were trying to measure the different patterns of work on the linux kernel, as hosted on Github.

One really useful observation they make is that ‘ In comparison with other
configuration management systems (such as CVS or SVN), a Git repository
retains the information about both the authors and their local submission dates,
rather than aggregating the latter into the central server’s time (Bird et al. 2009).
With this information, it is possible to group the developers’ effort based on
the effective time of the day when such actions were performed. This provides
valuable information when a distributed, trans-national development approach
is considered’ (61-62).

Seems to offer a very fine-grained way of looking at changes in repositories.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: