New ColdStore stuff: I wrote a rough demo of what an XML parser will look like. It uses expat's SAX parser to construct a list of Objects, which inherit from Objects created to match elements in the DTD. What's remaining, design wise, is to come up with a way of mapping the element containment stuff so we can do nice treewalking searches. I'm going to have to take a look at a lot of the XSLT, etc. stuff that's out there, too, to see what kind of transformation operations we're going to need.
Also new is a refactoring of the interpreter's Frame stuff. Split it up into Frames (contexts) and Closures (executable bit.) Makes a little more conceptual sense.
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!