Tieing that into the website talk, it'd probably be useful down the line to have tickers for a 'forks to follow' style announcement area to help folks stay in the loop.
Yeah i have that in one of my examples, also full site editing for admins in site (wordpress blah blah)
Only thing is we can either link to these forums as they are which would require logging in when landing on the page or migrate to bbpress forums which will allow site wide accounts just in case later on down the line your not on the forum page but just browsing the site users remain logged in and would receive notifications on accessing the site about latest topics they have subscribed to etc.
main page sections from top down:-
Header with video showcasing torque3d
latest news slider over the top of video - probably most of the time will be news updates by jeff on changes being made/already made and pushed
next section is showcase of torques features and tools
next section is games made with torque
footer section is 3 colums
latest blog posts/news section updated by admins, this would be great for jeff to get the changes out to a wider audience since people wont have to navigate to/through the forums to see the changes.
latest forums and topics
github feed - highlights active forks and latest pushes to dev branch