Patches.l.o team stats - irrelevant patches reported
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro patch metrics |
Opinion
|
Wishlist
|
Unassigned |
Bug Description
Looking at the team stats in patches.linaro.org one cannot fail to note that there is an overlap regarding members who appear in more than 1 team. In some cases this leads to statistics being quite far from a reasonable collection of the team submissions. For example check
http://
and
http://
You will see Andy Doan appears as a member of both teams, but his lava related submissions appear also in the TCWG list of patches. This is confusing at best.
The issue here is that LP team membership is used to determine the teams composition in order to get the stats in patches.l.o. Whilst it is a useful way to maintain membership it can lead to stats which can be confusing and wrong.
That behavior is how patchmetrcis (patchwork Linaro extension to provide statistics/metrics) has been conceived: all the patches a member of a team has submitted/done will appear in the team page.
A team in Linaro patchmetrics has no information about the project a patch belongs to, or which are the projects that the team is involved with.
To achieve that we would need to rework the DB model, and we need a way to either automagically match a project to a team, or manually add projects to a team, and then filter the patches with that information.