|
|
|||||||||||||||||||||||
XML
|
My.UserLand XML files and archives
We archive much of our content flow in XML form, and much of the archive is publicly accessible thru HTTP. Interesting scripted applications are possible. A full list of the public XML archives follows. My.UserLand services list If a channel has been registered on My.UserLand, it appears in the service list. On 12/22/00 we made a change to the way the service list works. Now we only write out services that have changed in the last 24 hours. The service list was getting choked with channels that aren't updating regularly. We also optimized the aggregator so that if a channel hasn't updated in a week, we only check it once a day. Hourly aggregated stories Every hour we update a file containing the XMLization of the current hour's stories. We also maintain a calendar-structured hourly archive of all the aggregated channels. This archive has been maintained since 6/21/99. Current HTML renderings As the aggregator churns thru channels every hour it also renders the XML content in HTML. A directory of current HTML renderings is kept here. Each channel has its own URL, based on the channel ID. For example, here's the rendering of channel 747. So if you know the ID of a channel, you can read the current HTML rendering for just that channel over an HTTP connection. This feature can be used to assemble customized channel displays from scripting environments that can do HTTP client calls. We also maintain a calendar-structured archive of all the HTML renderings. Nightly XML archive Every night at midnight we copy the XML text of all the channels that changed to an archive folder. The purpose of this archive is to leave a trail behind of XML text that can tell the story about how this flow started and evolved over time, should it become historically significant.
There are responses to this message:
|
||||||||||||||||||||||
|
Last update: Friday, December 22, 2000 at 5:49:05 PM Pacific. |
|||||||||||||||||||||||