[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