This is a single post from deeden.co.uk made during the period May 2002 to April 2009. During a previous grand redesign I decided to make a break with the past and consign the old entries to history. This entry is from December 2004 and lives here forevermore.

MetaWeblog enabled

In yet another geeky development this site is now fully MetaWeblog-compatible. An irritating bug in the Tractate XML-RPC implementation has been worked around (in a hacky way). The details are relatively boring, but the gist is that SOAP::Lite adds extra headers to what it returns when running under CGI. These headers seem to be processed differently depending on what version of Apache is running.

The “solution” to this issue was to override XMLRPC::Transport::HTTP::CGI to no include the headers for the server this was an issue for. Not ideal but it means that MarsEdit now works without a hitch here.

Now that the MetaWeblog API in implemented in Tractate I foresee more posting and maybe even, shock horror, images!