From here going forward, we are going try to follow the PEAR coding standards (with one exception). Not for any particular philosophical reason, but because they've documented them and they are one of many reasonable sets of conding standards to follow. They can be found on the PEAR website

The one exception is that we will use tabs instead of spaces in our code. If it turns out this is a bad choice, we'll think about changing. Most of the code uses tabs and most editors can be set to insert tabs instead of spaces.

Please make sure you are using UNIX line endings when editing files.

Also, we are using phpDoc to document our source code. Please insert appropriate documentation when creating new source code and add documentation where it's missing when editing old source code.