I should actually have been specific about something else:
If we prefer spaces to tabs (and I will not attempt to stack my eloquence and vituperation against jwz's), we should probably stick the git-equivalent of a pre-commit-hook into the repo to refuse to accept tabs.
Daniel --- is your git fu strong enough for this task?
r