Pipes, five days laterWednesday, February 14, 2007 by Dave Winer.
It assumes that each feed can be dealt with as a procedure call, which according to the REST philosophers, it can, but in practice, feeds don't take parameters, so they're the least interesting kinds of procedures, like clock.now in UserTalk. Sure there are some verbs that build on that verb, date.month, date.year and date.dayOfWeek, but nowhere near as much as verbs that have rich parameter lists, which are like the gateways that Tim O'Reilly and Jon Udell are so excited about. See XML-RPC for Newbies for background; a Pipes that could do XML-RPC could be interesting, esp because the Metaweblog API is an XML-RPC application, and is widely supported by blogging tools and CMSes. In the RSS world, and therefore in Pipes, there's no way to tell if items in two feeds are talking about the same thing. The best you can hope for is keyword serendipity, which all the demos so far do, and those make for unsatisfying demos, because you know you couldn't deploy a useful app out of the concepts they illustrate. Very much like the early demos for HyperCard, Marimba, and my own Frontier.
|