Currently all marshalling code for samba is handwritten. This is a lot of code which is really insane to maintain. sidlc is meant to generate a replacement for this code, using idl source files which describes an interface. Already some idl files have been written, although sidlc isn't finished by a long shot.
By the way, for those of you who didn't get it, idl stands for interface defenition language. Marshalling is a proces of data (de) serialization so it can be sent (and received) over the wire. This is the stuff Luke Kenneth Casson Leighton has been looking at for two years.
This project has the following developers:
New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.
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!