| ▲ | pklausler 8 hours ago | |||||||
> There are thousands of contributors and the distribution is relatively flat (that is, it’s not the case that a small handful of people is responsible for the majority of contributions.) This certainly varies across different parts of llvm-project. In flang, there's very much a "long tail". 80% of its 654K lines are attributed to the 17 contributors responsible for 1% or more of them, according to "git blame", out of 355 total. | ||||||||
| ▲ | nikic 8 hours ago | parent [-] | |||||||
That was ambiguously phrased. The point I was trying to make here is that we don't have the situation that is very common for open-source projects, where a project might nominally have a 100 contributors, but in reality it's one person doing 95% of the changes. LLVM of course has plenty of contributors that only ever landed one change, but the thing that matters for project health is that that the group of "top contributors" is fairly large. (And yes, this does differ by subproject, e.g. lld is an example of a subproject where one contributor is more active than everyone else combined.) | ||||||||
| ||||||||