« RSS and Atom in... | Main | FamFamFam icons in... »

WTH is wrong with Performancing?


A couple of bloggers at BSC have asked about Performancing for Firefox, so I've been trying to get it working with Roller. Since Roller is not on Performancing's  list of Blogging Service options, I tried "custom blog," specified "MetaWeblog API," and entered my blog server settings. No dice. So, I turned on Roller debugging and watched what Performancing is sending over the wire. Here's what Performancing sends for the MetaWeblog API newPost() method:

<?xml version="1.0"?>
<methodCall>
  <methodName>metaWeblog.newPost</methodName>
  <params>
    <param> <value> <string>t</string> </value> </param>
    <param> <value> <string>t</string> </value> </param>
    <param> <value> <string>p</string> </value> </param>
    <param> <value> <string>:</string> </value> </param>
    <param> <value> <string>/</string> </value> </param>
    <param> <value> <string>/</string> </value> </param>
    <param> <value> <string>l</string> </value> </param>
    <param> <value> <string>o</string> </value> </param>
    <param> <value> <string>c</string> </value> </param>
    <param> <value> <string>a</string> </value> </param>
    <param> <value> <string>l</string> </value> </param>
    <param> <value> <string>h</string> </value> </param>
    <param> <value> <string>o</string> </value> </param>
    <param> <value> <string>s</string> </value> </param>
    <param> <value> <string>t</string> </value> </param>
    <param> <value> <string>:</string> </value> </param>
    <param> <value> <string>8</string> </value> </param>
    <param> <value> <string>0</string> </value> </param>
    <param> <value> <string>8</string> </value> </param>
    <param> <value> <string>0</string> </value> </param>
    <param> <value> <string>/</string> </value> </param>
    <param> <value> <string>r</string> </value> </param>
    <param> <value> <string>o</string> </value> </param>
    <param> <value> <string>l</string> </value> </param>
    <param> <value> <string>l</string> </value> </param>
    <param> <value> <string>e</string> </value> </param>
    <param> <value> <string>r</string> </value> </param>
    <param> <value> <string>/</string> </value> </param>
    <param> <value> <string>x</string> </value> </param>
    <param> <value> <string>m</string> </value> </param>
    <param> <value> <string>l</string> </value> </param>
    <param> <value> <string>r</string> </value> </param>
    <param> <value> <string>p</string> </value> </param>
    <param> <value> <string>c</string> </value> </param>
  </params>
</methodCall>

My post had the title "test" and the content "test" and as you can see, neither of those words appears in the XML above. Obviously something is horribly broken. I've offered to help the Peformancing folks get Roller support going, but I'm not sure I can really do anything to help. Looks like the problem is on their side.

Assuming that Performancing's other options (Blogger.com, WordPress.com, TypePad.com, LiveJournal.com and MSN Spaces) work fine, this is pretty depressing. Plain old unadorned MetaWeblog API is the one that's broken, the one that's tested last and the one nobody cares about. Is that really true? Did the Performancing developers really have to write custom code for each and every blog server?

Tags: topic:[Performancing], topic:[MetaWeblog API], topic:[XML-RPC], topic:[Blog client]
Comments:

Post a Comment:
  • HTML Syntax: NOT allowed

« RSS and Atom in... | Main | FamFamFam icons in... »

Welcome

This is just one entry in the weblog Blogging Roller. You may want to visit the main page of the weblog

Related entries

Below are the most recent entries in the category Blogging, some may be related to this entry.