[AG-DEV] Example RSS for AG3 scheduling feeds
Thomas D. Uram
turam at mcs.anl.gov
Wed Apr 12 00:08:58 CDT 2006
One minor suggestion as you set up a feed: I've been thinking I'd prefer to set it
up as a cgi script instead of a static doc, so I could have
some programmatic control over it.
On 4/11/06 6:26 PM, Todd Zimmerman wrote:
> I gotta say..... this is the coolest thing.
>
> Finally getting around to testing this out and we are _all_ over this. Got a test feed running at
> www.westgrid.ca/collabvis/westgrid-ag.rss for anyone that is interested.
>
> Thanks Tom et al,
>
> Todd...
>
> Thomas D. Uram wrote:
>> AG3 has an integrated RSS reader for presenting schedule data directly
>> in the VenueClient,
>> from which users can go to event webpages or join event venues. I'm
>> giving an example
>> here of the format of the feed used, so people can publish their own
>> feeds, mostly for
>> testing with the current beta release.
>>
>> We're using RSS2. Everything we're doing conforms to the spec, which
>> can be
>> found here:
>>
>> http://blogs.law.harvard.edu/tech/rss
>>
>> A couple notable points:
>>
>> - the venue url goes in an enclosure section (exemplified below)
>> - the date format must be adhered to for correct parsing, as specified
>> in section 5 of
>> RFC822.
>>
>> Here's the sample RSS (also up at
>> http://www.mcs.anl.gov/~turam/AG/sample.rss):
>>
>> <rss version="2.0">
>> <channel>
>> <pubDate>28 Jan 2006 09:00:00 UT</pubDate>
>> <title>AccessGrid Dev</title>
>> <link>http://www.mcs.anl.gov/fl/research/accessgrid</link>
>> <description>Upcoming events hosted by the Argonne Access Grid
>> Developers</description>
>> <managingEditor>ag-info at mcs.anl.gov</managingEditor>
>>
>> <item>
>> <pubDate>16 Feb 2006 16:00:00 UT</pubDate>
>> <title>Access Grid Test Meeting</title>
>> <description>empty description</description>
>> <link>http://www.mcs.anl.gov/fl/research/accessgrid</link>
>> <enclosure
>> url="https://vv3.mcs.anl.gov:8000/Venues/7f0000014bcd04036f4482e84f4d45bc"
>> length="1" type="application/x-ag-venueclient"/>
>> </item>
>>
>> </channel>
>> </rss>
>>
>>
>> And some notes on that:
>>
>> - The format is clearly a channel with some channel data (pubDate,
>> title, etc.) and an item.
>> There can be multiple items in a channel.
>> - The channel title and pubDate are shown in the VenueClient.
>> - The channel link, description, and managingEditor are not currently
>> used, but I'd
>> like to use them in the future, so include them here.
>> - All of the data in the item is used, except the description which I'd
>> like to use in
>> the future.
>>
>>
>> Comments are encouraged.
>>
>> Tom
>>
>>
>
>
More information about the ag-dev
mailing list