Kurt McKee

lessons learned in production


Hey there! This article was written in 2009.

It might not have aged well for any number of reasons, so keep that in mind when reading (or clicking outgoing links!).

Claims in subscription lists

Posted 1 July 2009 in listparser

The OPML specification (version 2) allows for the subscription list to contain information that's actually duplicated from the feed it's linking to. The information is contained in attributes called htmlUrl, description, and title. Since that information is available in the feed itself, and because the information in the subscription list could be stale (that is, it might no longer be in sync with the feed), I'm treating the data as a second-class citizen.

The changes are up on github, along with a few additional tests. I think the next exciting thing to tackle will be linked subscription lists. I'll talk about that when I add support for it.