Cook Computing

OPML and its Shortcomings

March 31, 2003 Written by Charles Cook

Oh dear, techno weenie also has problems with a poorly defined spec leading to conflicting implementations:

Over the last few weeks, Ive been dabbling in an application using OPML. But, its been frustrating at times. The spec seems so thrown together, that every app seems to have its own version. Is the url given in the url or htmlurl attribute? What different types can there be for an outline node, and how should an app handle them?

There seems to be a common theme emerging here...