What skills should an ideal Open Source project leader have?
A lot of patience. Dealing with personalities in an open source team can be very different from work or family, as everyone contributes for different reasons. To maintain a successful project, the leader must balance the goals of the individual developer with the goals of the project. Above all, logic and reason must prevail, and if those are missing or clouded by ego or emotion, an open source leader does not one make.