On Mon, 25 Jul 2016 11:01:11 -0400
Colin Dixon <[email protected]> wrote:
> Some of you might have noticed that Spectrometer has been given some
> new life:
> http://spectrometer.opendaylight.org/
> 
> Today, Thanh, Vasu, TomN, and a few others will do a demo of what we
> have and how it works.

This is all quite nifty, especially given that we can have (modulo
development effort of course) specific, ODL-relevant views of the data.

It occurs to me that the following may be useful (and I couldn't find
the info in Spectrometer):
* a breakdown of commit sizes (so we can see which projects merge huge
  patches)
* distinction of author v. committer (to measure review activity — how
  many committers merge patches in a project?); this may be complicated
  by the fact that projects have different merge strategies (rebasing
  projects have the reviewer as the patch committer, merging projects
  have the reviewer as the merge author)
* a synthetic, global view of lines/author/project (to quickly identify
  projects with a high bus factor) — this is already easy to find per
  project, but a global view would perhaps be quite handy
* measuring "blame" as well as insertions/deletions — i.e., who wrote
  the code which is currently in the project (obviously this is rather
  hand-wavy, since e.g. reformatting code will change credit without
  any code work being done)
* some different measure of deletions in the LOC charts (e.g. Red Hat
  has -114,615 LOC in the project now)

Does Spectrometer pull in Git data only, or does it have all the Gerrit
data? When I've done commit analyses in the past, I've found it useful
to correlate Gerrit users with email addresses in commits — this
sometimes simplifies the task of merging contributors who use multiple
email addresses (or whose email address changes).

Regards,

Stephen
_______________________________________________
Discuss mailing list
[email protected]
https://lists.opendaylight.org/mailman/listinfo/discuss

Reply via email to