[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RSS 1.0/calendar walkthough and discussion
> http://ilrt.org/discovery/2002/01/cal-rss/issues.html
> I'd be grateful for feedback.
Dates do not have to include time. I don't know that times can omit
dates. We're talking events here so they're going to have a date
associated with them. Recurring items, one supposes, wouldn't
include a specific date. But is that something that has to exist for
feed driven event data?
Use UTC time and let your local client handle offsetting it properly
to suit your local zone. It's paramount to understand the local time
as it applies for the item itself.
Consider these two:
1994-11-05T08:15:30-05:00
1994-11-05T13:15:30Z
They both pertain to the exact same interval in time. But the first
one tells me it's happening at -05:00 offset from GMT. This is
commonly used for US Eastern Standard Time. Can I reasonable assume
it's occuring (geographically) within that area's timezone?
Now, should a feed contain strictly UTC times and an overall feed
time zone? Or should items be able to contain their own timezone
data?
It seems like a time is a time. It's a client side issue that
handles presenting that to you in an understandable fashion. There
are some real issues here concerning the proper calculation of a UTC
time when you've got offsets and adjustments to consider. Ick, now
my head hurts...
As for compatibility with iCal, why bother? I'm being semi-serious
here. That seems more like a job for the glue logic between the
collection of the feed and turnover to something expecting iCal.
Seeing as how many things are using iCal (not) it doesn't seem like
it's worth that much work to force it's issues onto event feeds.
Learn from iCal, certainly, but don't be a slave to it.
I'm seeing this event feed idea as a way to push event data. I'm not
seeing it as the storage mechanism you're going to use locally.
-Bill Kearney