This page is not palatable at all, even compared to MediaWiki 1.22. We need at least a couple images and at least the sections in "What's new" need a more positive, human-readable prose.
Additionally, the links to bugs and patches are ugly and inconsistent.