Feed interfaces & urls
sunday, february 10th, 2008 2:46pm
I'm going to add feeds to the site, which django makes easy to do. But I want to think about the urls for the notes feeds. I had been thinking I'd manually create a feed that can flow to planet.code4lib.org that would have been a combination of tags (at the moment 'user-context' and 'api') so that things irrelevant to code4lib don't show up. But it'd be nice to generalize this, so that anyone coming to the site can easily select multiple tag-categories and get a feed from that.
So I want to think beyond an obvious simple elegant system for single tags. (Before the idea occurred for multiple-tag feeds the url for tag 'user-context' would have been 'http://bspace.us/notes/feeds/user-context' -- but that's not extensible.)
Tripod new titles list
The tripod newtitles list has a great interface for selecting multiple categories. Selecting a few options returns a fully-parameterized url, nicely explicit if a bit busy.
For the notes feeds, I'd like to offer combined-option feeds in two ways: as parameterized, but also in a tinyurl fashion, like:
http://bspace.us/notes/feeds/arzq
If that url returned (in addition to feed info, obviously) a documentation link, the documentation could note that the link
http://bspace.us/notes/feeds/arzq/info
...would return, among other things, the explicit url.
I'll think more on this and look for other examples of interestingly-crafted feed interfaces and urls.
Comment architecture not yet implemented -- for now email comments to birkin.diana@gmail.com; selected comments will be displayed here.