Understanding the project metrics

Understanding the project metrics

Some time ago we talked briefly about the different metrics and visualizations that Cauldron offers when we analyze a project. In this guide we are going to dig a little deeper into them.

The project page allows us to view a large amount of data about the repositories that we have analyzed. These metrics and visualizations are divided into several sections: Overview, Activity and Community.

Overview

In this section we can find several metrics and general visualizations about the analyzed repositories, such as the number of commits over time or the average time to close issues. This page serves as an entry point to the rest of the sections and tries to give us a very general vision about the health status of our project.

Activity

The Activity tab contains an overview page that serves as an entry point to the section, and where we can see metrics related to the activity at the commit, issues and reviews level. We can see metrics such as the number of issues created and closed over time or the number of open issues in a certain period of time.

If we are interested, for example, in specific activity at the commit level, we have special sections that include some metrics and exclusive visualizations, such as a heat-map of commits made by time and day of the week. In the case of issues and reviews it is the same.

Community

Finally, we have the Community section, where several metrics related to the types of users in a community are displayed.

As with the Activity section, we have an overview page that will give us an overview at the commit, issues and reviews level, showing metrics and visualizations such as the number of active authors and submitters. We also have more specific metrics in the corresponding sections, where we can find graphs such as the ratio of retained users or the organizational diversity. All these metrics are available for commits, issues and reviews.

All the metrics and graphs that we have discussed in this post can be filtered by date, using the widget to the right of the section. With all this, if we are still hungry for data, we always have Kibana available, through the “More details” button.

This section is constantly growing, and we look forward to expanding it with new metrics that will delight our data hunters, stay tuned!

Cauldron.io Team