Over the last couple of weeks we’ve been addressing issues with the mozilla.org staging site. We’re getting close to wrapping things up, but we wanted to post one more call for testing before going live (currently scheduled for August 25).
When we initially asked for help testing, much of the front-end was broken because our focus had been on back-end changes. At this point, there are some known issues remaining, but a lot of bugs have been fixed and the site is much more polished than before.
If you have a chance to look at the staging site and you notice any problems, please feel free to post a comment here and let us know.