This weekend I gained a little more Zope enlightenment and created my first Python product. (Until now, I'd done some work with existing Python products, but any new stuff I needed was generally built using ZClasses through the web.
Actually, I'm only dipping my toes in the water, only using the Python product to provide functionality that I can't through ZClasses (namely, I can't have manage_afterAdd methods for two base classes both be invoked -- the first one in the list wins) and building the rest of the product with ZClasses. ZClasses are oft-maligned on Zope IRC, but I think they have a definite place and are quite useful for building simple classes.
"solpkg", the packaging system for Solaris I mentioned earlier, will hopefully be ready for public digestion by the end of the week and posted in its Savannah project area. I want to get in a hardcore reading of the OpenBSD ports system code and figure out how it solved some of the problems I've run into to see if they're solvable in a similar way on Solaris first. Right now there's some voodoo in solpkg, and I want to make sure I understand at least my own code before I make it public.
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!