Open source software is as much a social endeavor as it is a technical one. As such it is important for people to get along if a project wants to get anywhere. There are far too many developers that use their technical prowess as an excuse for their lack of basic social skills. Unfortunately the same group of developers is also almost entirely comprised of men.