Este es un trabajo dedicado a la visualización de datos con diferentes bibliotecas de software libre de manera eficiente y dinámica. Consiste en sacar y dibujar los datos de unos ficheros JSON y que se pueda filtrar hasta al máximo detalle, pero que interactúen entre todas las gráficas. Para este propósito, se ha trabajado fundamentalmente con el lenguaje de programación JavaScript y para la visualización se usó la biblioteca dc.js.
En el panel de demografía una de las cosas más significativas en cuanto al funcionamiento aunque no tanto en el aspecto visual, es la tabla. Que contiene múltiples filtros de los datos, incluso más que los filtros que se pueden hacer en las propias gráficas. Ya que se pretende hacer que la tabla sea una especie de panel de control que se pueda tener todo sin necesidad de subir a las gráficas. De esta manera tenemos un dasboard más intuitivo, al poder filtrar directamente en la tabla que donde se muestra toda la información detallada de cada entrada.
En el panel de commits las gráficas son ligeramente diferentes, al tratarse de un fichero JSON diferente al que se van a visualizar. No es tan completo como en el panel de demografía por la falta de tiempo aunque el tamaño de fichero JSON es mucho más grande.
Los ficheros JSON que se han utilizado para este proyecto están ubicados en OpenStack que a su vez usa Metrics Grimoire para la recogida de datos y la creación de esos ficheros JSON.