|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
Back in California. Tired, emotionally reamed. Lots of growth. Life will never be normal again, it seems. Nice thing about the iPod for cross-continental travel. The battery with a full charge gets you from SFO to JFK and back, with juice to spare. Mark Pilgrim mistakenly thought that my quotes on REST vs SOAP were intended to be something other than bluster. It was for an industry trade magazine. Those are the only kinds of quotes they use. Believe me they don't get syllogistic. Anyway, here's the gist of what I was saying. If you want to make it easy for developers to try out your web service, your absolute best bet is to provide an XML-RPC interface. There's the least variability in what that means, and the greatest wealth of toolkits to choose from that factor out most of the gritty details for you. By and large REST interfaces don't tell you how to serialize and deserialize complex structures, so you kind of start from scratch every time. If they use a SOAP encoding, you get some of that. But there just is nothing simpler than saying "Here's the XML-RPC interface, and some sample code in a few of the popular scripting languages." If you want developers to get going quickly, avoid the religious wars, just support XML-RPC. Now even this isn't bluster-free. Think of it as evangelism. Have a nice day. Seth Dillingham wants to know if there are any aggregators that are broken by RSS 2.0. This is a good question, and I think the answer is no. UserLand went first here, we switched Radio over to RSS 2.0 in Sept, and it uses non-trivial features that are only found in 2.0. BTW, every 0.91 feed is also a 2.0 feed, so a simple way to dip your toe in the water with 2.0 is to simply change the version number on your feed from 0.91 to 2.0. The same is true of 0.92 and 2.0. Also remember, if you're using the <docs> element, to update it to point to the appropriate spec. |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
© Copyright 1997-2005 Dave Winer. The picture at the top of the page may change from time to time. Previous graphics are archived. Previous/Next |