Here is what I've been able to come up with so far.
Comments?
Casper
More efficient development
The development coordinator should work on identifying inefficiencies within the project
and should work on providing solutions for
the identified inefficiencies. The analysis should be done from a project-wide
perspective. What may seem to be more efficient for a
few project members, may cause even more inefficiency amongst several other project
members and thus result in overall lower
productivity within the project. The development coordinator should consider this when
drafting proposals for more efficient
development practices. The development coordinator should work on improving both the
processes and the tools which are used in the
development.
Spread the knowledge
Being a volunteer effort, the project members come and go, perhaps more often than in your
average commercial development project.
This makes it even more important to the success of the project, that knowledge is
preserved within the project in the event that a
project member is leaving the project. The development coordinator should work on
improving the processes for spreading knowledge
within the project.
Education
The experience of the project members is important to an open source development project
like ReactOS, just like it is to commercial
development projects. The development coordinator should work on improving the processes
for educating the project members.