The goal of this document is to describe the current release process as of February 2011, and propose ameliorations.
Current release process
The current release process (up until the Tulip 3.4 series) was mostly manual.
There were (and still are) automated GUI tests, and some unit tests.
Tulip Binary releases
Windows binaries were built by a hand-written NSIS script.
Mac OS binaries were built manually, and linux releases were handled by the linux distributions.