I thought I would throw my two cents into this conversion and give a suggestion. What if for each program in the database, the one-line Webversions data was given in the product info. Now, there is no reason to do this for the programs already in the database, just for the new ones (and updated ones) as they are added - similar to how the newer programs have a "what's new" segment.
When a user submits a file to the database, have them enter the Webversions one-liner for that program. Then, Andrew could add this along with the other data (e.g. license, system requirements, etc.). Also, have a "[?]" link (like the one seen next to "Stealth") that links to a section in the FAQ, which describes how to use the Webversions data.
For example, (at the time of writing this) the latest program was SIV
So, for SIV, the Webversions would look like the below example (omitting the info and tab names, which are afterwards).
Edit: the "?", as well as the word "Webversions" (for readability), currently links to this post
System Requirements: Win95 / Win98 / WinME / WinNT / Win2K / WinXP / Vista / Win7 Webversions
What's new: >>
This would allow the user to easily add the program to their Webversions database when they download the latest version, while allowing them to keep their existing tab names/info (since they appear at the end).
writing tools that make writing code a little easier