Take a look:
Many thanks to a lot of work over many months by several people --
especially Chris, Wade, Antonio, and Neil.
The site looks awesome, multiple people now understand how it works, a lot
more needs to be done, but we now have a minimal site up and running, with
everything we need to move forward.
A next question/discussion is the relationship between the new site and
netbeans.org -- IMHO everything should redirect from netbeans.org to
netbeans.apache org and then netbeans.org should point to
netbeans.apache.org so that there's no difference between them and
everything runs on the Apache infrastructure.