Major fun: Radio gets some kind of Echo support. [Scripting News]
Radio gets some kind of Echo support. Only a true geek would appreciate the drama of Radio supporting the new Echo format, I won’t even try to explain. There are a few of these feeds around the blogosphere. Some blogging vendors, notably Blogger, are going to syndicate their users’ content with this format, even though RSS would probably be a more conservative choice.
Since Radio has such an easy method to add support for new XML-based formats, I decided to try it out. The result is a hack, just a first step, not the result of careful spec-reading (I don’t think there is a spec yet). I just did this for bragging rights to say Radio is the first aggregator to read this format, and then Fredrik Lundh wrote to say he did it first. Arrrgh.
Anyway, without further ado, for the most adventurous users only, here’s the new Radio aggregator format driver for Echo format.
1. Download the format driver, bring the Radio app to the front, and open the file using the Open command in the File menu. Click on OK to all confirmation dialogs.
2. Subscribe to Simon’s Echo feed by clicking on this link.
3. Visit the News page, and hopefully you’ll see all of Simon’s recent posts.
4. When Simon updates next time you should see some more of his stuff. In other words, it works just as if it were RSS.
5. It may work with other Echo feeds, but the format appears to still be in flux, so no guarantees. Not sure how or when driver bugs will be fixed or new features added.
Scripting News archive page of development process.
Screen shot showing my aggregator with Simon’s feed displayed.
Feedback for designers
“feed” is not a very unique name, and if another format were to come along with the same top level element we would not be able to write a format driver for it. Our architecture keys off the top-level element. I suggest changing the top-level element to indicate the format, and also add a version number so that aggregators can have an idea of what spec the content provider is using. I imagine Radio is not the only aggregator that would like to key off the name of the top-level element.
By Dave Winer.