Comment 3 for bug 80055

Revision history for this message
Randall Ribaudo (rkr-comcast) wrote :

If it will help, I've also noticed that even if I set the timezone in Schoolbell to US/Eastern, and then add
events, the iCAL file that it publishes when I click "Open in iCAL" does not have the appropriate
information to specify US/Eastern time zone. It's as if it completely ignores the timezone setting.

 In fact, the datestamps have the letter "Z" appended to them which is the format for UTC time (for a
good paper on standard iCAL formatting see this link: http://www.ietf.org/rfc/rfc2445.txt.

Below is the printout of the short iCAL file generated by Schoolbell 1.2.2. The events are named for the
original Eastern Time I entered them at in Schoolbell: so the lines:

BEGIN:VEVENT
UID:<email address hidden>
SUMMARY:11 AM Eastern Time
DTSTART:20051007T150000Z
DURATION:PT1H
DTSTAMP:20051007T194747Z
END:VEVENT

You can see the "Z" at the end of the time stamp, and no indication of the Eastern timezone (the
SUMMARY field is the name of the event I gave it which was appropriately named "11 AM Eastern Time".
The entire file is below.

Below the schoolbell-generated file is the same calendar entries generated by iCAL on the Mac. Notice
that the event start times are designated using the appropriate time zone indications:

BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20051007T110000
SUMMARY:11 AM Eastern Time

The entire file is listed below the Schoolbell version.

THIS IS THE iCAL FILE GENERATED BY SCHOOLBELL 1.2.2

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//SchoolTool.org/NONSGML SchoolBell//EN
BEGIN:VEVENT
UID:<email address hidden>
SUMMARY:11 AM Eastern Time
DTSTART:20051007T150000Z
DURATION:PT1H
DTSTAMP:20051007T194747Z
END:VEVENT
BEGIN:VEVENT
UID:<email address hidden>
SUMMARY:6-10PM Eastern Time
DTSTART:20051007T220000Z
DURATION:PT4H
DTSTAMP:20051007T194747Z
END:VEVENT
BEGIN:VEVENT
UID:<email address hidden>
SUMMARY:2PM Eastern Time
DTSTART:20051007T180000Z
DURATION:PT1H
DTSTAMP:20051007T194747Z
END:VEVENT
END:VCALENDAR

iCAL GENERATED FROM iCAL on Macintosh G5 using Panther 10.4.2

BEGIN:VCALENDAR
VERSION:2.0
X-WR-CALNAME:calendar-2
PRODID:-//Apple Computer\, Inc//iCal 2.0//EN
X-WR-RELCALID:083C1830-AE49-4892-A142-327CADB3ECFB
X-WR-TIMEZONE:US/Eastern
CALSCALE:GREGORIAN
METHOD:PUBLISH
BEGIN:VTIMEZONE
TZID:US/Eastern
LAST-MODIFIED:20051007T195604Z
BEGIN:DAYLIGHT
DTSTART:20050403T070000
TZOFFSETTO:-0400
TZOFFSETFROM:+0000
TZNAME:EDT
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20051030T020000
TZOFFSETTO:-0500
TZOFFSETFROM:-0400
TZNAME:EST
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20060402T010000
TZOFFSETTO:-0400
TZOFFSETFROM:-0500
TZNAME:EDT
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20051007T180000
SUMMARY:6-10PM Eastern Time
UID:8E5DEFB0-96A9-419E-BC26-F203CB52A2D7
DTSTAMP:20051007T195542Z
SEQUENCE:2
DURATION:PT4H
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20051007T110000
SUMMARY:11 AM Eastern Time
UID:726C154E-85AD-4ED2-A47E-B70D9E8B747D
DTSTAMP:20051007T195503Z
SEQUENCE:7
DURATION:PT1H
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=US/Eastern:20051007T140000
SUMMARY:2PM Eastern Time
UID:BCAC5CCD-52BB-4C28-8E16-8C6F44B5EDAD
DTSTAMP:20051007T195525Z
SEQUENCE:2
DURATION:PT1H
END:VEVENT
END:VCALENDAR