Public quarterly reports are used for understanding the performance of companies. And so, quarterly reports done by Bitergia fill the gap of understanding the performance of open source communities. This type of analysis focuses on those that are still interested in metrics, but do not have the time to play with the dashboards. This indeed provides a full overview of the current quarter, but adds a comparison with the previous quarters. This allows to have some extra context about where the community is heading.
- There are 25,268 commits in total merged into master thanks to the work of 1,873 different developers.
- In order to have that code into master, it was necessary the effort of 2,239 people that submitted at least one patchset to Gerrit. That means that 83% of them are actual contributors of Liberty release.
- In terms of community, Launchpad activity shows that 9,919 people helped participating in the bug tracking process, opening, commenting and closing tickets.
- The mailing lists are a busy channel of communication with 1,742 participants, but IRC seems to be the preferred channel with more than 6,000 detected nicknames.
- Ask.openstack.org is also an interesting communication channel where there have been 1,386 people participating and around 2,200 different questions.
As a disclaimer, this post will not focus on organizations participating in the OpenStack development, but in the software development process. Organizations information can be easily retrieved in the Activity Board. We believe that process in the OpenStack community is important and even more when we are talking about a team of more than 2,000 different contributors.
Efficiency of the community closing changesets
As mentioned, there have been more than 2,200 people in Liberty release that aimed at contributing with a patchset in the OpenStack community. And only a subset of those pieces of code were eligible to be part of the project and merged into master. However, not all of the people that were part of the that set were even reviewed. Each quarter, the community leaves around a 20% of the changesets population open. This can be observed in the following chart. The y-axis represents the percentage of changesets that were closed (abandoned or merged) per quarter (x-axis).
After the Community Leadership Summit, our next big event in Portland has been the FLOSS Community Metrics meeting, organized by us together with Puppet Labs, that hosted the meeting in their offices. Special thanks to Dawn Foster and Kara Sowles for all their help and support.
The room was crowded, with people from organizations like Eclipse Foundation, Red Hat, Google, Twitter, PayPal, Open Source Initiative, LibreOffice, Kaltura, Cloudera, etc. There has been a lot of interesting topics and talks, and almost everything is already available in the 2014’s edition website
Let’s try to brief how it was…
BMW (> 1,500 commits) keeps growing in the community, being the leader of the open source development process in GENIVI ecosystem, or at least to the publicly available repositories that Bitergia has had access. However, we do not find another automobile and engine manufacturing company until Ford (10 commits), with a discrete development participation. Although raising to the 5th position if counting commits from its owned subsidiary Livio Connect.
It is being an intense month in the marketing and business area, with lots of trips and interesting meetings. We started collaborating in a Developers Open Source Software event in Microsoft offices, and just one day later we were in Berlin for LinuxTag.
The new LinuxTag’s venue is great and it hosted two big events for three days (DroidCon and LinuxTag) and one day with the re:publica, so the atmosphere has been wonderful. Lots of interesting presentations and quality speakers. Even Bitergia has the chance to participate with a talk about how open development data benefits your project and your community.
The European Community Leadership Summit was on Friday 9th. We have been collaborating with it and we gave a talk about how to use available data from Development Community Metrics. It is the European version of the well known Community Leadership Summit hosted in Portland close the OSCON. It has been the first time that this event occurs in Europe, and the final feelings are quite positive. We are thinking about the next summit and regarding to this, we have started conversations with OpenExpo organization team to have something similar in Spain next June. So, if you are a community leadership willing to share your experiences with us, just let us know!
We have also travelled to Gothenburg for the OpenAutomotive’14, to show our services regarding Open Source projects management, development metrics and analytics to some Genivi Alliance members. It has been just two intense days, seeing how the community has grown, and the potential of embedded systems and free/libre open source software combination on automotive industry.
If haven’t seen our preliminary Genivi Alliance activity, take a look! Seeing companies like BMW or Valeo producing Open Source software, sharing ideas with Jaguar / Land Rover or Volvo about going open makes a clear picture of how important FLOSS is for automotive industry.
And the month will end with a trip to Poznan for another MARKOS plenary meeting (one of the research projects we are working on)..
Update: We have published some photos from the previous meetings:
Will you continue considering BMW just an automobile, motorcycle and engine manufacturing company after adding more than 650K lines of code in almost 3 years of project??
Last week I took part as master of ceremonies on an special event for FLOSS developers at .. Microsoft Spain offices! The idea for the meeting was to explore the different FLOSS technologies already supported by Microsoft Azure with speakers from different companies and communities like MongoDB, PhoneGap/Cordova, etc.
The event is part of the new openness strategy that is driving the company. But, I have thought about how open is really this movement? Of course, they are releasing a lot of code as Open Source, but is the company contributing to other FLOSS projects beyond their own ones? And by suprise, the answer has come from our own dashboards.
Less than two weeks for a new release of the OpenStack software. As usual, we at Bitergia keep contributing to this project through the Comunity Activity Board project as part of the openstack-infra project. A beta version of our companies analysis of the Icehouse release is already available at the OpenStack releases dashboard, where previous releases are accessible as well: Havana, Grizzly, Folsom and Essex.
An interesting fact: while for previous releases contributing organizations changed a lot, from Havana to Icehouse release top contributors keep stable with no big changes. Even more: no big changes in the top organizations, and no big changes in the number of commits. The only new entry in the top ten is Intel, with the rest contributing in a similar way as they were in Havana.
It has been an intense 2014 start. First, we have been working hard on January to update our published dashboards look & feel, to have them updated for FOSDEM 2014. Beyond the two talks we had there (A comparison between MediaWiki, TWiki and XWiki communities and Project development & community metrics for fun and profit), we have had a lot of meetings during FOSDEM due to the interest on the services we provide. So, new customers are coming (stay tunned for updates), and the current ones start to show their dashboard on public, like oVirt dashboard as part of the work we are doing for Red Hat. There aren’t too many photos from Brussels, but you can find some in our Google+ profile.
On the other hand, we have been included in two European R&D projects, and during February we have had the MARKOS project plenary meeting in Berlin. It is aimed to realize the prototype of a service and an interactive application providing an integrated view on the Open Source projects available the on web, focusing on functional, structural and licenses aspects of software code.
And this is only the start of a promising year..