[OpenInfra Foundation] Initial setup of OpenStack's Community Metrics Dashboard with Bitergia
Thierry Carrez
thierry at openstack.org
Tue Aug 16 08:11:26 UTC 2022
Georg Link wrote:
> [...]
> *What project structure do we want on the dashboard?* We can combine
> data sources in a project structure to allow filtering data in the
> dashboard for each project. To be specific, we need a list of
> repositories and mailing lists and how they should be grouped in
> “projects”. With OpenStack’s community size and scope, there are
> different ways we can set this up and we’d like to discuss with you what
> a good starting configuration is.
>
> We could maybe use the info from the governance repo in defining
> projects:
> https://github.com/openstack/governance/blob/master/reference/projects.yaml#L1770
>
> A caveat with this approach: My understanding is that the projects.yaml
> file matches teams to repositories but does not include special interest
> groups. Would we be missing something?
Thanks Georg for starting this discussion on how to best track OpenStack
activity in the OpenInfra Community dashboards.
The repositories actively used by OpenStack are defined in 3 different
files in the openstack/governance git repository[1].
As you've seen, project teams (producing OpenStack software, part of the
OpenStack releases) are defined in the reference/projects.yaml file.
This is the most important activity to track. I would use one group for
each project team.
Repositories used by SIGs are defined in reference/sigs-repos.yaml. For
this we could have one group per SIG, or one group for all SIG work. The
former probably makes more sense as those are different workgroups, but
the level of git activity there is usually pretty low...
Repositories used for the governance of the project by the Technical
Committee (TC) are defined in reference/technical-committee-repos.yaml.
A single "Technical Committee" group should cover them all.
Another option would be to just have one "Other" group covering all the
"non-project-teams" repositories (SIGs + TC).
[1] https://opendev.org/openstack/governance
--
Thierry Carrez (ttx)
More information about the Foundation
mailing list