After a week of quite intense brainstorming, discussing and setting up, we have decided the new website is ready for publishing.
So here we are, with a new community/project website integrated with phpbb forums, and with more features to come. Yes, the site and the old forums are now in sync, therefore you should be able to log in here using your old forum account credentials. New users need not create phpbb forum accounts. Instead, they should register with the project website to gain access to the forums automatically.