Coding philosophy and architecture



* Code must remain portable between POSIX-compliant platforms. Everything in the code should only depend on ANSI C, GTK, GLIB, GDK, and IMLIB. New dependencies may be added "if it's worth it".

* All code will be released under GPL-compatible licenses.

* Please comment code!

* C comments are prefered as they fit the ANSI C spec. I use C++ comments for testing though becuase they are easier to detect as temporary. If any make it into cvs, complain!
