Brussels / 4 & 5 February 2017


The Document Foundation Development Dashboard: hands on

The Document Foundation Development Dashboard shows detailed data about how LibreOffice is being developed. It also allows for drilling down, filtering, and understanding it. The talk will explore some of these possibilities, by showing how to look for specific data, for customizing the results, and for sharing the results with others.

The Document Foundation Development Dashboard visualizes data obtained from some systems used to support LibreOffice development: git, Gerrit, Bugzilla... The data is retrieved from them, stored, organized an massaged in a database, and later visualized in the dashboard. The dashboard allows not only to browse the data, but also to drill down and play with it. The dashboard permits to track activity (in commits, issues, pull requests, questions and answers, etc.), actors (who is creating the code, who is fixing bugs, who is answering questions), and processes (hot long does it take to close issues, or to accept pull requests).

The Document Foundation Development Dashboard has been deployed using GriomoireLab, an complete FOSS system for retrieving data from software development repositories, storing it, and producing different kinds of analytics, dashboards and reports.

The talk will explain how to interact with the data provided by the dashboard for finding any detail of interest. The talk will also provide hints on how to exploit the data behind the dashboard to obtain specific information.


Photo of Jesus M. Gonzalez-Barahona Jesus M. Gonzalez-Barahona