Hi Jay, Thank you so much for reviewing the new dashboard and sharing your use cases and questions. It is very helpful in understanding what might still be missing from the new dashboard. Historically LFX Insights has been more tailored towards GitHub and data that platform provides. The Gerrit-based dashboards, like the one for OpenStack, are a newer addition and in that regard some of the metrics you're asking for are not (yet) available. I reflected on each of your question in more detail below. Best Regards, Ildikó
[...]
I have basically three things I use this data for:
- Individual review numbers, from gerrit, indicating frequency and types of review -- preferably with the ability to compare between reviewers. This was from the gerrit dashboard in biterg (and got top-billing on the original stackalytics dashboard) and is an important aspect for evaluation of existing and new reviewers for a project.
This looks like a use case that needs to be added to LFX Insights, I will need to open a GH Issue to cover it. First I would like to make sure my understanding is correct in what you need. If I got that right, you've been looking at reviewer statistics such as review types (-2, -1, 1, 2), # of reviews, and frequency of a person performing reviews. Is that accurate? While we will not be able to recreate the Bitergia dashboard in the new tool, it would be helpful for me to visualize how you've been using it. Can you share the list of widgets that you've been continuously relying on for reviewer evaluation?
- Ability to easily compare contributions by company OUTSIDE of the top 5. The lack of metrics outside the top 5 is disappointing.
I assume you've been looking at the 'Organizations leaderboard' on the 'Contributors' tab. On the bottom of the widget there's an 'All organizations' label, which is a button. If you click it, it'll open up a sidebar that gives you the full list of contributing organizations. Is that what you've been looking for?
- Ability to filter by individual OpenStack *project* (e.g. all Ironic-responsible repos; not just "ironic" the repo) for either of the two use cases above.
For this one, on the top of the dashboard where it says 'OpenStack/All repositories', the 'All repositories' text is a drop-down list. If you click on it, it'll list all repositories that are tracked by the tool for OpenStack. In the search bar you can type in 'ironic' and it'll give you all repos where the project's name is included. There are checkboxes on the left side, where you can select any or all Ironic repos to view metrics for. When you don't want the filter to be applied anymore, you can click on 'All repositories' on the top of that top-down list window to switch back to the view of entire OpenStack. Is that what you've been looking for?
[...]