>First, Gentoo has 280 people with commit rights to the main repository. Numerous experiments have shown that an average human brain can't deal with relationships in a group of >100 peers or so (the size of an ancient tribal band). So some degree of bureaucracy/HR is absolutely required for a project of such size, otherwise you get chaos.
That's an interesting point, but isn't at least some of the benefits of using a software repository/version control is that some of this complexity (i.e. multiple folks changing the same codebase) is contained?
>Much of it is information you need to know by heart, so you don't make mistakes and break user machines or community rules in the first place, instead of merely being able to google for how to fix the mess you had made after the fact.
I meant using google to pass the quiz ;-)
Also it really possible/useful even these days, to know everything by heart? After many moons of coding I certainly don't bother to remember everything I do or have done if I can find it easily. Also having to fix things last minute via muscle memory ESC ESC wq: :-) implies a rushed deadline, and/or bad QA and testing cycle prior to release...
I guess fundamentally I find it difficult to believe a quiz is a better way to assess somebody, rather than previous interactions with maintainers say, or a community reputation - which can't be "faked" with l33t google skilz.
Anyway, thanks for taking the time to answer my points, it's certainly interesting to see how different parts of the community are trying to handle these problems.