Analyzing developers network in a community
David Moreno @dlumbrer1dmoreno at bitergia dot com
Community Devroom - FOSDEMBrussels, Feb. 03, 2018
IntroductionGrimoireLab
Kibana+ES
Network plugin
/grimoirelabOpen source platform for:
1. Data Gathering
http://grimoirelab.github.io/
/grimoirelabOpen source platform for:
1. Data Gathering
2. Data Enrichment
http://grimoirelab.github.io/
/grimoirelabOpen source platform for:
1. Data Gathering
2. Data Enrichment
3. Data Visualization
http://grimoirelab.github.io/
/visualization
+
/visualization
+
/network_pluginTartas, Líneas, Barras, Tablas… ¿Por qué no
también Redes/Grafos?
/network_pluginTartas, Líneas, Barras, Tablas… ¿Por qué no
también Redes/Grafos?
Network plugin
Where
Node-Node
Node-Relation
CustomizationAnalyzing communities
/where
Website: https://dlumbrer.github.io/kbn_network/
Repo GitHub: https://github.com/dlumbrer/kbn_network
/compatibilidadKibana 6!
/demo
/node-node2 different types of nodes related between them:
Select Node (x2)
/node-relationJust one type of nodes (Node), but they are related by other field (Relation):
Select Node
Select Relation
/metricsYou can change the size of the nodes by a metric:
/metricsYou can change the size of the edges by a metric:
/metrics
/customizationSeveral options (important) in order to make the network more scalable and customizing it.
Node color (bucket)
Tab “options”
/customization
/structure
CommunitiesGit
Slack
And more...Uses cases
/network_pluginTartas, Líneas, Barras, Tablas… ¿Por qué no
también Redes/Grafos?
/network_pluginTartas, Líneas, Barras, Tablas… ¿Por qué no
también Redes/Grafos?
/more
/more
/more
/more
?
/everybody loves openness
Issues, Pull Requests, whatever you want...
Software Development Analyticsfor your peace of mind
bitergia.com
David Moreno Lumbreras
Front-end Developer at Bitergia
BonusSearchtables plugin
Dotplot plugin
Dropdown plugin
/searchtables
https://github.com/dlumbrer/kbn_searchtables
Search in the tables (without applying filters)
/dotplot
https://github.com/dlumbrer/kbn_dotplot
Dot plot with metrics in the two axis
/dropdownFiltering by a “dropdown” that allows to select values of a field previously selected
Origin: https://github.com/AnnaGerber/kibana_dropdownAdapted Kibana 5.6: https://github.com/dlumbrer/kibana_dropdown
Analyzing developers network in a community
David Moreno @dlumbrer1dmoreno at bitergia dot com
Community Devroom - FOSDEMBrussels, Feb. 03, 2018