Hi,
I strongly agree on this.
IMHO community projects need good leaders to be successful, people who cares about attracting people, create fun and visibility, discuss and set orientations, ��establish effective processes to lower waste of time and allow newbies to easily submit a one line code patch and give immediate feedback to them.��
So it means that a leader's work is actually more reading and answering emails, write documentation, retrospectives and visions than writing code.
Today social network usage is strong, people search for friends and eventually build things together for fun and status, write blogs, create beautiful web sites, ...��
Agile movement shows how vital communication and fun are.����
Maybe people/community is the most important thing on these projects. Good design / technical aspect seems only the second most important thing :)
Cheers,
Laurent Laffont
Pharo Smalltalk Screencasts:��
http://www.pharocasts.com/Blog:��
http://magaloma.blogspot.com/