This post finally concludes my coverage of the ox4 conference (part 1, part 2, part 3). On the third day, George Dafermos presented a case study of the FreeBSD project. He talked mainly about how the project is structured and how division of labor emerges.
The core team comprises 9 people which are elected by the committers and who, in turn, decide who gets commit rights. There are about 250 committers (who have the right to commit code to the code base) and about 5500 contributors (who have to filter their contributions through one of the committers). This confirms the 1-9-90 rule of thumb: less than 1% of participants steer the project (the core team), less than 10% contribute regularly (the committers), the rest contributes occasionally (the contributors). Officially, the core team also has the task to resolve conflicts, but there are very few conflicts, and usually the involved people resolve them by themselves.




Das von 
