Upgrade to Pro — share decks privately, control downloads, hide ads and more …

CHAOSS Webinars: GrimoireLab

CHAOSS Webinars: GrimoireLab

Overview of the GrimoireLab system, one of the software projects produced by CHAOSS. Webinar in the series of CHAOSS Webinars. April 17th 2018.

Tweet

More Decks by Jesus M. Gonzalez-Barahona

Other Decks in Technology

Transcript

  1. chaoss.community CHAOSS Webinars: GrimoireLab Introduction to GrimoireLab Jesus M. Gonzalez-Barahona

    April 17th 2018 chaoss.github.io/grimoirelab @jgbarah
  2. chaoss.community ... Produce integrated, open source software for analyzing software

    development ….
  3. chaoss.community GrimoireLab Software development analytics with free, open source software

    (a CHAOSS project) chaoss.github.io/grimoirelab chaoss.github.io/grimoirelab-tutorial
  4. chaoss.community Software development analytics opnfv.biterg.io

  5. chaoss.community GrimoireLab architecture

  6. chaoss.community Architecture: extraction

  7. chaoss.community Architecture: enrichment

  8. chaoss.community Architecture: exploitation

  9. chaoss.community Example: producing a dashboard (es) $ pip install grimoire-mordred

    (es) $ mordred -c mordred.cfg (assumes Elasticsearch at http://localhost:9200, Kibiter at http://localhost:5601 ) Needs: mordred.cfg, projects.json, identities.yaml, menu.yaml chaoss.github.io/grimoirelab-tutorial
  10. chaoss.community Try GrimoireLab with a single line!! $ docker run

    -p 5601:5601 -v $(pwd)/credentials.cfg:/override.cfg -t grimoirelab/full credentials.cfg: [github] api-token = XXX chaoss.github.io/grimoirelab chaoss.github.io/grimoirelab-tutorial http://localhost:5601