Use Bitergia Data for project charts
I would very much like to get out of the business of managing our project metrics data via the "Eclipse Dashboard" process and leverage all of the good work that we (especially @bbaldassari2kd) have been doing with our Bitergia friends.
My understanding is that we have two options.
Option one is to create a dashboard and include it as an iframe
on the page. This comes with some challenges, the most important being that the ability to introduce filters into the iframe doesn't appear to supported as a first class concept, meaning that it may not be possible to create a dashboard that we can parameterise to display data for a particular project. The Bitergia team is investigating. Another challenge with this approach is that charts included as iframes don't integrate well with the page (I believe that this is a common issue with iframes).
Option two is to use the OpenSearch API to get the data and render it ourselves. I believe that use of the OpenSearch API is relatively straightforward, there are numerous libraries that provide support, and using the data to push to the chart software that we're already using feels like a good way to have really-well integrate content.
My personal preference is option two. But if others have strong opinions, I'm interested.
The dashboard provides some handy tools to sort out queries. I'll post an example of a query for a chart that I assembled in a comment.
We're likely going to need some help from our Bitergia friends to deal with things like authentication.
@cguindon it would be great if you could make this an MBO for Q4.