On Mon, Apr 9, 2012 at 12:04 PM, Jeroen De Dauw <jeroendedauw(a)gmail.com>wrote;wrote:
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