On Fri, Oct 22, 2010 at 23:18, Jeff King <peff@xxxxxxxx> wrote: > On Fri, Oct 22, 2010 at 03:59:36PM -0700, Junio C Hamano wrote: > >> Shawn Pearce <spearce@xxxxxxxxxxx> writes: >> >> > I think a committee of at least 3 people and at most 5, any of whom >> > can be a benevolent SFC liasion, is fine. ÂAs far as selection goes, >> > the committee can elect or remove a member through a majority vote, >> > and should base its decisions based on surviving contributions to the >> > code base, but shouldn't be tied to that (just in case someone >> > contributes a lot of good code and then becomes a jerk). >> >> Just a datapoint from quick "blame -C -C -w" run as of 1.7.3.2, counting >> surviving lines, 7 top from each area, excluding Documentation/RelNotes. >> >> >> ** Everything else ** >> >> 77212    ÂJunio C Hamano >> 41388    ÂShawn O. Pearce >> 32676    ÂLinus Torvalds >> 28618    ÂJohannes Schindelin >> 22120    ÂÃvar ArnfjÃrà Bjarmason >> 20190    ÂPaul Mackerras >> 15518    ÂMarius Storm-Olsen > > How did you calculate this? I don't see how it could be right. For > example, Ãvar's contribution, while being impressively large lately, is > only 12877 lines total over all commits, let alone surviving lines: > > Â$ git log --pretty=format: --numstat --author=Bjarmason | >  Âperl -ne '/^\d+/ and $total += $&; END { print "$total\n"; }' > Â12877 Either way it doesn't matter, since I'm not interested in being a SFC liasion. I just want to hack, not deal with issues like these (but more power to people who want to). But I think picking people for anything based on the number of lines that git-blame thinks people "own" is a bad criteria. My contributions to Git are relatively small, but I've happened to pick projects (the test suit, gettext) that have touched a lot of lines of code. But other people who've done 10x more work than I have (both in time & importance) probably have 10x less lines of code assigned to them. If I keep it up I'll probably "own" more lines of code than Linus, but I think any criteria that brings me within an order of magnitute of importance of him and Junio is pretty much broken by defintion :) -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html