One of the tasks for this release was to decide on a tab vs. spaces strategy.
This has been a controversial issue and has been a challenge to achieve concensus on, but it sounds like the group mostly favors changing tabs to spaces. A few people still favor tabs, so unfortunately we don't have a 100% concensus as we'd like, but I think we have a rough enough concensus favoring this that we can consider it decided.
Before we do, does anyone have a major problem with replacing all the tabs in the codebase with spaces, that we should resolve beforehand? The main issue raised so far has been providing config files or modelines that cause vi and emacs to use spaces instead of tabs, so that there's no extra work for people to adhere to this as a standard.
The next two questions are: Does anyone know a good method to untabify the entire codebase in one shot? Does anyone know how best to put modelines in the codebase to get vi and emacs to behave correctly?
Bryce