There’s been a lot of news in the past week (go go CeBIT 2008), and we’ve not posted some of it. We are currently working on an upgrade to the website design and forums, but will be getting back to posting news tomorrow. We are working on a better organization of the site and information, based on feedback from people (in regards to how they find the site, what they are looking for, etc.).
If you notice anything weird in the next week, just refresh your browser a few times and it should clear the cache of the old design.