"More thoughts on OPML - I have been thinking about one of the uses of OPML. OPML can be used to store and share structured data. With self-referenced links to additional information, and then further reference to that referenced. The Free Open Protocol World Wide Linkup Tool."
(via Cristian Vidmar)
As I've speculated before, OPML is going to get more and more attention over the next few months. There's something that feels very 'right' about it, and Dave has touched on one of its attributes that makes it so tantalising.
Like RSS, once I 'got it' I saw lots of problems around me that could be potentially solved with RSS. I'm getting this now again with OPML.
Over the weekend (at Mind Camp), I attended a great session on attention.xml run by Andy Edmonds. We reviewed the file generated by the AttentionTrust firefox extention (bizzarely named attention.txt, not attention.xml - reason? the xml doesn't parse...oh well...).
During the session, it occurred to me that OPML might be what we need to center the attention.xml solution around and move things forward. This is not an original thought. Nick Bradbury has been pairing attention and OPML in his latest release of FeedDemon, I'm sure others have been thinking the same way.
What I didn't realise was that
Steve Gilmore Steve Gillmor has pushed for this previously but seemed to be discouraged by others. I only found this out while researching this post. I think that's a shame. I think OPML looks a lot like the way to go.
Here are the non-technical reasons I think it would be beneficial to have attention.xml done via OPML:
OPML is already integrated into many RSS-aware 'products' (client-side applications and services) today.
OPML will be used significantly more as time passes (see my 7 reasons 2006 will be a big year for OPML)
OPML is simple -this allows many more than just hardcore developers to understand and play
OPML is flexible enough to take on this role
Attention.xml seems to be going nowhere, fast. Let the fans of OPML and attention.xml solve the problem - let them run with it, or OPML will run all over attention.xml
There are probably several other reasons too, I just can't think of them.
I doubt that there would be any insurmountable technical problems we couldn't solve if the will was there to do this. So, what would need to happen - politically - to make this happen? I don't know.
I'm not sure what the Dave Winer take on this is, but would love to hear his views or have them pointed out to me if they already exist (what do you think Dave?).
Update: Nov 8. Steve and Nick pick up the baton.