How have we ended with more than 30 different data sources supported in our Bitergia Analytics product? During the last couple of years I’ve been so focused on improving the support and operating areas here in Bitergia that I forgot to stop and look back to see how far we have “walked” in terms of development.

The more connectors you add to your stack, the more likely you will have issues not only with bugs, but with API changes, different service limitations and even different ways of interpreting the data you get from them.

Having such a long list of data sources supported is not enough and we know it, and we want to make easier for you to set up your own analysis for free with these ones and test the results.

And since everything is 100% based on free, open source software, feel free to report issues or help the community giving support for the still partially covered data sources like Launchpad, or the upcoming ones…

What’s next?

The next generation of dashboards shall start breaking the metric silos we have for each data source and start aggregating information using all of them to offer, for example, support for the CHAOSS Metrics categories: Diversity-Inclusion, Growth-Maturity-Decline, Risk, and Value.

It is an awkward feeling when you know you are close to get something with a great added value but you still have to walk a couple more miles before reaching that point. In any case if you are in a similar scenario, my only recommendation is to enjoy your way, whatever it is and wherever it leads you.

And of course, more data sources are coming! Check existing GrimoireLab open issues and tell us which ones do you miss?

Follow us on Twitter

Bitergia, the software development analytics company

Bitergia is focused on software development analytics. We aim to produce useful information about how software projects are performing, how different actors are contributing and how they could be improved.

We provide tools and means to track all these aspects, and to evaluate how policies and decisions are shaping the development processes.