Debonair man-about-town Ben Hammersley talking about what he’s been squeezing into RSS.
Almost everyone in the audience uses RSS, surprise, surprise. The RSS spec has settled down because some people have got fed up and left the argument. Q: So it’s stabilised at 1.0, right? [Laughter] There are apparently around 13 different versions of RSS. [Not *that* stabilised then.]
Kinja attempts to remove RSS from syndication. Non technical - passes the “Granny test”. No acronyms, simple, pretty. Kinja is in beta, but FeedBurner is in “pre-Alpha”. They take your RSS feed and add in features, eg, will turn your feed into every other RSS format, give you stats about who clicks on links, make it browser-friendly so it doesn’t look like XML if someone views it, splicing services so your Flickr and Del.icio.us pictures/links can be added into your feed, Amazon links in your feed will have your affiliate id added automatically. Going to be commercial - interesting because it’s a commercial service off something “mind-boggingly techy”. RSS has matured into something people are putting money into.
Everyone who uses computers for a while realises that if you do something repetitively it’s worth automating.
- A script that looks through his code and every line with ‘TODO’ in it, it adds an entry to an RSS file so he can see what he needs to do.
- A script that greps through the error log on his server and adds 404s to an RSS feed.
- Subscribe to the error messages from the W3C XHTML validator, validating a particular URL - pass a URL to the script which passes it to the validator, which returns XML(?) and the script creates a neat RSS feed of things that need to be fixed.
Not using feeds for news, but for “chunks” of stuff. Another thing that’s chunky? Email. Dodgeit.com - an email to RSS convertor. No password, so completely insecure. Any emails sent to your dodgeit.com address are added to an RSS file. Extremely good thing for announcement-only mailing lists, signing-up to websites, etc.
Gmail to Atom scraper - not quite working yet. Puts things in his Gmail inbox into an RSS feed. It’s possible to treat feeds as their own primary source, not a representation of an existing information source.
Because you can put HTML into RSS entries, you can start creating web-based applications within RSS feeds. eg, with his Gmail script, which displays the contents of each email in an RSS entry, what would it be like to include links that let you reply, forward, etc to the email withing the same RSS entry? The interface for the application (Gmail) is within RSS.
Webb suggests playing games (eg, chess or go) through RSS, say at gamerss.com. A game would be at gamerss.com/game1/ Each player has their own feed (gamerss.com/game1/hash1 and gamerss.game1/hash2), showing their next move - fill out a form, submit. You can see the history of the game in RSS, other people can watch.
RSS is no longer just a weblog syndication format, but for delivering results from CGI scripts and holding applications.