In the RFC 2445 there are some problems with the examples: Under 5 iCalendar Object Examples there are lots of problems:
1: The 1st example is incorrectly formatted. There are no CRLFs at the
end of the property values... (Not sure if we caught this already so Im
including for completeness.)
2: The 2nd example has an embedded vTimeZone and vEvent but no METHOD:
3: The 3rd example has a non-2445 standard METHOD value: METHOD:xyz . It should be REQUEST or something standard.
4: The vToDo example has no METHOD: property.
5: Neither does the vJournal example that follows it.
6: The vFreeBusy example also lacks METHOD:
Also, the vTimeZone in the 2nd example is a bit odd/misleading:
BEGIN:VTIMEZONE
TZID:US-Eastern
BEGIN:STANDARD
DTSTART:19981025T020000
RDATE:19981025T020000
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:19990404T020000
RDATE:19990404T020000
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
END:DAYLIGHT
END:VTIMEZONE
The vDaylight has dates in 1994 but the others are 1998 (including the
example ones). The RDATEs should be the following year, not the same one.
It would be better if there were RRULEs intstead but thats just a nit
compared to the rest of it.
Bruce
===========================================================================
Bruce Kahn INet: Bruce_Kahn@xxxxxxxx
Iris Associates Phone: 978.392.5335
Westford, MA, USA 01886 FAX: and nothing but the FAX...
Standard disclaimers apply, even where prohibited by law...
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature