Warning: Declaration of ThemeSwitcherWidget::update($new_instance) should be compatible with WP_Widget::update($new_instance, $old_instance) in /home/kingston/hitormiss/wp-content/plugins/theme-switcher/theme-switcher.php on line 0

Hit or Miss

I’ve been thinking a lot recently about how I handle my daily reading list of blogs. Currently, I alternate between checking BlogTracker and my own pop-up sidebar (IE only) of links (because managing the blogs I read on BlogTracker is a pain and a half).

I’ve toyed with the idea of creating my own update list with information from weblogs.com, but I don’t want to deal with the hassle. What I’d really love is some type of web service, which I could ping with an XML list of urls to check for updates and then display the results with PHP script.

Just an idle thought on a Saturday afternoon…

2 responses so far (Respond)


XML output from Weblogs.com or a Weblogs.com aggregator (like BlogTracker) is an obviously useful feature, and it’s #1 on my to-do list for BlogTracker below all the bug fixes. This would include querying of a particular user’s “filtered” list (gotta come up with a new name for this), which is a form of what you’re thinking.

Including a list of URLs instead of a username in the query for XML only makes sense if you think of the service (Weblogs.com or BlogTracker) as a database that supports raw slice queries. This isn’t very useful considering you could just query the entire feed of aggregated, normalized data and pick what you want out of the results. Might save on bandwidth for the query, but that’s about it. It’s also messy from an API design perspective, because only URLs in the database will return valid results.

It also pushes some of the burden of record normalization onto the data client, which is supposedly part of the value of an aggregator in the first place. If a URL for a site changes, your query would also have to change. With BT-stored user lists, BT has an opportunity to re-key sites in people’s lists to the new URL. BT doesn’t do much of this at the moment beyond basic URL normalization, but it could. (I have some ideas for letting site admins register URL changes, though that’s low on my list right now.)

I suppose BT could expose its internal key for a weblog that it would use to re-track sites when URLs change, but I’m not sure that’s something I want to expose. (Once exposed, I can’t change it without breaking functionality for clients.)

Just a few thoughts.
— Dan

Dan | 15 Jun 2002

I do exactly the same thing, my own sidebar and my BlogTracker one. I’ll have to steal your code (and we know how *that* goes) and make a system like your new one. 🙂

Anil | 19 Jun 2002