Making community managers life easier

In Bitergia we have a list of  happy customers using the Metrics Grimoire toolset (fork them at GitHub!) to produce metrics about their communities. Tracking tech communities is not that simple and this needs of some infrastructure. And one of the main issues usually consists of aggregating all of the information.

  • How to have aggregated information for a given project from several data sources?
  • How to aggregate information from a specific developer from several data sources?
  • How to aggregate information for a given company from several data sources?
  • How to manage the several identities (IRC nickname, Jira user name, …) across data sources of a developer?
  • And what about managing the several affiliations of a developer?

And even more, is there a place where I can easily have a glimpse and check how my community is going?

The following is an example of the OPNFV community where the Git repositories, Gerrit projects, tickets from Jira, mailing lists, IRC channels and the Askbot instance is summarized in the entry page of the OPNFV dashboard.

opnfv_dashboard

The Bitergia toolset covers all of these issues with the retrieval of raw information, cleaning and massaging of the data and visualization. Indeed any of these steps are fully independent, what helps you to add any of your favourite tools in any of the several steps.

Let’s imagine that you’re interested in using your favourite visualization tool to play with the data. You can have direct access to the databases or to the post-processed data. It’s your data and Bitergia worries about providing a trustable service where all of the tools and data are open source.

Bitergia team at FOSDEM!

One more year, Bitergia team will be at FOSDEM (January 30th & 31st), the conference that offers open source communities a place to meet, share ideas and collaborate.

FOSDEM is a free and non-commercial event organised by the community for the community. It’s the best place to get in touch with other developers and projects; be informed about the latest developments in the open source world; attend interesting talks and presentations on various topics by open source project leaders and contributors; to promote the development and the benefits of open source solutions.

Bitergia has been working during the last years on metrics and how they can increase the transparency in projects, helping gain a deeper knowledge of development processes and better understanding the communities by using open source tools. FOSDEM seems to be one of the right places to talk about metrics and open source analytical tools. So…

Bitergia Kibana dashboards screenshots

Bitergia Kibana based dashboards with data from some FOSS dev community

Continue reading

The Mitaka OpenStack mid-cycle quarterly report

[This post is based on the executive summary of the 2015-Q5 OpenStack Community Activity Report, sponsored by the OpenStack Foundation]

The October-Devember 2015 penStack Community Activity Report shows a stable growth of the OpenStack Community. As new repositories and teams keep being added, the number of projects keeps growing. On the other hand it is worth mentioning the decrease in activity during the latest quarters in project teams such as Nova, or stabilization of some others, such as Horizon or Cinder. This is a clear signal of the maturity reached by the some of the project teams in the OpenStack Foundation.

Active Core Reviewers reach a new peak

Although Git activity (changesets merged in the code base) does not show a large increase of activity, if compared to Gerrit, the development effort in the project keeps increasing. This last quarter of 2015 the number of Active Core Reviewers reached a new record of 449 different developers.

Time to merge keeps decreasing

During the third quarter of 2015, a small increase in time to merge seemed to signal a change in trend. However, this last quarter of 2015 keeps the previous decreasing trend. During this period the median time to merge a changeset into master decreased from 2.91 days down to 2.38 days.

Efficiency closing tickets decreases

It is noticeable the decrease of the relative number of tickets closed in OpenStack projects (also known as the efficiency of the ticket closing process). Previous quarters topped at about 60% of closed tickets (with respect to tickets opened during the same period), while this quarter shows a much lower 44%. This could be seen as a poor performance indicator of the project teams.

However, the efficiency closing changesets in the review system (number of changesets merged or abandoned with respect to number of new changesets being proposed for review) remains stable at around 80%.

Happy Birthday Wikipedia!

The next January 15th Wikipedia turns 15 years. In Bitergia, we don’t want to miss the opportunity to say Happy Birthday and congratulate Wikimedia Foundation for “encouraging the growth, development and distribution of free, multilingual, educational content, and to providing the full content of these wiki-based projects to the public free of charge“.

Wikipedia is one Wikimedia’s projects. In fact, it is the oldest, and largest, Wikimedia project, predating the Wikimedia Foundation itself. Wikipedia is often described as a wiki, but it is in fact a collection of over 200 wikis, one for each language, all running on the MediaWiki software. MediaWiki is a free software open source wiki engine, originally developed for and used by Wikipedia, that now is used on other projects of the non-profit Wikimedia Foundation. MediaWiki is freely available for others to use (and improve), and it is used by severals organizations around the world.

After 15 years, many contributors have participated in the MediaWiki project. In Bitergia, we collaborate with the Wikimedia Foundation by analyzing and providing up-to-date development community metrics. The project is characterized by being very inclusive accepting code. Let’s see some of the numbers behind the development of the Foundation’s project in these years (all data available at Wikimedia Foundation Dashboard so feel free to play with the dash and find out data you are interested in):

Wikimedia Foundation Development Community report (Jan. 2016)

Wikimedia Foundation Development Community report (Jan. 2016)

These are some of the big numbers, however there are much more interesting data in the project. Some examples: Who is contributing code, what regions have more weight in the development or how is the evolution of the merged commits? Take a look in the Wikimedia project evolution:

Continue reading

Check our Kibana-based development dashboards!

While we’re developing and testing our new toolchain for producing Kibana-based software development dashboards, we’re producing a good collection of them, with real data from real projects.

Bitergia Kibana dashboards screenshots

Bitergia Kibana based dashboards with data from some FOSS dev communities

Just in case you are interested in having a look at them and provide some feedback, here is a partial list:
Continue reading