I just wanted to mention that I'm working on getting support for the Blogger and MetaWeblog API into lars-blogger. Unfortunately, I didn't get it done in time for BloggerCon, but it should hopefully be done soon.
I've taken Dave's ns_xmlrpc module and made it a normal OpenACS service package, using tDOM instead of ns_xml. I think it should be a singleton package.
ns_xmlrpc sets up a registered proc that processes all requests to http://mysite/RPC2. I was going to set up an index.vuh to do the same thing in my package, but I've noticed a slight problem. We redirect users from /RPC2 to /RPC2/, but some XMLRPC clients (at least 2 that I've tested - pythons xmlrpc lib and validator.xmlrpc.com) do not follow redirects. While you could always make sure to tell your users to include the trailing slash in the URL, that seems unfriendly. Could we do a rp_internal_redirect instead of ad_returnredirect when redirecting from http://mysite/blah to http://mysite/blah/ or would that cause some other problems?
In the meantime, I guess I'll revert to using a registered proc.