Do you want to measure your project?

On February 3rd, I was delivering a lightning talk at FOSDEM, presenting MetricsGrimoire and vizGrimoire as free software tools to get some analytics from the software repositories of your preferred project. The talk was titled “Do you want to measure your project?”, as it was focused on explaining the capabilities of these tools for analyzing a project, and on how they can be easily used for that.

Do you want to measure your project? [slides]

Do you want to measure your project? [slides]

Continue reading

Report on the activity of companies in the WebKit project

[Update (2013.03.01): New post in the series: Reviewers and companies in the WebKit project]

Today Bitergia presents the first of a series on analytics for the WebKit project. After the preview we published some weeks ago, we finally have more detailed and accurate numbers about the evolution of the project. In this case, we’re presenting a report on the activity of the companies contributing to WebKit based on the analysis of reviewed commits.

Commits per company

Commits per company in WebKit

Some interesting results are the share of contributions by the two main companies behind the project (Apple and Google), and how it has evolved from a project clearly driven by Apple, before 2009, to the current situation, with Google leading the top contributors table, and both Apple and Google being almost equal in contribution share over the whole history of the project. During the last years, it is also noteworthy how the diversity of the project is increasing, with new players starting to show a significant activity.

Continue reading

Demographics of Linux kernel developers: how old are they?

Today I’m contributing to SOS-Evol 2013 with the talk “Demographics of Linux kernel developers: how old are they?”, which presents a work in progress oriented towards understanding how the different “generations” of Linux kernel developers are evolving over time.

Presentation: Demographics of Linux kernel developers

Presentation: Demographics of Linux kernel developers (slides)

It presents our work in progress about the characterization of the “age” of Linux kernel developers, considering “age” as “time in the project”. Although the work is still not over, and results could vary, current conclusions could be worrisome: new generations are smaller and smaller, and in general all generations are now much smaller than they were five or six years ago.

Continue reading