There has been lots of helpful feedback to our public beta of the new Mozilla.org website.
We’ve fixed many of the issues that arose during the beta and we’re aiming to launch the new site tomorrow evening (Tuesday, Aug 31). This is a final call for critical issues before we launch. Feedback can be posted on this MozillaZine thread. Thanks!
The website beta lives at website-beta.mozilla.org.