Analyzing developers network in a community Community Devroom - - - PowerPoint PPT Presentation

analyzing developers network in a community
SMART_READER_LITE
LIVE PREVIEW

Analyzing developers network in a community Community Devroom - - - PowerPoint PPT Presentation

Analyzing developers network in a community Community Devroom - FOSDEM Brussels, Feb. 03, 2018 David Moreno @dlumbrer1 dmoreno at bitergia dot com GrimoireLab Introduction Kibana+ES Network plugin /grimoirelab Open source platform for:


slide-1
SLIDE 1

Analyzing developers network in a community

David Moreno @dlumbrer1 dmoreno at bitergia dot com

Community Devroom - FOSDEM Brussels, Feb. 03, 2018

slide-2
SLIDE 2

Introduction

GrimoireLab Kibana+ES Network plugin

slide-3
SLIDE 3

/grimoirelab

Open source platform for:

1. Data Gathering http://grimoirelab.github.io/

slide-4
SLIDE 4

/grimoirelab

Open source platform for:

1. Data Gathering 2. Data Enrichment http://grimoirelab.github.io/

slide-5
SLIDE 5

/grimoirelab

Open source platform for:

1. Data Gathering 2. Data Enrichment 3. Data Visualization http://grimoirelab.github.io/

slide-6
SLIDE 6

/visualization

+

slide-7
SLIDE 7

/visualization

+

slide-8
SLIDE 8

/network_plugin

Tartas, Líneas, Barras, Tablas… ¿Por qué no también Redes/Grafos?

slide-9
SLIDE 9

/network_plugin

Tartas, Líneas, Barras, Tablas… ¿Por qué no también Redes/Grafos?

slide-10
SLIDE 10

Network plugin

Where Node-Node Node-Relation Customization

Analyzing communities

slide-11
SLIDE 11

/where Website: https://dlumbrer.github.io/kbn_network/ Repo GitHub: https://github.com/dlumbrer/kbn_network

slide-12
SLIDE 12

/compatibilidad

Kibana 6!

slide-13
SLIDE 13

/demo

slide-14
SLIDE 14

/node-node 2 different types of nodes related between them:

Select Node (x2)

slide-15
SLIDE 15

/node-relation Just one type of nodes (Node), but they are related by

  • ther field (Relation):

Select Node Select Relation

slide-16
SLIDE 16

/metrics You can change the size of the nodes by a metric:

slide-17
SLIDE 17

/metrics You can change the size of the edges by a metric:

slide-18
SLIDE 18

/metrics

slide-19
SLIDE 19

/customization

Several options (important) in order to make the network more scalable and customizing it. Node color (bucket) Tab “options”

slide-20
SLIDE 20

/customization

slide-21
SLIDE 21

/structure

slide-22
SLIDE 22

Communities

Git Slack And more...

Uses cases

slide-23
SLIDE 23

/network_plugin

Tartas, Líneas, Barras, Tablas… ¿Por qué no también Redes/Grafos?

slide-24
SLIDE 24

/network_plugin

Tartas, Líneas, Barras, Tablas… ¿Por qué no también Redes/Grafos?

slide-25
SLIDE 25

/more

slide-26
SLIDE 26

/more

slide-27
SLIDE 27

/more

slide-28
SLIDE 28

/more

?

slide-29
SLIDE 29
slide-30
SLIDE 30

/everybody loves

  • penness

Issues, Pull Requests, whatever you want...

slide-31
SLIDE 31

Software Development Analytics

for your peace of mind

bitergia.com David Moreno Lumbreras Front-end Developer at Bitergia

dmoreno@bitergia.com - dmorenolumb@gmail.com

slide-32
SLIDE 32

Bonus

Searchtables plugin Dotplot plugin Dropdown plugin

slide-33
SLIDE 33

/searchtables

https://github.com/dlumbrer/kbn_searchtables

Search in the tables (without applying filters)

slide-34
SLIDE 34

/dotplot

https://github.com/dlumbrer/kbn_dotplot

Dot plot with metrics in the two axis

slide-35
SLIDE 35

/dropdown Filtering by a “dropdown” that allows to select values of a field previously selected

Origin: https://github.com/AnnaGerber/kibana_dropdown Adapted Kibana 5.6: https://github.com/dlumbrer/kibana_dropdown

slide-36
SLIDE 36

Analyzing developers network in a community

David Moreno @dlumbrer1 dmoreno at bitergia dot com

Community Devroom - FOSDEM Brussels, Feb. 03, 2018