Progress on Civil is good and I've done some real nice stuff. I managed to pretty easily simplify a lot of stuff that was just too complicated, thus throwing out hundreds of lines of old code. It's sometimes good to get back to old code after being away for a while, as it makes it easier to spot those things that are just more or less braindead.
All the setup stuff and scenario loading seems to work ok now, tonight I'll start on making the server keep time and actually run the main game loop. This is where I expect some more code to be written and some problems to creep up. I think the server will get a separate thread that manages the incoming data in order to make the main loop as simple as possible. Only time will tell how well it all works out in the end.
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!