>Another area that needs attention is to sort out the common uses of
>attributes in different tools. Since this is XML, names are case-sensitive.
>And there is even some variability beyond that. The first step should be to
>survey all the existing tools, see what they produce and then collate the
>results. Then, once that's done, it may be possible to have a simple set of
Dave: AmphetaDesk was the first application to take the
mySubscriptions.opml of Radio Userland and adopt it for it's own
channel list. NetNewsWire followed thereafter. I haven't been
near AmphetaDesk for a while, but off the top of my head:
* I hate innerCaps, so I write attributes lowercase. I read both.
* I believe you had "text=" as the title of the RSS feed. I
use "title=", but the code converts "text" to "title".
* Any attributes that AmphetaDesk doesn't explicitly use
are read and written as if I did. Likewise, I provide
an API to get at that "unused" data.
More info, including sample OPML output is here:
http://disobey.com/amphetadesk/pod_amphetadesk_mychannels.html
I believe I've added two or three attributes not part
of the original mySubscriptions.opml files I've seen:
* filename: internal use for AmphetaDesk.
* date_downloaded and _added. self explanatatory.
* email: the nearest approximation to the
channel's email address, if any.
--
Morbus Iff ( i put the demon back in codemonkey )
Culture: http://www.disobey.com/ and http://www.gamegrene.com/
My book, Spidering Hacks: http://amazon.com/exec/obidos/ASIN/0596005776/
icq: 2927491 / aim: akaMorbus / yahoo: morbus_iff / jabber.org: morbus