Every possible contributor, looking at the Compiz source with a standard editor, will probably be shocked about the indentation, as almost no editor gets the C++11 indentation with mixed tabs and spaces right.
While Qt Creator (with the right config file imported) works like a charm as IDE for Compiz, no potential contributor to Compiz will know about it or have an easy way to get it.
We should include the config file in the source.
Also we should probably save and extend the .html file from wiki.compiz.org (which seems to be down @ the moment) to inform about how we would like good code to be written.
Update:
Partially fixed.
The Qt Creator config file has been merged into lp:compiz at revision 3748.
( https://code.launchpad.net/~mc-return/compiz/compiz.merge-added-qtcreator-config-file-for-contributors/+merge/171948 )
Integrating vera++ might also be a good idea here, though I think one of the problems would be that the code is already not in a completely consistent state anyways.