I have looked at the successful Debian project for inspiration on how to make decisions in a large distributed project like ReactOS. I have drafted a constitution for the ReactOS project which is similar to the Debian project constitution. You may find it here: http://www.reactos.org/wiki/index.php/Constitution.
The constitution explains the decision making entities, their abilities and the decision making processes of the ReactOS project.
Feel free to comment, suggest changes, etc.
Casper