On Mon, Apr 9, 2012 at 12:04 PM, Jeroen De Dauw jeroendedauw@gmail.comwrote:
I'd be curious to see some stats on commit activity. I suspect it took quite a dive when switching to git and has still to fully recover. So does not seem very surprising that we have no backlog building up.
I don't have full stats, but I did a little ad hoc investigation of core (not extensions)
It appears as though we did take a hit right after the migration, but not a huge one. Last week was a return to normal: Week of 2012-01-01: 203 Week of 2012-01-08: 179 Week of 2012-01-15: 118 Week of 2012-01-22: 108 Week of 2012-01-29: 100 Week of 2012-02-05: 168 Week of 2012-02-12: 131 Week of 2012-02-19: 125 Week of 2012-02-26: 99 Week of 2012-03-04: 107 Week of 2012-03-11: 88 Week of 2012-03-18: 87 Week of 2012-03-25: 53 Week of 2012-04-01: 118
It's a bit of an apples-to-apples comparison, because code that was reverted shows up in the pre-Git numbers, but doesn't show up post-Git. However, on the flip side, Roan's mass revert shows up as post-review merging.
Here's the command used to generate last week's number: echo "Week of 2012-04-01: "`git log --format="%s" --abbrev-commit --since="2012-04-01 00:00 UTC" --until="2012-04-08 00:00 UTC" | grep -v "^Merge " | wc -l`
Note that I'm trying to filter out merge commits, which there are a lot of.
Maybe extensions tell a different story, and maybe there's something I'm missing, but it looks like we're getting reasonably healthy activity as measured by commits.
You can see a longer history on the SVN side (though once again not entirely apples-to-apples) by going here: http://toolserver.org/~robla/crstats/?report=trunkphase3
...and graphing "newly new", which is new commits for a given week. 100-150 week is fairly typical for the past couple of years.
Rob