The most important steps during a release are to ensure the when people finally start downloading the new
release it installs and to make sure it runs more than just for 5 minutes! In order to achieve that tests
should be done on as many different platforms
/ machines as possible. I know that this is closely connected to the hardware available to the developers.
In the end the release will have a readme file that shows which platforms have been tested.|
If bugs or other flaws are perceived during testing they are fixed within the branch. These bug-fixes are
either merged with the MAIN brach, or other sollutions will find their way into the CVS. The most important
thing with these bugs is that THEY ARE PUT INTO THE BUG-TRACKER. Even if the bug is fixed right away, I
can not emphazise the importance of gathering bug-informations enough.
YOU ALWAYS WRITE A BUG REPORT, EVEN FOR THE ALREADY FIXED BUGS!