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

Present and Future of GrimoireLab

Bitergia
October 05, 2022

Present and Future of GrimoireLab

GrimoireLab is a set of tools to retrieve, organize, analyze, and visualize data coming from software development repositories. Many things have changed since the last time GrimoireLab was at CHAOSScon: new functionalities, a pair of successful Google Summer of Code projects, OpenSearch support.

This presentation introduces the new features and components of the platform and the brand new roadmap for the near future.

Bitergia

October 05, 2022
Tweet

More Decks by Bitergia

Other Decks in Technology

Transcript

  1. Present and Future
    Of
    GrimoireLab
    CHAOSScon EU 2022
    Santiago Dueñas

    View full-size slide

  2. Motivation: I want
    people to use
    GrimoireLab software

    View full-size slide

  3. What is GrimoireLab?
    Summary
    ● A platform to gather, store, curate, analyze,
    and visualize software development
    information.
    ● +35 data sources (git, github, jira, slack, …).
    ● Metrics for community managers, devrel,
    engineering teams, ospo/ispo managers,
    among others.
    ● Starting point for other tools: LFX Insights,
    Bitergia Analytics, Mystic, Compass,
    Cauldon, …
    Original Purpose
    ● Open Source
    ● Reproducibility
    ● Modularity.
    ● Persistency of historical data.
    ● Incrementality.
    ● Completeness

    View full-size slide

  4. Adoption Barriers
    Summary
    ● Focus on data quality
    But we are missing
    ● Installation.
    ● Usability.
    ● Documentation.
    ● Open governance.

    View full-size slide

  5. Installation
    ● Packaging.
    ● Dockerizing.
    ● Continuous Integration.

    View full-size slide

  6. Usability
    ● No configuration files as data input.
    ● User interfaces and APIs for identities/projects/repositories management.

    View full-size slide

  7. Documentation
    ● Revamp GrimoireLab tutorial
    ● Release Notes

    View full-size slide

  8. Open Governance
    ● We hired a Community Manager (Venu! @vchrombie)
    ● New contributors (Gitee - Huawei)

    View full-size slide

  9. How can we grow together?
    ● We think there’s a good opportunity to be standard in the industry.
    ● We have a roadmap!
    ● From your point of view:
    ○ Which are the challenges to increase the adoption of
    GrimoireLab?
    ○ Which ar the strategies to mitigate those barriers?

    View full-size slide

  10. Santiago Dueñas
    Let’s Connect!
    [email protected]
    Santiago Dueñas
    @sduenasd
    BOOTH LOCATION B24
    https://github.com/chaoss/grimoirelab
    #grimoirelab slack channel

    View full-size slide