[WSG] RSS or Atom for an events calendar?

2004-04-13 Thread Justin French
Hi all,

Hopefully this is an applicable place to discuss this.

I've just started looking into RSS/Atom/etc (news feeds in XML), and 
everything is going pretty well, but I'm working on a website for a 
band, and the news feeds seem easy enough, but I'm interested in the 
possibility of using RSS or Atom for calendar events (shows and tours).

But I'm not sure RSS/Atom can be used in this way.

The theory behind shows for a band is that they need to be 
advertised/shown UPTO the date of the event, then they're irrelevant.  
The theory behind news readers is that once you've read something, it 
no longer exists, which is not what I'm aiming for of course.

RSS2.0 only seems to have a published date, not an expiry date, so that 
doesn't seem to help.
Atom seems to have issued and modified, but again no expiry.

So, how can I take advantage of RSS/Atom/etc to keep fans up-to-date 
with shows/tours?  Some ideas I have:

a) when a show is added/edited/deleted from the show database, a news 
item is created advising of the new/revised/deleted show, which would 
of course appear in the news feed.  The advantage here is that there's 
multiple news items which can be tracked.  The disadvantage is that 
shows won't appear in date order (or reverse date order) -- they'll 
simply be added to the feed as things change.

b) a news feed of *just one item* containing a summary of all upcoming 
gigs is offered over RSS/Atom... as the gig database changes, this news 
item is either *modified*, or *over-written* with a new summary... the 
advantage here is that the summary will be ordered correctly, and the 
latest (and only) news post will contain all the information in one 
hit.

Any other ideas?

---
Justin French
http://indent.com.au
*
The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list  getting help
* 



Re: [WSG] RSS or Atom for an events calendar?

2004-04-13 Thread Geoff Bowers
The only thing that will be useful for the general public is a basic 
RSS/ATOM feed that just announces dates when you know about them.  You 
cannot build something that is going to somehow be useful in terms of 
edits or deletes.  This sort of syndication is typically aggregated and 
kept at the discretion of the user -- sending additional info like the 
event is no more will only confuse folks.  There is plenty of value in 
announcing new upcoming events though.

You might also consider generating an iCal feed which is simple enough 
-- although Outlook has no idea (as per usual) the rest of the 
calendaring world regards iCal as a common protocol.

-- geoff
http://www.daemon.com.au/
Justin French wrote:
Hi all,

Hopefully this is an applicable place to discuss this.

I've just started looking into RSS/Atom/etc (news feeds in XML), and 
everything is going pretty well, but I'm working on a website for a 
band, and the news feeds seem easy enough, but I'm interested in the 
possibility of using RSS or Atom for calendar events (shows and tours).

But I'm not sure RSS/Atom can be used in this way.

The theory behind shows for a band is that they need to be 
advertised/shown UPTO the date of the event, then they're irrelevant.  
The theory behind news readers is that once you've read something, it no 
longer exists, which is not what I'm aiming for of course.

RSS2.0 only seems to have a published date, not an expiry date, so that 
doesn't seem to help.
Atom seems to have issued and modified, but again no expiry.
.snip.8.

*
The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list  getting help
* 



Re: [WSG] RSS or Atom for an events calendar?

2004-04-13 Thread Justin French
On 14/04/2004, at 12:38 PM, Geoff Bowers wrote:

You might also consider generating an iCal feed which is simple enough 
-- although Outlook has no idea (as per usual) the rest of the 
calendaring world regards iCal as a common protocol.
That's a great idea, and it looks like there's some PHP classes to do 
it all too!
Is there a similar method of calendar publishing with Outlook at all?

Justin

---
Justin French
http://indent.com.au
*
The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list  getting help
*