Previous / Next


Scripting News, the weblog started in 1997 that bootstrapped the blogging revolution.
Pipes, five days later

A picture named wallyOfficialSpokesperson.gifRichard MacManus writes about Pipes. It has the chicken and egg problem, the same one every programming language has when its new, there's not much interesting data to operate on. In this case, the target is the huge, rich base of RSS feeds, which is designed to work with one kind of aggregator, a River of News, and if you structured Pipes around that -- a filtration process for a river, it might bear some immediate fruit, but its built on a different model. Permanent link to this item in the archive.
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.  Permanent link to this item in the archive.
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. Permanent link to this item in the archive.
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.  Permanent link to this item in the archive.
A picture named microBBanimes.gifNow it's possible that a company like Yahoo, with its diverse flows of information, and nearly universal support of RSS, could add enough metadata to their feeds to be sure two items in different feeds were talking about the same thing, and then we'd be somewhere interesting. However at that point, I'd like a nice procedural language, something like Python's treatment of "XML-RPC", not the visually appealing but information sparse IDE that so many marketing people fall in love with, but not many programmers actually use.  Permanent link to this item in the archive.



     

Last update: Thursday, June 3, 2010; 4:00:29 PM



~About the Author~

A picture named dave.jpgDave Winer, 55, is a visiting scholar at NYU's Arthur L. Carter Journalism Institute. He pioneered the development of weblogs, syndication (RSS), podcasting, outlining, and web content management software; former contributing editor at Wired Magazine, research fellow at Harvard Law School, entrepreneur, and investor in web media companies. A native New Yorker, he received a Master's in Computer Science from the University of Wisconsin, a Bachelor's in Mathematics from Tulane University and currently lives in New York City.

"The protoblogger." - NY Times.

"The father of modern-day content distribution." - PC World.

One of BusinessWeek's 25 Most Influential People on the Web.

"Helped popularize blogging, podcasting and RSS." - Time.

"The father of blogging and RSS." - BBC.

"RSS was born in 1997 out of the confluence of Dave Winer's 'Really Simple Syndication' technology, used to push out blog updates, and Netscape's 'Rich Site Summary', which allowed users to create custom Netscape home pages with regularly updated data flows." - Tim O'Reilly.

Mail: Mailto icon scriptingnews1mail at gmail dot com.

February 2007
Sun
Mon
Tue
Wed
Thu
Fri
Sat
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 
Jan   Mar


RSS feed for Scripting News



© Copyright 1997-2010 Dave Winer. Last build: 6/3/10; 10:16:42 PM. "It's even worse than it appears."


Previous / Next