The attached script summarizes git log data and generates CSV lines for each commit. For example,
; git log -2 | ~/reviews.pl
8984, 2019-05-23, [hidden email], O, [hidden email], O
9624, 2019-08-18, [hidden email], C, [hidden email], O
It ignores log entries that don’t follow the common format of having “Reviewed-by” and “Merged from” lines.
This can be useful to get a handle on PR’s and reviewer activity. I don’t yet know what questions to ask :) but it will be nice to have numbers that prove that the project needs to improve its reviewer flow
:( There’s rumors that the project will be announcing some restructuring or policy changes soon, and maybe this will be helpful input to that process.