Greetings! I've been a fan of Erfworld for several years, checking in regularly and reading (and rereading) the comic. When I read the proposals on the new site design I started contributing a little and making a few recommendations. After talking with people in IRC I made a bid on the project and Rob awarded me the project. My job is to make things work, and then someone else will make them pretty. I might do a bit of minor rearranging and image uploads, but I'm not going to have any sexy screenshots or mockups to show everyone.
This is a huge project of course. The direction that we discussed was using Drupal modules (see drupal.org) instead of hand writing everything. The joy of hand written code is that it does exactly what you want it to do. The pain of hand written code is support, upgrades, updates, security, etc. From a beta project to a mature project takes several months after almost everything works. Part of the reason for using Drupal is that it appears we can do everything we want to do. If any custom code needs to be written, I can do that too. The only code that I'm concerned about in terms of complexity is making "reddit style" functionality via up and down voting, which changes the display. That is actually doable *somewhat* in Drupal, using custom Views and a VotingAPI module. Yes, Drupal really can do it all.
If you are interested in what is being built, the website design spec
is going to be followed nearly verbatim. I itemized the list of features, and found the necessary modules. Now it is a matter of testing all the modules, fixing or working around the bugs (I have a few but I'll patch Drupal if necessary), customization, writing PHP snippets to integrate it all together and making the user experience fairly seamless. We'll be keeping these PHPBB3 forums, and then integrate Drupal with them. The Wiki is something I'd prefer to replace, but that's a long hard discussion with the Wiki admin and finding out what we gain (no migration) and what we lose (no seamless integration) by keeping the existing Wiki.
Rob also has some cool ideas for making new things, and I'll try to accomplish as many of them as I can in a reasonable time frame. (Link from comic to wiki, more reddit functionality, community driven content, Hamstard integration, etc)
If you have any questions let me know, I'll try to answer them daily.