VirtualDub source code - release checklist

So you're about to release your own fork, eh?

The checklist

Did you....

...make sure any additional libraries or code fragments you linked in were GPL compliant?
If it doesn't come with the OS or the compiler, the license needs to be compatible with the GPL.
...tag the version as modified?
You need to edit the version block resource, the string table, and the about and welcome dialog boxes.
...change the contact address?
Check the welcome dialog box, the about dialog box, the crash dialog box, and the help file entry for crash help.
...build the right version?
You need at least one of the release builds, and if you only built Release ICL, you need to make sure people know it requires SSE2.
...build a source archive?
Just zip all the source files.
...remove your debugging code?
It's embarrassing to have your build crash on a hard breakpoint. WinDiff your tree against the official VirtualDub distribution to make sure you aren't releasing more changes than you intended.
...do basic beta testing or QA?
Well, at least more than the five minutes I usually do.
...check the size of your archives?
Make sure you didn't include a .pdb or other large file by accident.
-- Avery Lee <phaeron@virtualdub.org>