[Ietf-calsify] Updated ABNF to address issues 52 & 56
bernard.desruisseaux at oracle.com (Bernard Desruisseaux) Fri, 17 November 2006 12:30 UTC
From: "bernard.desruisseaux at oracle.com"
Date: Fri, 17 Nov 2006 12:30:54 +0000
Subject: [Ietf-calsify] Updated ABNF to address issues 52 & 56
In-Reply-To: <455E063E.2060803@isode.com>
References: <455E063E.2060803@isode.com>
Message-ID: <455E1BB8.2000004@oracle.com>
X-Date: Fri Nov 17 12:30:54 2006
+1 (Obviously!) Cheers, Bernard Alexey Melnikov wrote: > Here is the updated ABNF (based on feedback from Bernard) to address > > * Issue 52: (Section 4.3.10 Recurrence Rule: x-name rule part?) > * Issue 56: (Section 4.3.10: Order of rule parts (ABNF issue)) > > recur = recur-rule-part *( ";" recur-rule-part ) > ; > ; The rule parts are not ordered in any > ; particular sequence > ; > ; The FREQ rule part is REQUIRED, > ; but MUST NOT occur more than once > ; > ; The UNTIL or COUNT rule parts are OPTIONAL, > ; but they MUST NOT occur in the same 'recur' > ; > ; The other rule parts are OPTIONAL, > ; but MUST NOT occur more than once > > recur-rule-part = ( "FREQ" "=" freq ) > / ( "UNTIL" "=" enddate ) > / ( "COUNT" "=" 1*DIGIT ) > / ( "INTERVAL" "=" 1*DIGIT ) > / ( "BYSECOND" "=" byseclist ) > / ( "BYMINUTE" "=" byminlist ) > / ( "BYHOUR" "=" byhrlist ) > / ( "BYDAY" "=" bywdaylist ) > / ( "BYMONTHDAY" "=" bymodaylist ) > / ( "BYYEARDAY" "=" byyrdaylist ) > / ( "BYWEEKNO" "=" bywknolist ) > / ( "BYMONTH" "=" bymolist ) > / ( "BYSETPOS" "=" bysplist ) > / ( "WKST" "=" weekday ) > > Regards, > Alexey > > _______________________________________________ > Ietf-calsify mailing list > Ietf-calsify@osafoundation.org > http://lists.osafoundation.org/mailman/listinfo/ietf-calsify From aki.niemi at nokia.com Mon Nov 27 01:08:22 2006 From: aki.niemi at nokia.com (Aki Niemi) Date: Mon Nov 27 01:09:11 2006 Subject: [Ietf-calsify] Weekly Jabber Chat Message-ID: <1164618502.4950.2.camel@macbuster.research.nokia.com> A non-text attachment was scrubbed... Name: not available Type: text/calendar Size: 1835 bytes Desc: not available Url : http://lists.osafoundation.org/pipermail/ietf-calsify/attachments/20061127/60744cec/attachment.icz From aki.niemi at nokia.com Wed Nov 29 00:23:42 2006 From: aki.niemi at nokia.com (aki.niemi@nokia.com) Date: Wed Nov 29 00:24:25 2006 Subject: [Ietf-calsify] Cancel: Weekly Jabber Chat Message-ID: <1164788622.6396.0.camel@macbuster.research.nokia.com> After skipping a week due to the US Thanksgiving holiday, let's continue on our weekly Jabber chats again. Agenda: - Agenda bash, setting up - Discussing the remaining open issues with RFC 2445bis. - AOB Resources: Link to the Calsify WG issue tracker: http://ofcourseimright.com/cgi-bin/roundup/calsify/ A good place to learn more about Jabber is at: http://www.jabber.org See you there. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.osafoundation.org/pipermail/ietf-calsify/attachments/20061129/2c6d53a6/attachment.html -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/calendar Size: 2131 bytes Desc: not available Url : http://lists.osafoundation.org/pipermail/ietf-calsify/attachments/20061129/2c6d53a6/attachment.icz From aki.niemi at nokia.com Wed Nov 29 01:27:11 2006 From: aki.niemi at nokia.com (Aki Niemi) Date: Wed Nov 29 02:10:09 2006 Subject: [Ietf-calsify] Cancel: Weekly Jabber Chat In-Reply-To: <1164788622.6396.0.camel@macbuster.research.nokia.com> References: <1164788622.6396.0.camel@macbuster.research.nokia.com> Message-ID: <1164792431.9450.2.camel@macbuster.research.nokia.com> All, We need to cancel this week's Jabber chat. Turns out we are not able to get a reasonable attendance this time due to vacations and other scheduling problems. We're still on for next week, though. Cheers, Aki On Wed, 2006-11-29 at 10:23 +0200, ext ietf-calsify-bounces@osafoundation.org wrote: > After skipping a week due to the US Thanksgiving holiday, let's > continue on our weekly Jabber chats again. > > Agenda: > > - Agenda bash, setting up > - Discussing the remaining open issues with RFC 2445bis. > - AOB > > Resources: > > Link to the Calsify WG issue tracker: > > http://ofcourseimright.com/cgi-bin/roundup/calsify/ > > A good place to learn more about Jabber is at: > > http://www.jabber.org > > See you there. > > _______________________________________________ > Ietf-calsify mailing list > Ietf-calsify@osafoundation.org > http://lists.osafoundation.org/mailman/listinfo/ietf-calsify Return-Path: <aki.niemi@nokia.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id DFB127F76F for <ietf-calsify@osafoundation.org>; Wed, 29 Nov 2006 02:10:07 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id D1B50142256 for <ietf-calsify@osafoundation.org>; Wed, 29 Nov 2006 02:10:07 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 19927-08 for <ietf-calsify@osafoundation.org>; Wed, 29 Nov 2006 02:10:06 -0800 (PST) Received: from mgw-ext13.nokia.com (mgw-ext13.nokia.com [131.228.20.172]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id F075C142253 for <ietf-calsify@osafoundation.org>; Wed, 29 Nov 2006 02:10:05 -0800 (PST) Received: from esebh107.NOE.Nokia.com (esebh107.ntc.nokia.com [172.21.143.143]) by mgw-ext13.nokia.com (Switch-3.1.10/Switch-3.1.10) with ESMTP id kATA9fEx002743; Wed, 29 Nov 2006 12:09:59 +0200 Received: from esebh002.NOE.Nokia.com ([172.21.138.77]) by esebh107.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 29 Nov 2006 12:09:45 +0200 Received: from [10.162.253.136] ([10.162.253.136]) by esebh002.NOE.Nokia.com with Microsoft SMTPSVC(5.0.2195.6881); Wed, 29 Nov 2006 12:09:44 +0200 Subject: Re: [Ietf-calsify] Cancel: Weekly Jabber Chat From: Aki Niemi <aki.niemi@nokia.com> To: Calsify WG <ietf-calsify@osafoundation.org> In-Reply-To: <1164788622.6396.0.camel@macbuster.research.nokia.com> References: <1164788622.6396.0.camel@macbuster.research.nokia.com> Content-Type: text/plain Organization: Nokia-NRC/Helsinki Date: Wed, 29 Nov 2006 11:27:11 +0200 Message-Id: <1164792431.9450.2.camel@macbuster.research.nokia.com> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 29 Nov 2006 10:09:44.0739 (UTC) FILETIME=[7E426730:01C7139E] X-Nokia-AV: Clean X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-0.4 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Wed, 29 Nov 2006 10:10:08 -0000 All, We need to cancel this week's Jabber chat. Turns out we are not able to get a reasonable attendance this time due to vacations and other scheduling problems. We're still on for next week, though. Cheers, Aki On Wed, 2006-11-29 at 10:23 +0200, ext ietf-calsify-bounces@osafoundation.org wrote: > After skipping a week due to the US Thanksgiving holiday, let's > continue on our weekly Jabber chats again. > > Agenda: > > - Agenda bash, setting up > - Discussing the remaining open issues with RFC 2445bis. > - AOB > > Resources: > > Link to the Calsify WG issue tracker: > > http://ofcourseimright.com/cgi-bin/roundup/calsify/ > > A good place to learn more about Jabber is at: > > http://www.jabber.org > > See you there. > > _______________________________________________ > Ietf-calsify mailing list > Ietf-calsify@osafoundation.org > http://lists.osafoundation.org/mailman/listinfo/ietf-calsify Return-Path: <aki.niemi@nokia.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 6407B7F5EB for <ietf-calsify@osafoundation.org>; Wed, 29 Nov 2006 00:24:24 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 54D4C142262 for <ietf-calsify@osafoundation.org>; Wed, 29 Nov 2006 00:24:24 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 17580-07 for <ietf-calsify@osafoundation.org>; Wed, 29 Nov 2006 00:24:22 -0800 (PST) Received: from mgw-ext11.nokia.com (mgw-ext11.nokia.com [131.228.20.170]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 5DD90142260 for <ietf-calsify@osafoundation.org>; Wed, 29 Nov 2006 00:24:21 -0800 (PST) Received: from esebh106.NOE.Nokia.com (esebh106.ntc.nokia.com [172.21.138.213]) by mgw-ext11.nokia.com (Switch-3.1.10/Switch-3.1.10) with ESMTP id kAT8Nep6004280; Wed, 29 Nov 2006 10:24:05 +0200 Received: from esebh102.NOE.Nokia.com ([172.21.138.183]) by esebh106.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 29 Nov 2006 10:23:44 +0200 Received: from esebe106.NOE.Nokia.com ([172.21.143.51]) by esebh102.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 29 Nov 2006 10:23:44 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Received: from 10.162.252.152 ([10.162.252.152]) by esebe106.NOE.Nokia.com ([172.21.143.51]) with Microsoft Exchange Server HTTP-DAV ; Wed, 29 Nov 2006 08:23:44 +0000 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C7138F.AEF9F58B" Received: from macbuster by ESEBE106.noe.nokia.com; 29 Nov 2006 10:23:42 +0200 Content-class: urn:content-classes:calendarmessage Date: Wed, 29 Nov 2006 10:23:42 +0200 Message-ID: <1164788622.6396.0.camel@macbuster.research.nokia.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Cancel: Weekly Jabber Chat Thread-Index: AccTj675rD8VyWD6QJSHfp73HmN8vA== From: <aki.niemi@nokia.com> To: <ietf-calsify@osafoundation.org>, <lear@cisco.com> X-OriginalArrivalTime: 29 Nov 2006 08:23:44.0528 (UTC) FILETIME=[AF473900:01C7138F] X-Nokia-AV: Clean X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-0.3 tagged_above=-50.0 required=4.0 tests=AWL, HTML_50_60, HTML_MESSAGE, NO_REAL_NAME, UPPERCASE_25_50 X-Spam-Level: Subject: [Ietf-calsify] Cancel: Weekly Jabber Chat X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Wed, 29 Nov 2006 08:24:24 -0000 This is a multi-part message in MIME format. ------_=_NextPart_001_01C7138F.AEF9F58B Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 QWZ0ZXIgc2tpcHBpbmcgYSB3ZWVrIGR1ZSB0byB0aGUgVVMgVGhhbmtzZ2l2aW5nIGhvbGlkYXks IGxldCdzIGNvbnRpbnVlIG9uIG91ciB3ZWVrbHkgSmFiYmVyIGNoYXRzIGFnYWluLg0KDQpBZ2Vu ZGE6DQoNCi0gQWdlbmRhIGJhc2gsIHNldHRpbmcgdXANCi0gRGlzY3Vzc2luZyB0aGUgcmVtYWlu aW5nIG9wZW4gaXNzdWVzIHdpdGggUkZDIDI0NDViaXMuDQotIEFPQg0KDQpSZXNvdXJjZXM6DQoN CkxpbmsgdG8gdGhlIENhbHNpZnkgV0cgaXNzdWUgdHJhY2tlcjoNCg0KaHR0cDovL29mY291cnNl aW1yaWdodC5jb20vY2dpLWJpbi9yb3VuZHVwL2NhbHNpZnkvDQoNCkEgZ29vZCBwbGFjZSB0byBs ZWFybiBtb3JlIGFib3V0IEphYmJlciBpcyBhdDoNCg0KaHR0cDovL3d3dy5qYWJiZXIub3JnDQoN ClNlZSB5b3UgdGhlcmUuDQo= ------_=_NextPart_001_01C7138F.AEF9F58B Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDMuMi8vRU4iPg0KPEhUTUw+ DQo8SEVBRD4NCjxNRVRBIEhUVFAtRVFVSVY9IkNvbnRlbnQtVHlwZSIgQ09OVEVOVD0idGV4dC9o dG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxNRVRBIE5BTUU9IkdlbmVyYXRvciIgQ09OVEVOVD0iTVMg RXhjaGFuZ2UgU2VydmVyIHZlcnNpb24gNi41Ljc2NTAuMjEiPg0KPFRJVExFPkNhbmNlbDogV2Vl a2x5IEphYmJlciBDaGF0PC9USVRMRT4NCjwvSEVBRD4NCjxCT0RZPg0KPCEtLSBDb252ZXJ0ZWQg ZnJvbSB0ZXh0L3BsYWluIGZvcm1hdCAtLT4NCg0KPFA+PEZPTlQgU0laRT0yPkFmdGVyIHNraXBw aW5nIGEgd2VlayBkdWUgdG8gdGhlIFVTIFRoYW5rc2dpdmluZyBob2xpZGF5LCBsZXQncyBjb250 aW51ZSBvbiBvdXIgd2Vla2x5IEphYmJlciBjaGF0cyBhZ2Fpbi48QlI+DQo8QlI+DQpBZ2VuZGE6 PEJSPg0KPEJSPg0KLSBBZ2VuZGEgYmFzaCwgc2V0dGluZyB1cDxCUj4NCi0gRGlzY3Vzc2luZyB0 aGUgcmVtYWluaW5nIG9wZW4gaXNzdWVzIHdpdGggUkZDIDI0NDViaXMuPEJSPg0KLSBBT0I8QlI+ DQo8QlI+DQpSZXNvdXJjZXM6PEJSPg0KPEJSPg0KTGluayB0byB0aGUgQ2Fsc2lmeSBXRyBpc3N1 ZSB0cmFja2VyOjxCUj4NCjxCUj4NCjxBIEhSRUY9Imh0dHA6Ly9vZmNvdXJzZWltcmlnaHQuY29t L2NnaS1iaW4vcm91bmR1cC9jYWxzaWZ5LyI+aHR0cDovL29mY291cnNlaW1yaWdodC5jb20vY2dp LWJpbi9yb3VuZHVwL2NhbHNpZnkvPC9BPjxCUj4NCjxCUj4NCkEgZ29vZCBwbGFjZSB0byBsZWFy biBtb3JlIGFib3V0IEphYmJlciBpcyBhdDo8QlI+DQo8QlI+DQo8QSBIUkVGPSJodHRwOi8vd3d3 LmphYmJlci5vcmciPmh0dHA6Ly93d3cuamFiYmVyLm9yZzwvQT48QlI+DQo8QlI+DQpTZWUgeW91 IHRoZXJlLjwvRk9OVD4NCjwvUD4NCg0KPC9CT0RZPg0KPC9IVE1MPg== ------_=_NextPart_001_01C7138F.AEF9F58B Content-class: urn:content-classes:calendarmessage Content-Type: text/calendar; method=CANCEL; name="meeting.ics" Content-Transfer-Encoding: 8bit BEGIN:VCALENDAR METHOD:CANCEL PRODID:Microsoft CDO for Microsoft Exchange VERSION:2.0 BEGIN:VTIMEZONE TZID:/softwarestudio.org/Olson_20011030_5/Europe/Helsinki BEGIN:STANDARD DTSTART:16010101T040000 TZOFFSETFROM:+0300 TZOFFSETTO:+0200 RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=10;BYDAY=-1SU END:STANDARD BEGIN:DAYLIGHT DTSTART:16010101T030000 TZOFFSETFROM:+0200 TZOFFSETTO:+0300 RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=3;BYDAY=-1SU END:DAYLIGHT END:VTIMEZONE BEGIN:VEVENT X-MICROSOFT-CDO-MODPROPS;X-MODPARAM=1:BEGIN,dtend,dtstart,END,recurrence-id DTSTAMP:20061129T082339Z DTSTART;TZID="/softwarestudio.org/Olson_20011030_5/Europe/Helsinki":2006113 0T180000 SUMMARY:Cancel: Weekly Jabber Chat UID:20061127T090257Z-4863-1000-1-0@macbuster ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CN="Calsify W G":MAILTO:ietf-calsify@osafoundation.org ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CN="Eliot Lea r":MAILTO:lear@cisco.com ORGANIZER;CN="Niemi Aki (Nokia-NRC/Helsinki)":MAILTO:aki.niemi@nokia.com LOCATION:calsify@jabber.ietf.org DTEND;TZID="/softwarestudio.org/Olson_20011030_5/Europe/Helsinki":20061130T 190000 RRULE:FREQ=DAILY;COUNT=4;INTERVAL=7 DESCRIPTION:After skipping a week due to the US Thanksgiving holiday\, let' s continue on our weekly Jabber chats again.\N\NAgenda:\N\N- Agenda bash\, setting up\N- Discussing the remaining open issues with RFC 2445bis.\N- A OB\N\NResources:\N\NLink to the Calsify WG issue tracker:\N\Nhttp://ofcour seimright.com/cgi-bin/roundup/calsify/\N\NA good place to learn more about Jabber is at:\N\Nhttp://www.jabber.org\N\NSee you there. RECURRENCE-ID;TZID="/softwarestudio.org/Olson_20011030_5/Europe/Helsinki":2 0061130T180000 SEQUENCE:2 PRIORITY:5 CLASS: CREATED:20061127T070917Z LAST-MODIFIED:20061127T070917Z STATUS:CANCELLED TRANSP:OPAQUE X-MICROSOFT-CDO-BUSYSTATUS:BUSY X-MICROSOFT-CDO-INSTTYPE:1 X-MICROSOFT-CDO-ALLDAYEVENT:FALSE X-MICROSOFT-CDO-IMPORTANCE:1 X-MICROSOFT-CDO-OWNERAPPTID:-1 X-MICROSOFT-CDO-ATTENDEE-CRITICAL-CHANGE:20061127T070917Z X-MICROSOFT-CDO-OWNER-CRITICAL-CHANGE:20061129T082339Z END:VEVENT END:VCALENDAR ------_=_NextPart_001_01C7138F.AEF9F58B-- Return-Path: <aki.niemi@nokia.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 50C237F5CE for <ietf-calsify@osafoundation.org>; Mon, 27 Nov 2006 01:09:10 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 4196114225C for <ietf-calsify@osafoundation.org>; Mon, 27 Nov 2006 01:09:10 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13070-06 for <ietf-calsify@osafoundation.org>; Mon, 27 Nov 2006 01:09:08 -0800 (PST) Received: from mgw-ext13.nokia.com (mgw-ext13.nokia.com [131.228.20.172]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 86EE2142257 for <ietf-calsify@osafoundation.org>; Mon, 27 Nov 2006 01:09:08 -0800 (PST) Received: from esebh106.NOE.Nokia.com (esebh106.ntc.nokia.com [172.21.138.213]) by mgw-ext13.nokia.com (Switch-3.1.10/Switch-3.1.10) with ESMTP id kAR98hZK004835; Mon, 27 Nov 2006 11:08:56 +0200 Received: from esebh101.NOE.Nokia.com ([172.21.138.177]) by esebh106.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830); Mon, 27 Nov 2006 11:08:23 +0200 Received: from esebe106.NOE.Nokia.com ([172.21.143.51]) by esebh101.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830); Mon, 27 Nov 2006 11:08:22 +0200 Received: from 172.21.36.67 ([172.21.36.67]) by esebe106.NOE.Nokia.com ([172.21.143.51]) with Microsoft Exchange Server HTTP-DAV ; Mon, 27 Nov 2006 09:08:22 +0000 Received: from macbuster by ESEBE106.noe.nokia.com; 27 Nov 2006 11:08:22 +0200 From: Aki Niemi <aki.niemi@nokia.com> To: Calsify WG <ietf-calsify@osafoundation.org>, Eliot Lear <lear@cisco.com> Content-Type: text/calendar; name=calendar.ics; charset=utf-8; METHOD=REQUEST Content-Transfer-Encoding: 7bit Organization: Nokia-NRC/Helsinki Date: Mon, 27 Nov 2006 11:08:22 +0200 Message-Id: <1164618502.4950.2.camel@macbuster.research.nokia.com> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 X-OriginalArrivalTime: 27 Nov 2006 09:08:22.0072 (UTC) FILETIME=[96648380:01C71203] X-eXpurgate-Category: 1/0 X-eXpurgate-ID: 149371::061127110856-11F47BB0-4023204B/0-0/0-1 X-Nokia-AV: Clean X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-0.4 tagged_above=-50.0 required=4.0 tests=AWL, UPPERCASE_50_75 X-Spam-Level: Subject: [Ietf-calsify] Weekly Jabber Chat X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 27 Nov 2006 09:09:10 -0000 BEGIN:VCALENDAR CALSCALE:GREGORIAN PRODID:-//Ximian//NONSGML Evolution Calendar//EN VERSION:2.0 METHOD:REQUEST BEGIN:VTIMEZONE TZID:/softwarestudio.org/Olson_20011030_5/Europe/Helsinki X-LIC-LOCATION:Europe/Helsinki BEGIN:DAYLIGHT TZOFFSETFROM:+0200 TZOFFSETTO:+0300 TZNAME:EEST DTSTART:19700329T030000 RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3 END:DAYLIGHT BEGIN:STANDARD TZOFFSETFROM:+0300 TZOFFSETTO:+0200 TZNAME:EET DTSTART:19701025T040000 RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10 END:STANDARD END:VTIMEZONE BEGIN:VEVENT UID:20061127T090257Z-4863-1000-1-0@macbuster DTSTAMP:20061127T090822Z DTSTART;TZID=/softwarestudio.org/Olson_20011030_5/Europe/Helsinki: 20061130T180000 DTEND;TZID=/softwarestudio.org/Olson_20011030_5/Europe/Helsinki: 20061130T190000 SEQUENCE:2 SUMMARY:Weekly Jabber Chat LOCATION:calsify@jabber.ietf.org DESCRIPTION:After skipping a week due to the US Thanksgiving holiday\, let's continue on our weekly Jabber chats again.\n\nAgenda:\n\n- Agenda bash\, setting up\n- Discussing the remaining open issues with RFC 2445bis.\n- AOB\n\nResources:\n\nLink to the Calsify WG issue tracker: \n\nhttp://ofcourseimright.com/cgi-bin/roundup/calsify/\n\nA good place to learn more about Jabber is at:\n\nhttp://www.jabber.org\n\nSee you there. CLASS:PUBLIC TRANSP:OPAQUE ORGANIZER;CN=Aki Niemi:MAILTO:aki.niemi@nokia.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED; RSVP=TRUE;CN=Aki Niemi;LANGUAGE=en:MAILTO:aki.niemi@nokia.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION; RSVP=TRUE;CN=Calsify WG;LANGUAGE=en:MAILTO:ietf-calsify@osafoundation.org ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION; RSVP=TRUE;CN=Eliot Lear;LANGUAGE=en:MAILTO:lear@cisco.com RRULE:FREQ=DAILY;COUNT=4;INTERVAL=7 END:VEVENT END:VCALENDAR Return-Path: <bernard.desruisseaux@oracle.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 2631E80BAE for <ietf-calsify@osafoundation.org>; Fri, 17 Nov 2006 12:30:52 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 166FF14226C for <ietf-calsify@osafoundation.org>; Fri, 17 Nov 2006 12:30:52 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06242-05 for <ietf-calsify@osafoundation.org>; Fri, 17 Nov 2006 12:30:49 -0800 (PST) Received: from rgminet01.oracle.com (rgminet01.oracle.com [148.87.113.118]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id A8842142254 for <ietf-calsify@osafoundation.org>; Fri, 17 Nov 2006 12:30:49 -0800 (PST) Received: from rgmgw1.us.oracle.com (rgmgw1.us.oracle.com [138.1.186.110]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id kAHKUkfs004131; Fri, 17 Nov 2006 13:30:46 -0700 Received: from rcsmt250.oracle.com (rcsmt250.oracle.com [148.87.90.195]) by rgmgw1.us.oracle.com (Switch-3.2.4/Switch-3.1.7) with ESMTP id kAHKUjH5008045; Fri, 17 Nov 2006 13:30:46 -0700 Received: from bdesruis-ca.ca.oracle.com by rcsmt251.oracle.com with ESMTP id 2214144881163795387; Fri, 17 Nov 2006 13:29:47 -0700 Message-ID: <455E1BB8.2000004@oracle.com> Date: Fri, 17 Nov 2006 15:29:44 -0500 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.8 (Windows/20061025) MIME-Version: 1.0 To: Alexey Melnikov <alexey.melnikov@isode.com> Subject: Re: [Ietf-calsify] Updated ABNF to address issues 52 & 56 References: <455E063E.2060803@isode.com> In-Reply-To: <455E063E.2060803@isode.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Brightmail-Tracker: AAAAAQAAAAI= X-Brightmail-Tracker: AAAAAQAAAAI= X-Whitelist: TRUE X-Whitelist: TRUE X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.1 tagged_above=-50.0 required=4.0 tests=AWL, TW_YW, TW_YY X-Spam-Level: Cc: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Fri, 17 Nov 2006 20:30:52 -0000 +1 (Obviously!) Cheers, Bernard Alexey Melnikov wrote: > Here is the updated ABNF (based on feedback from Bernard) to address > > * Issue 52: (Section 4.3.10 Recurrence Rule: x-name rule part?) > * Issue 56: (Section 4.3.10: Order of rule parts (ABNF issue)) > > recur = recur-rule-part *( ";" recur-rule-part ) > ; > ; The rule parts are not ordered in any > ; particular sequence > ; > ; The FREQ rule part is REQUIRED, > ; but MUST NOT occur more than once > ; > ; The UNTIL or COUNT rule parts are OPTIONAL, > ; but they MUST NOT occur in the same 'recur' > ; > ; The other rule parts are OPTIONAL, > ; but MUST NOT occur more than once > > recur-rule-part = ( "FREQ" "=" freq ) > / ( "UNTIL" "=" enddate ) > / ( "COUNT" "=" 1*DIGIT ) > / ( "INTERVAL" "=" 1*DIGIT ) > / ( "BYSECOND" "=" byseclist ) > / ( "BYMINUTE" "=" byminlist ) > / ( "BYHOUR" "=" byhrlist ) > / ( "BYDAY" "=" bywdaylist ) > / ( "BYMONTHDAY" "=" bymodaylist ) > / ( "BYYEARDAY" "=" byyrdaylist ) > / ( "BYWEEKNO" "=" bywknolist ) > / ( "BYMONTH" "=" bymolist ) > / ( "BYSETPOS" "=" bysplist ) > / ( "WKST" "=" weekday ) > > Regards, > Alexey > > _______________________________________________ > Ietf-calsify mailing list > Ietf-calsify@osafoundation.org > http://lists.osafoundation.org/mailman/listinfo/ietf-calsify Return-Path: <alexey.melnikov@isode.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 0625280C2B for <ietf-calsify@osafoundation.org>; Fri, 17 Nov 2006 10:58:24 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id D1FAF142276 for <ietf-calsify@osafoundation.org>; Fri, 17 Nov 2006 10:58:24 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27749-10 for <ietf-calsify@osafoundation.org>; Fri, 17 Nov 2006 10:58:23 -0800 (PST) Received: from rufus.isode.com (rufus.isode.com [62.3.217.251]) by laweleka.osafoundation.org (Postfix) with ESMTP id 39F5A14226F for <ietf-calsify@osafoundation.org>; Fri, 17 Nov 2006 10:58:23 -0800 (PST) Received: from [172.16.1.99] (shiny.isode.com [62.3.217.250]) by rufus.isode.com (submission channel) via TCP with ESMTPA id <RV4GTQBybk8T@rufus.isode.com>; Fri, 17 Nov 2006 18:58:21 +0000 Message-ID: <455E063E.2060803@isode.com> Date: Fri, 17 Nov 2006 18:58:06 +0000 From: Alexey Melnikov <alexey.melnikov@isode.com> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915 X-Accept-Language: en-us, en To: ietf-calsify@osafoundation.org MIME-version: 1.0 Content-type: text/plain; charset="ISO-8859-1"; format="flowed" Content-transfer-encoding: 7bit X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-0.2 tagged_above=-50.0 required=4.0 tests=AWL, TW_YW, TW_YY, UPPERCASE_25_50 X-Spam-Level: Subject: [Ietf-calsify] Updated ABNF to address issues 52 & 56 X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Fri, 17 Nov 2006 18:58:26 -0000 Here is the updated ABNF (based on feedback from Bernard) to address * Issue 52: (Section 4.3.10 Recurrence Rule: x-name rule part?) * Issue 56: (Section 4.3.10: Order of rule parts (ABNF issue)) recur = recur-rule-part *( ";" recur-rule-part ) ; ; The rule parts are not ordered in any ; particular sequence ; ; The FREQ rule part is REQUIRED, ; but MUST NOT occur more than once ; ; The UNTIL or COUNT rule parts are OPTIONAL, ; but they MUST NOT occur in the same 'recur' ; ; The other rule parts are OPTIONAL, ; but MUST NOT occur more than once recur-rule-part = ( "FREQ" "=" freq ) / ( "UNTIL" "=" enddate ) / ( "COUNT" "=" 1*DIGIT ) / ( "INTERVAL" "=" 1*DIGIT ) / ( "BYSECOND" "=" byseclist ) / ( "BYMINUTE" "=" byminlist ) / ( "BYHOUR" "=" byhrlist ) / ( "BYDAY" "=" bywdaylist ) / ( "BYMONTHDAY" "=" bymodaylist ) / ( "BYYEARDAY" "=" byyrdaylist ) / ( "BYWEEKNO" "=" bywknolist ) / ( "BYMONTH" "=" bymolist ) / ( "BYSETPOS" "=" bysplist ) / ( "WKST" "=" weekday ) Regards, Alexey Return-Path: <lists@block-online.eu> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 18ED2801FB for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 15:39:39 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 09DB714227D for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 15:39:39 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24795-09 for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 15:39:36 -0800 (PST) Received: from mo-p00-ob.rzone.de (mo-p00-ob.rzone.de [81.169.146.162]) by laweleka.osafoundation.org (Postfix) with ESMTP id 1C70D142267 for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 15:39:35 -0800 (PST) Received: from ollie.block.home (dslb-084-063-170-193.pools.arcor-ip.net [84.63.170.193]) by post.webmailer.de (mrclete mo51) (RZmta 3.1) with ESMTP id iAGNQ4X7069adC for <ietf-calsify@osafoundation.org>; Fri, 17 Nov 2006 00:29:18 +0100 (MET) Date: Fri, 17 Nov 2006 00:29:18 +0100 (MET) From: Oliver Block <lists@block-online.eu> To: ietf-calsify@osafoundation.org Subject: Re: Issue 56: Re: [Ietf-calsify] Section 4.3.10 Recurrence Rule: Order of rule parts User-Agent: KMail/1.7.1 References: <454E64A1.2060706@oracle.com> <200611161258.43049.lists@block-online.eu> <455CC988.4000703@oracle.com> In-Reply-To: <455CC988.4000703@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200611170028.47333.lists@block-online.eu> X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Thu, 16 Nov 2006 23:39:39 -0000 Am Donnerstag, 16. November 2006 21:26 schrieben Sie: > As far as I know, neither RRULE nor EXRULE allowed a comma separated > list of RECUR values. > First, if we don't want applications to specify more than one RRULE, > I don't see the point of allowing properties of RECUR value type to > specify multiple RECUR values. Now I remember that discussion. I wasn't aware of it. > BTW, Alexey has been given the action item to come up with a new > "recur" ABNF rule during the Jabber session today. So it's in good hands then.:) Regards, Oliver -- Leben ist mehr als ... <http://www.nak-nrw.de/index.php?id=72> Return-Path: <cyrus@daboo.name> X-Original-To: Ietf-calsify@osafoundation.org Delivered-To: Ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 427BB801FB; Thu, 16 Nov 2006 13:45:26 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 30D58142279; Thu, 16 Nov 2006 13:45:26 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 09913-03; Thu, 16 Nov 2006 13:45:24 -0800 (PST) Received: from mulberrymail.com (static-71-240-120-213.pitt.east.verizon.net [71.240.120.213]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 7304214225A; Thu, 16 Nov 2006 13:45:24 -0800 (PST) Received: from [17.101.32.44] ([17.101.32.44]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id kAGLjIrc008597 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 16 Nov 2006 16:45:20 -0500 Date: Thu, 16 Nov 2006 16:45:13 -0500 From: Cyrus Daboo <cyrus@daboo.name> To: CalDAV DevList <ietf-caldav@osafoundation.org> Message-ID: <C544981380B5113FD06758E9@Cyrus-Daboo-G5.local> X-Mailer: Mulberry/4.0.7b1 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.7 tagged_above=-50.0 required=4.0 tests=ALL_TRUSTED, AWL X-Spam-Level: Cc: Ietf-calsify@osafoundation.org Subject: [Ietf-calsify] Calendar availability specification X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Thu, 16 Nov 2006 21:45:26 -0000 Hi folks, I would like to draw your attention to: <http://www.ietf.org/internet-drafts/draft-daboo-calendar-availability-00.txt> This draft defines a new iCalendar component whose purpose is to convey user availability time periods. This differs from VFREEBUSY in that the components can specify repeating/recurring periods. So it is useful for defining regular "office hours" etc. In addition to defining the new VAVAILABILITY component and explaining how it affects free-busy determination, the spec also describes how CalDAV can use these in its own free-busy operations. Please note that discussion of this draft should take place on the ietf-caldav mailing list: <mailto:ietf-caldav@osafoundation.org> So please reply there with any comments you might have. This specification comes from work done in the Calendaring & Scheduling Consortium and is being submitted to the IETF for further discussion, review and hopefully on to standardization. This draft does have a dependency on the Calsify 2445bis work (specifically IANA registration of the new component), so it will follow that down standardization path. -- Cyrus Daboo Return-Path: <cyrus@daboo.name> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id E610280B17 for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 13:22:55 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id D77E114227E for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 13:22:55 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08242-08 for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 13:22:55 -0800 (PST) Received: from mulberrymail.com (static-71-240-120-213.pitt.east.verizon.net [71.240.120.213]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 08ABC142279 for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 13:22:54 -0800 (PST) Received: from [17.101.32.44] ([17.101.32.44]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id kAGLMdQL008569 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 16 Nov 2006 16:22:44 -0500 Date: Thu, 16 Nov 2006 16:22:34 -0500 From: Cyrus Daboo <cyrus@daboo.name> To: Bernard Desruisseaux <bernard.desruisseaux@oracle.com>, Oliver Block <lists@block-online.eu> Subject: Re: Issue 56: Re: [Ietf-calsify] Section 4.3.10 Recurrence Rule: Order of rule parts Message-ID: <7A5A31C8ECB396E72A11BB64@Cyrus-Daboo-G5.local> In-Reply-To: <455CC988.4000703@oracle.com> References: <454E64A1.2060706@oracle.com> <200611161258.43049.lists@block-online.eu> <455CC988.4000703@oracle.com> X-Mailer: Mulberry/4.0.7b1 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.7 tagged_above=-50.0 required=4.0 tests=ALL_TRUSTED, AWL X-Spam-Level: Cc: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Thu, 16 Nov 2006 21:22:56 -0000 Hi Bernard, --On November 16, 2006 3:26:48 PM -0500 Bernard Desruisseaux <bernard.desruisseaux@oracle.com> wrote: > Second, I think it's was a terrible idea to use COMMA as a delimiter > for multiple RECUR values, given that COMMA is already used as a > delimiter for multi-valued rule parts. The only way comma would work is if FREQ were required to be the first item in each rule, then you could tell when a new rule part started. But in any case we are not allowing multiple rules so it doesn't matter now. -- Cyrus Daboo Return-Path: <bernard.desruisseaux@oracle.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 7D10C802EE for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 12:27:35 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 64B9D14225E for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 12:27:35 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 32501-05 for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 12:27:35 -0800 (PST) Received: from rgminet01.oracle.com (rgminet01.oracle.com [148.87.113.118]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id DF3D4142254 for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 12:27:34 -0800 (PST) Received: from rgmgw3.us.oracle.com (rgmgw3.us.oracle.com [138.1.186.112]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id kAGKRTPQ009864; Thu, 16 Nov 2006 13:27:29 -0700 Received: from rcsmt250.oracle.com (rcsmt250.oracle.com [148.87.90.195]) by rgmgw3.us.oracle.com (Switch-3.2.4/Switch-3.1.7) with ESMTP id kAGIJQMI029305; Thu, 16 Nov 2006 13:27:28 -0700 Received: from bdesruis-ca.ca.oracle.com by rcsmt250.oracle.com with ESMTP id 2210410381163708810; Thu, 16 Nov 2006 13:26:50 -0700 Message-ID: <455CC988.4000703@oracle.com> Date: Thu, 16 Nov 2006 15:26:48 -0500 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.8 (Windows/20061025) MIME-Version: 1.0 To: Oliver Block <lists@block-online.eu> Subject: Issue 56: Re: [Ietf-calsify] Section 4.3.10 Recurrence Rule: Order of rule parts References: <454E64A1.2060706@oracle.com> <200611161258.43049.lists@block-online.eu> In-Reply-To: <200611161258.43049.lists@block-online.eu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Whitelist: TRUE X-Whitelist: TRUE X-Brightmail-Tracker: AAAAAQAAAAI= X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.1 tagged_above=-50.0 required=4.0 tests=AWL, TW_YW, TW_YY X-Spam-Level: Cc: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Thu, 16 Nov 2006 20:27:35 -0000 Oliver, This issue is only about the order of *rule parts* in a RECUR value. For instance, can one specify: RRULE:BYDAY=MO;FREQ=WEEKLY or does FREQ really need to be the first rule part, that is: RRULE:FREQ=WEEKLY;BYDAY=MO Now, we respect to comma separated list of RECUR values, the text for the RECUR value type clearly specified "If the property permits". As far as I know, neither RRULE nor EXRULE allowed a comma separated list of RECUR values. You'll notice that I removed the first sentence of the Description field of the RECUR value type in draft -03 at the same time I addressed the issue 13, 14, 24 and 25. First, if we don't want applications to specify more than one RRULE, I don't see the point of allowing properties of RECUR value type to specify multiple RECUR values. Second, I think it's was a terrible idea to use COMMA as a delimiter for multiple RECUR values, given that COMMA is already used as a delimiter for multi-valued rule parts. BTW, Alexey has been given the action item to come up with a new "recur" ABNF rule during the Jabber session today. Cheers, Bernard Oliver Block wrote: > Am Sonntag, 5. November 2006 23:24 schrieb Bernard Desruisseaux: >> In section 4.3.10 Recurrence Rule of RFC 2445 it says: >> I'm not sure how the "recur" rule should be rewritten. > > from page 118: >> rrule = "RRULE" rrulparam ":" recur CRLF >> >> rrulparam = *(";" xparam) > > combined with text from page 42: >> Description: If the property permits, multiple "recur" values are >> specified by a COMMA character (US-ASCII decimal 44) separated list >> of values. > > Result: >> rrule = "RRULE" rrulparam ":" recur *("," recur) CRLF >> >> rrulparam = *(";" xparam) > > > from page 42: > >> The rule parts are separated from each other by >> the SEMICOLON character (US-ASCII decimal 59). > > from page 40: > >> recur = "FREQ"=freq *( ...) > > Result: >> recur = rpart *( ";" rpart) >> >> rpart = "FREQ" "=" freq >> ( ( ";" "UNTIL" "=" enddate ) / >> ( ";" "COUNT" "=" 1*DIGIT ) ) >> >> [ ";" "INTERVAL" "=" 1*DIGIT ] >> [ ";" "BYSECOND" "=" byseclist ] >> [ ";" "BYMINUTE" "=" byminlist ] >> [ ";" "BYHOUR" "=" byhrlist ] >> [ ";" "BYDAY" "=" bywdaylist ] >> [ ";" "BYMONTHDAY" "=" bymodaylist ] >> [ ";" "BYYEARDAY" "=" byyrdaylist ] >> [ ";" "BYWEEKNO" "=" bywknolist ] >> [ ";" "BYMONTH" "=" bymolist ] >> [ ";" "BYSETPOS" "=" bysplist ] >> [ ";" "WKST" "=" weekday ] >> *( ";" x-name "=" text ) >> > > If UNTIL or COUNT are not to be required > >> ( ( ";" "UNTIL" "=" enddate ) / >> ( ";" "COUNT" "=" 1*DIGIT ) ) > > should be > >> *1( ( ";" "UNTIL" "=" enddate ) / >> ( ";" "COUNT" "=" 1*DIGIT ) ) > > or > >> [ ( ";" "UNTIL" "=" enddate ) / >> ( ";" "COUNT" "=" 1*DIGIT ) ] > > > Regards, > > Oliver > > Return-Path: <lear@cisco.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 7F8F680767 for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 07:41:40 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 693B1142280 for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 07:41:40 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13572-10 for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 07:41:39 -0800 (PST) Received: from sj-iport-5.cisco.com (sj-iport-5.cisco.com [171.68.10.87]) by laweleka.osafoundation.org (Postfix) with ESMTP id 2BD3014227E for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 07:41:39 -0800 (PST) Received: from sj-dkim-2.cisco.com ([171.71.179.186]) by sj-iport-5.cisco.com with ESMTP; 16 Nov 2006 07:41:39 -0800 Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238]) by sj-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id kAGFfc7D019497 for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 07:41:38 -0800 Received: from imail.cisco.com (sjc12-sbr-sw3-3f5.cisco.com [172.19.96.182]) by sj-core-5.cisco.com (8.12.10/8.12.6) with ESMTP id kAGFfcW4029284 for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 07:41:38 -0800 (PST) Received: from [212.254.247.4] ([10.61.65.207]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id kAGFRnWs000667 for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 07:27:50 -0800 Message-ID: <455C86AF.5070606@cisco.com> Date: Thu, 16 Nov 2006 16:41:35 +0100 From: Eliot Lear <lear@cisco.com> User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025) MIME-Version: 1.0 To: "ietf-calsify@osafoundation.org" <ietf-calsify@osafoundation.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=52; t=1163691698; x=1164555698; c=relaxed/simple; s=sjdkim2002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=lear@cisco.com; z=From:=20Eliot=20Lear=20<lear@cisco.com> |Subject:=20reminder=3A=20jabber=20starts=20today=20in=2020=20minutes |Sender:=20; bh=37HmePtzoKQdvqre+2lDjgqBUC3kHm8J+Bpdf49v3PU=; b=TNuJvsi+NM2CsHmKUJ77a5f4U2ZvwOyg6lurTBFbe7kbECuDeRUvqHOhWgI5V6DARqiZcfc/ LqexHw4apFtK0L33itXwdARHkr4tz/TzL5F5vFnBTESV7wxrqNTt1i67; DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=52; t=1163690870; x=1164554870; c=relaxed/simple; s=oregon; h=To:Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=lear@cisco.com; z=From:=20Eliot=20Lear=20<lear@cisco.com> |Subject:=20reminder=3A=20jabber=20starts=20today=20in=2020=20minutes |Sender:=20 |To:=20=22ietf-calsify@osafoundation.org=22=20<ietf-calsify@osafoundation .org>; bh=37HmePtzoKQdvqre+2lDjgqBUC3kHm8J+Bpdf49v3PU=; b=S3LL0mEDl0NXz6y/Gna3EeOlB7Koy1I9MUv6jTXkBmdzvDUGkBrnaWX07llAI5zBMugxVOdl X7b05pjOqjkwFERQEtAd5OfDsGWwx9jff0EXbmxfjfu43ZzLtNnTynHU; Authentication-Results: sj-dkim-2; header.From=lear@cisco.com; dkim=pass (si g from cisco.com/sjdkim2002 verified; ); header.From=lear@cisco.com; dkim=pass ( sig from cisco.com/oregon verified; ); X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-0.2 tagged_above=-50.0 required=4.0 tests=AWL, TO_ADDRESS_EQ_REAL X-Spam-Level: Subject: [Ietf-calsify] reminder: jabber starts today in 20 minutes X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Thu, 16 Nov 2006 15:41:40 -0000 That's 5:00pm CET, 8:00am PST. Thanks! Eliot Return-Path: <lear@cisco.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 3767380C07 for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 07:24:52 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 2919314226E for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 07:24:52 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 21521-01 for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 07:24:51 -0800 (PST) Received: from sj-iport-5.cisco.com (sj-iport-5.cisco.com [171.68.10.87]) by laweleka.osafoundation.org (Postfix) with ESMTP id 7B52514225A for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 07:24:51 -0800 (PST) Received: from sj-dkim-3.cisco.com ([171.71.179.195]) by sj-iport-5.cisco.com with ESMTP; 16 Nov 2006 07:24:50 -0800 Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238]) by sj-dkim-3.cisco.com (8.12.11/8.12.11) with ESMTP id kAGFOoMd027366; Thu, 16 Nov 2006 07:24:50 -0800 Received: from imail.cisco.com (sjc12-sbr-sw3-3f5.cisco.com [172.19.96.182]) by sj-core-5.cisco.com (8.12.10/8.12.6) with ESMTP id kAGFOoW4018112; Thu, 16 Nov 2006 07:24:50 -0800 (PST) Received: from [212.254.247.4] ([10.61.65.207]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id kAGFB0w6032434; Thu, 16 Nov 2006 07:11:01 -0800 Message-ID: <455C82BF.5080907@cisco.com> Date: Thu, 16 Nov 2006 16:24:47 +0100 From: Eliot Lear <lear@cisco.com> User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025) MIME-Version: 1.0 To: Jonathan Lennox <lennox@cs.columbia.edu> Subject: Re: [Ietf-calsify] DST discontinuities part 2: discontinuities for recurring event start times References: <17743.52201.133883.519760@metro-north.cs.columbia.edu> In-Reply-To: <17743.52201.133883.519760@metro-north.cs.columbia.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=687; t=1163690690; x=1164554690; c=relaxed/simple; s=sjdkim3002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=lear@cisco.com; z=From:=20Eliot=20Lear=20<lear@cisco.com> |Subject:=20Re=3A=20[Ietf-calsify]=20DST=20discontinuities=20part=202=3A= 20discontinuities=20for=0A=20recurring=20event=20start=20times |Sender:=20; bh=9wq7J+YuLPkpdsBWs4JRb+rEzhGsFNKP13qltxs1fDE=; b=X7KrwVzJevMeGyQzyPAJBhuKHM6zwZERVSTftqeJEOZMIX/EXA/Qtwshvc4kxx1UwBF9ppcQ P/6Yret7A3qShpQSIjasmHvY2agxbb2jZtCKUVBseMg3KVcjBufR9AJw; DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=687; t=1163689862; x=1164553862; c=relaxed/simple; s=oregon; h=To:Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=lear@cisco.com; z=From:=20Eliot=20Lear=20<lear@cisco.com> |Subject:=20Re=3A=20[Ietf-calsify]=20DST=20discontinuities=20part=202=3A= 20discontinuities=20for=0A=20recurring=20event=20start=20times |Sender:=20 |To:=20Jonathan=20Lennox=20<lennox@cs.columbia.edu>; bh=9wq7J+YuLPkpdsBWs4JRb+rEzhGsFNKP13qltxs1fDE=; b=R0DLOql5C8LyfC2gExYFPTqNGHhY86gW1dAEFLNl4w0fOMZKzCCTN+5YBYlrXQ7RitrJX5RB Oc/B+nKx5v338yUB3/0iSsvhXGUvM4vu5lsReWsgy5tjEPyIlQfbjEln; Authentication-Results: sj-dkim-3; header.From=lear@cisco.com; dkim=pass (si g from cisco.com/sjdkim3002 verified; ); header.From=lear@cisco.com; dkim=pass ( sig from cisco.com/oregon verified; ); X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-0.2 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Cc: Calsify WG <ietf-calsify@osafoundation.org> X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Thu, 16 Nov 2006 15:24:52 -0000 John, > Issue 2 has to do with how you handle the case when a recurrence's > start time falls within a discontinuity. > > I suggest that by default, the "naive" behavior should be followed: i.e., > events that would fall at non-existent times do not occur, and events that > fall at repeated times occur twice. Calendar authors that want other > behaviors should use RDATE and EXDATE to get what they want. > It may be illustrative to note that Vixie cron with the -s flag does not behave in this way because it is not what one would want or expect intuitively, at least by his estimation. His changes only involve events that occur minutely or hourly. Eliot Return-Path: <lear@cisco.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id A86E080708 for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 07:18:58 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 2BA9414226E for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 07:18:58 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 17330-09 for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 07:18:57 -0800 (PST) Received: from sj-iport-4.cisco.com (sj-iport-4.cisco.com [171.68.10.86]) by laweleka.osafoundation.org (Postfix) with ESMTP id 91A6114225A for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 07:18:57 -0800 (PST) Received: from sj-dkim-1.cisco.com ([171.71.179.21]) by sj-iport-4.cisco.com with ESMTP; 16 Nov 2006 07:18:57 -0800 Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238]) by sj-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id kAGFIvOh000556; Thu, 16 Nov 2006 07:18:57 -0800 Received: from imail.cisco.com (sjc12-sbr-sw3-3f5.cisco.com [172.19.96.182]) by sj-core-5.cisco.com (8.12.10/8.12.6) with ESMTP id kAGFIuW4014167; Thu, 16 Nov 2006 07:18:56 -0800 (PST) Received: from [212.254.247.4] ([10.61.65.207]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id kAGF58TY032228; Thu, 16 Nov 2006 07:05:09 -0800 Message-ID: <455C815F.6010408@cisco.com> Date: Thu, 16 Nov 2006 16:18:55 +0100 From: Eliot Lear <lear@cisco.com> User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025) MIME-Version: 1.0 To: Jonathan Lennox <lennox@cs.columbia.edu> Subject: Re: [Ietf-calsify] DST discontinuities part 1: date-times that fall in discontinutities References: <17743.51895.902603.287947@metro-north.cs.columbia.edu> In-Reply-To: <17743.51895.902603.287947@metro-north.cs.columbia.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=797; t=1163690337; x=1164554337; c=relaxed/simple; s=sjdkim1002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=lear@cisco.com; z=From:=20Eliot=20Lear=20<lear@cisco.com> |Subject:=20Re=3A=20[Ietf-calsify]=20DST=20discontinuities=20part=201=3A= 20date-times=20that=20fall=0A=20in=09discontinutities |Sender:=20; bh=IsTfT8AMxAtu+PFqi0nD0nxovtkgf6o0mMYvyH9W6E0=; b=iPZ3mbiAjXwzxaOZ+Gb+/Xt4r5gzybbJMQWRH3tuSyC8JYYGyiKnAAWzcAOwjjbPyStcfIgZ LWnOzjrXKHew3NUyKUAMVOb6McE/xbD/Ke3BfDTMvuX/HNy6zvjN8Vl9; DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=797; t=1163689509; x=1164553509; c=relaxed/simple; s=oregon; h=To:Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=lear@cisco.com; z=From:=20Eliot=20Lear=20<lear@cisco.com> |Subject:=20Re=3A=20[Ietf-calsify]=20DST=20discontinuities=20part=201=3A= 20date-times=20that=20fall=0A=20in=09discontinutities |Sender:=20 |To:=20Jonathan=20Lennox=20<lennox@cs.columbia.edu>; bh=IsTfT8AMxAtu+PFqi0nD0nxovtkgf6o0mMYvyH9W6E0=; b=O9JbcliKuVUwfy8jAUWOI4V53LfX44cTIdO7vsa0JCurYWa1evjqsSLmTaZU3uviDPR9c2OF qemslMDHdcs84jD/XCBSEcTtvtVON+S1xstMYSQxvmZ42imdMKeCQs3E; Authentication-Results: sj-dkim-1; header.From=lear@cisco.com; dkim=pass (si g from cisco.com/sjdkim1002 verified; ); header.From=lear@cisco.com; dkim=pass ( sig from cisco.com/oregon verified; ); X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-0.2 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Cc: Calsify WG <ietf-calsify@osafoundation.org> X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Thu, 16 Nov 2006 15:18:58 -0000 Jonathan Lennox wrote: > In the meeting today, we brought up the issue of DST discontinuities for > RRULEs, and Eliot asked for text to be sent to the mailing list. > > The first issue has to do with how you handle an ambiguous or nonexistent > DATE-TIME value. E.g. (assuming America/New_York describes the U.S. Eastern > Time Zone) how do you handle the two cases > > DTSTART;TZID=America/New_York:20060402T023000 (which does not exist) > > DTSTART;TZID=America/New_York:20061029T013000 (which occurs twice) > > I would suggest that both these examples be forbidden. For the latter case, > clients MUST use UTC (or potentially, some other timezone which does not > have a jump at that time) to describe the event. > > Chair hat off, I agree with your suggestion. Eliot Return-Path: <lists@block-online.eu> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 4836C8092F for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 04:34:56 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 386D614227D for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 04:34:56 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 25903-08 for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 04:34:54 -0800 (PST) Received: from mo-p00-ob.rzone.de (mo-p00-ob.rzone.de [81.169.146.162]) by laweleka.osafoundation.org (Postfix) with ESMTP id 9085B142271 for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 04:34:54 -0800 (PST) Received: from ollie.block.home (dslb-084-063-170-193.pools.arcor-ip.net [84.63.170.193]) by post.webmailer.de (mrclete mo39) (RZmta 3.1) with ESMTP id iAGBQGmd06979I for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 13:29:39 +0100 (MET) Date: Thu, 16 Nov 2006 13:29:39 +0100 (MET) From: Oliver Block <lists@block-online.eu> To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Section 4.3.10 Recurrence Rule: Order of rule parts User-Agent: KMail/1.7.1 References: <454E64A1.2060706@oracle.com> <200611161258.43049.lists@block-online.eu> In-Reply-To: <200611161258.43049.lists@block-online.eu> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200611161328.59946.lists@block-online.eu> X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.1 tagged_above=-50.0 required=4.0 tests=AWL, TW_YW, TW_YY, UPPERCASE_25_50 X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Thu, 16 Nov 2006 12:34:56 -0000 Am Donnerstag, 16. November 2006 12:59 schrieb Oliver Block: > > recur = rpart *( ";" rpart) > > > > rpart = "FREQ" "=" freq > > ( ( ";" "UNTIL" "=" enddate ) / > > ( ";" "COUNT" "=" 1*DIGIT ) ) > > > > [ ";" "INTERVAL" "=" 1*DIGIT ] > > [ ";" "BYSECOND" "=" byseclist ] > > [ ";" "BYMINUTE" "=" byminlist ] > > [ ";" "BYHOUR" "=" byhrlist ] > > [ ";" "BYDAY" "=" bywdaylist ] > > [ ";" "BYMONTHDAY" "=" bymodaylist ] > > [ ";" "BYYEARDAY" "=" byyrdaylist ] > > [ ";" "BYWEEKNO" "=" bywknolist ] > > [ ";" "BYMONTH" "=" bymolist ] > > [ ";" "BYSETPOS" "=" bysplist ] > > [ ";" "WKST" "=" weekday ] > > *( ";" x-name "=" text ) > There is a problem with the above. The semicolon should either appear in > > recur = rpart *( ";" rpart) or in > > rpart = ... Therefore I would change the above to > > rpart = "FREQ" "=" freq > > ( ("UNTIL" "=" enddate ) / > > ( "COUNT" "=" 1*DIGIT ) ) > > > > [ "INTERVAL" "=" 1*DIGIT ] > > [ "BYSECOND" "=" byseclist ] > > [ "BYMINUTE" "=" byminlist ] > > [ "BYHOUR" "=" byhrlist ] > > [ "BYDAY" "=" bywdaylist ] > > [ "BYMONTHDAY" "=" bymodaylist ] > > [ "BYYEARDAY" "=" byyrdaylist ] > > [ "BYWEEKNO" "=" bywknolist ] > > [ "BYMONTH" "=" bymolist ] > > [ "BYSETPOS" "=" bysplist ] > > [ "WKST" "=" weekday ] > > *(x-name "=" text ) Regards, OIiver -- Leben ist mehr als ... <http://www.nak-nrw.de/index.php?id=71> Return-Path: <lists@block-online.eu> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id DF66180B0F for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 04:04:15 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id D0029142279 for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 04:04:15 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 25103-04 for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 04:04:13 -0800 (PST) Received: from mo-p00-ob.rzone.de (mo-p00-ob.rzone.de [81.169.146.160]) by laweleka.osafoundation.org (Postfix) with ESMTP id 3049A14226C for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 04:04:13 -0800 (PST) Received: from ollie.block.home (dslb-084-063-170-193.pools.arcor-ip.net [84.63.170.193]) by post.webmailer.de (mrclete mo1) (RZmta 3.1) with ESMTP id iAGBiMYp068dbL for <ietf-calsify@osafoundation.org>; Thu, 16 Nov 2006 12:59:12 +0100 (MET) Date: Thu, 16 Nov 2006 12:59:12 +0100 (MET) From: Oliver Block <lists@block-online.eu> To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Section 4.3.10 Recurrence Rule: Order of rule parts User-Agent: KMail/1.7.1 References: <454E64A1.2060706@oracle.com> In-Reply-To: <454E64A1.2060706@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200611161258.43049.lists@block-online.eu> X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.1 tagged_above=-50.0 required=4.0 tests=AWL, TW_YW, TW_YY X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Thu, 16 Nov 2006 12:04:16 -0000 Am Sonntag, 5. November 2006 23:24 schrieb Bernard Desruisseaux: > In section 4.3.10 Recurrence Rule of RFC 2445 it says: > I'm not sure how the "recur" rule should be rewritten. from page 118: > > rrule = "RRULE" rrulparam ":" recur CRLF > > rrulparam = *(";" xparam) combined with text from page 42: > > Description: If the property permits, multiple "recur" values are > specified by a COMMA character (US-ASCII decimal 44) separated list > of values. Result: > rrule = "RRULE" rrulparam ":" recur *("," recur) CRLF > > rrulparam = *(";" xparam) from page 42: > The rule parts are separated from each other by > the SEMICOLON character (US-ASCII decimal 59). from page 40: > recur = "FREQ"=freq *( ...) Result: > recur = rpart *( ";" rpart) > > rpart = "FREQ" "=" freq > ( ( ";" "UNTIL" "=" enddate ) / > ( ";" "COUNT" "=" 1*DIGIT ) ) > > [ ";" "INTERVAL" "=" 1*DIGIT ] > [ ";" "BYSECOND" "=" byseclist ] > [ ";" "BYMINUTE" "=" byminlist ] > [ ";" "BYHOUR" "=" byhrlist ] > [ ";" "BYDAY" "=" bywdaylist ] > [ ";" "BYMONTHDAY" "=" bymodaylist ] > [ ";" "BYYEARDAY" "=" byyrdaylist ] > [ ";" "BYWEEKNO" "=" bywknolist ] > [ ";" "BYMONTH" "=" bymolist ] > [ ";" "BYSETPOS" "=" bysplist ] > [ ";" "WKST" "=" weekday ] > *( ";" x-name "=" text ) > If UNTIL or COUNT are not to be required > ( ( ";" "UNTIL" "=" enddate ) / > ( ";" "COUNT" "=" 1*DIGIT ) ) should be > *1( ( ";" "UNTIL" "=" enddate ) / > ( ";" "COUNT" "=" 1*DIGIT ) ) or > [ ( ";" "UNTIL" "=" enddate ) / > ( ";" "COUNT" "=" 1*DIGIT ) ] Regards, Oliver -- Leben ist mehr als ... <http://www.nak-nrw.de/index.php?id=72> Return-Path: <cyrus@daboo.name> X-Original-To: Ietf-calsify@osafoundation.org Delivered-To: Ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 05D0080A77 for <Ietf-calsify@osafoundation.org>; Wed, 15 Nov 2006 07:13:53 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id EAD5514228D for <Ietf-calsify@osafoundation.org>; Wed, 15 Nov 2006 07:13:52 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 12153-06 for <Ietf-calsify@osafoundation.org>; Wed, 15 Nov 2006 07:13:51 -0800 (PST) Received: from mulberrymail.com (static-71-240-120-213.pitt.east.verizon.net [71.240.120.213]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 24470142286 for <Ietf-calsify@osafoundation.org>; Wed, 15 Nov 2006 07:13:51 -0800 (PST) Received: from [17.101.32.44] ([17.101.32.44]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id kAFFDggC032315 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 15 Nov 2006 10:13:45 -0500 Date: Wed, 15 Nov 2006 10:13:37 -0500 From: Cyrus Daboo <cyrus@daboo.name> To: Reinhold Kainhofer <reinhold@kainhofer.com>, CALSIFY Mailinglist <Ietf-calsify@osafoundation.org> Subject: Re: [Ietf-calsify] Another recurrence rule question Message-ID: <A1D4DEEE885B7786B9D61318@Cyrus-Daboo-G5.local> In-Reply-To: <200611151519.42424.reinhold@kainhofer.com> References: <200611151519.42424.reinhold@kainhofer.com> X-Mailer: Mulberry/4.0.7b1 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.6 tagged_above=-50.0 required=4.0 tests=ALL_TRUSTED, AWL X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Wed, 15 Nov 2006 15:13:53 -0000 Hi Reinhold, --On November 15, 2006 3:19:41 PM +0100 Reinhold Kainhofer <reinhold@kainhofer.com> wrote: > Another issue to be cleared in a possible clearing FAQ about RFC 2445. > > In a weekly recurrence rule, when exactly is the weekday (Monday, > Tuesday, etc.) taken from DTSTART and when not. > In particular, take a recurrence rule: > RRULE:FREQ=WEEKLY > This event recurs every week on the same weekday as DTSTART. > > Now, what about: > RRULE:FREQ=WEEKLY;BYMONTHDAY=15 > Does this event recur on every 15 of each month, regardless of the > weekday, or on every 15th of each month if it is the same weekday as > DTSTART? > > In other words, does FREQ=WEEKLY always imply an implicit BYDAY=.. (value > taken from DTSTART)? I don't see why FREQ=WEEKLY should imply any implicit BYDAY= part. It just means repeat the first instance at 7 day intervals. It does not matter what day the first instance is. Of course repeating every 7 days means that you will always repeat on the same day of the week. Remember: one change we have agreed upon is that the DTSTART must now match the RRULE. So if you did: RRULE:FREQ=WEEKLY;BYMONTHDAY=15 The DTSTART would have to be the 15th of some month. The week day does not enter into it - other than the fact that that is the weekday for all instances. If you did: RRULE:FREQ=WEEKLY;BYMONTHDAY=15;BYDAY=TU then you would have to specific a DTSTART that was the 15th of some month AND a Tuesday. -- Cyrus Daboo Return-Path: <bernard.desruisseaux@oracle.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id B2D9380A09 for <ietf-calsify@osafoundation.org>; Wed, 15 Nov 2006 06:23:59 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id A37E8142285 for <ietf-calsify@osafoundation.org>; Wed, 15 Nov 2006 06:23:59 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06523-03 for <ietf-calsify@osafoundation.org>; Wed, 15 Nov 2006 06:23:59 -0800 (PST) Received: from agminet01.oracle.com (agminet01.oracle.com [141.146.126.228]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 0B2A2142282 for <ietf-calsify@osafoundation.org>; Wed, 15 Nov 2006 06:23:58 -0800 (PST) Received: from rgmgw2.us.oracle.com (rgmgw2.us.oracle.com [138.1.186.111]) by agminet01.oracle.com (Switch-3.2.4/Switch-3.1.7) with ESMTP id kAFENtWp002113; Wed, 15 Nov 2006 08:23:55 -0600 Received: from rcsmt250.oracle.com (rcsmt250.oracle.com [148.87.90.195]) by rgmgw2.us.oracle.com (Switch-3.2.4/Switch-3.1.7) with ESMTP id kAFDvXaQ030067; Wed, 15 Nov 2006 07:23:54 -0700 Received: from bdesruis-ca.ca.oracle.com by rcsmt250.oracle.com with ESMTP id 2205538541163600601; Wed, 15 Nov 2006 07:23:21 -0700 Message-ID: <455B22D4.6000504@oracle.com> Date: Wed, 15 Nov 2006 09:23:16 -0500 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.8 (Windows/20061025) MIME-Version: 1.0 To: Mike Douglass <douglm@rpi.edu> Subject: Re: [Ietf-calsify] Section 4.1.2 Multiple Values: LANGUAGE parameter References: <454E65C5.6030005@oracle.com> <4559D0B1.4080707@rpi.edu> In-Reply-To: <4559D0B1.4080707@rpi.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Whitelist: TRUE X-Whitelist: TRUE X-Brightmail-Tracker: AAAAAQAAAAI= X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Cc: Calsify WG <ietf-calsify@osafoundation.org> X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Wed, 15 Nov 2006 14:23:59 -0000 Hi Mike, We've had this discussion at the last WG meeting in San Diego. The conclusion was that iCalendar wasn't designed to allow one to specify property values and property parameter values in multiple languages, and that one should use other mechanisms to provide iCalendar data in multiple languages (e.g., multipart/alternative with iMIP, HTTP content negotiation (RFC2295) with CalDAV). Cheers, Bernard Mike Douglass wrote: > Would it make sense if all properties that can take a language parameter > be allowed to appear multiple times? > > Currently I can internally support multiple languages for a vevent > description but there's no legal way to export the entire data as ics. > > There's also no way via caldav for example to update more than one > language in a single request > > RFC 2445 has the following properties with a language param: > > ATTENDEE (cn param) > CATEGORIES > COMMENT > CONTACT > DESCRIPTION > LOCATION > ORGANIZER (cn param) > REQUEST-STATUS > RESOURCES > SUMMARY > TZNAME > > > > Bernard Desruisseaux wrote: >> RFC 2445 allows some properties of TEXT value type to be specified >> multiple times. In some cases (e.g., "TZNAME") it is specified that >> the property can be specified more than once for specifying multiple >> language variants of the property value. >> >> I think section 4.1.2 Multiple Values should clarify how the >> "LANGUAGE" parameter should be handled with multi-valued TEXT >> properties. >> >> For instance, in a "VJOURNAL" calendar component, can I have two >> "DESCRIPTION" with "LANGUAGE=en", but only one "DESCRIPTION" with >> "LANGUAGE=fr"? If so, should my client only display the one in >> French, or should it display all three values? >> >> Currently, I think it should display all three values... >> >> Cheers, >> Bernard >> _______________________________________________ >> Ietf-calsify mailing list >> Ietf-calsify@osafoundation.org >> http://lists.osafoundation.org/mailman/listinfo/ietf-calsify >> >> > Return-Path: <reinhold@kainhofer.com> X-Original-To: Ietf-calsify@osafoundation.org Delivered-To: Ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 3B74480A09 for <Ietf-calsify@osafoundation.org>; Wed, 15 Nov 2006 06:19:51 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 2C2F714228F for <Ietf-calsify@osafoundation.org>; Wed, 15 Nov 2006 06:19:51 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 02802-04 for <Ietf-calsify@osafoundation.org>; Wed, 15 Nov 2006 06:19:48 -0800 (PST) Received: from doob.fam.tuwien.ac.at (doob.fam.tuwien.ac.at [128.130.51.99]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 49B37142282 for <Ietf-calsify@osafoundation.org>; Wed, 15 Nov 2006 06:19:48 -0800 (PST) Received: from curie.fam.tuwien.ac.at (reinhold@curie.fam.tuwien.ac.at [128.130.51.116]) by doob.fam.tuwien.ac.at (8.13.4/8.13.4/Debian-3sarge3) with ESMTP id kAFEJhFC016998 for <Ietf-calsify@osafoundation.org>; Wed, 15 Nov 2006 15:19:45 +0100 From: Reinhold Kainhofer <reinhold@kainhofer.com> Organization: FAM, Vienna University of Technology To: CALSIFY Mailinglist <Ietf-calsify@osafoundation.org> Date: Wed, 15 Nov 2006 15:19:41 +0100 User-Agent: KMail/1.9.5 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200611151519.42424.reinhold@kainhofer.com> X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-0.2 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Subject: [Ietf-calsify] Another recurrence rule question X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Wed, 15 Nov 2006 14:19:51 -0000 Hi all, Another issue to be cleared in a possible clearing FAQ about RFC 2445. In a weekly recurrence rule, when exactly is the weekday (Monday, Tuesday, etc.) taken from DTSTART and when not. In particular, take a recurrence rule: RRULE:FREQ=WEEKLY This event recurs every week on the same weekday as DTSTART. Now, what about: RRULE:FREQ=WEEKLY;BYMONTHDAY=15 Does this event recur on every 15 of each month, regardless of the weekday, or on every 15th of each month if it is the same weekday as DTSTART? In other words, does FREQ=WEEKLY always imply an implicit BYDAY=.. (value taken from DTSTART)? Cheers, Reinhold -- ------------------------------------------------------------------ Reinhold Kainhofer, Vienna University of Technology, Austria email: reinhold@kainhofer.com, http://reinhold.kainhofer.com/ * Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at/ * K Desktop Environment, http://www.kde.org, KOrganizer maintainer * Chorvereinigung "Jung-Wien", http://www.jung-wien.at/ Return-Path: <bernard.desruisseaux@oracle.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 03FB980A2A for <ietf-calsify@osafoundation.org>; Wed, 15 Nov 2006 06:01:48 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id E8CF214228F for <ietf-calsify@osafoundation.org>; Wed, 15 Nov 2006 06:01:47 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00492-06 for <ietf-calsify@osafoundation.org>; Wed, 15 Nov 2006 06:01:46 -0800 (PST) Received: from agminet01.oracle.com (agminet01.oracle.com [141.146.126.228]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 741D814228B for <ietf-calsify@osafoundation.org>; Wed, 15 Nov 2006 06:01:46 -0800 (PST) Received: from rgmgw1.us.oracle.com (rgmgw1.us.oracle.com [138.1.186.110]) by agminet01.oracle.com (Switch-3.2.4/Switch-3.1.7) with ESMTP id kAFE1dI3014477; Wed, 15 Nov 2006 08:01:39 -0600 Received: from rcsmt251.oracle.com (rcsmt251.oracle.com [148.87.90.196]) by rgmgw1.us.oracle.com (Switch-3.2.4/Switch-3.1.7) with ESMTP id kAFDmNEg011179; Wed, 15 Nov 2006 07:01:38 -0700 Received: from bdesruis-ca.ca.oracle.com by rcsmt250.oracle.com with ESMTP id 2205508621163599266; Wed, 15 Nov 2006 07:01:06 -0700 Message-ID: <455B1D9C.3030408@oracle.com> Date: Wed, 15 Nov 2006 09:01:00 -0500 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.8 (Windows/20061025) MIME-Version: 1.0 To: Oliver Block <lists@block-online.eu> Subject: Re: [Ietf-calsify] Section 4.3.10 Recurrence Rule: Order of rule parts References: <454E64A1.2060706@oracle.com> <200611141648.59017.lists@block-online.eu> In-Reply-To: <200611141648.59017.lists@block-online.eu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Whitelist: TRUE X-Whitelist: TRUE X-Brightmail-Tracker: AAAAAQAAAAI= X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Cc: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Wed, 15 Nov 2006 14:01:48 -0000 Oliver Block wrote: > Am Sonntag, 5. November 2006 23:24 schrieb Bernard Desruisseaux: >> In section 4.3.10 Recurrence Rule of RFC 2445 it says: >> > The rule parts are not ordered in any particular sequence. >> >> On the other hand, the way the ABNF of the "recur" rule is >> written, the "FREQ" rule should always appear first. > > Some RFC's explicitly say that text takes precedence over ABNF. That could > also be applied here. It is my understanding that the text takes precedence over the ABNF. It wouldn't hurt to state it clearly in the document. > >> I'm not sure how the "recur" rule should be rewritten. >> Any help appreciated... > > I would say that there is a typo in it > >> recur = "FREQ" = freq *( ...) > > should IMHO be > > recur = "FREQ" "=" freq *( ...) Yep. It's already fixed in draft -03. Cheers, Bernard > > Regards, > > Oliver > Return-Path: <aki.niemi@nokia.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 56BFC809A5 for <ietf-calsify@osafoundation.org>; Wed, 15 Nov 2006 05:32:17 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 4919B142288 for <ietf-calsify@osafoundation.org>; Wed, 15 Nov 2006 05:32:17 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29364-09 for <ietf-calsify@osafoundation.org>; Wed, 15 Nov 2006 05:32:15 -0800 (PST) Received: from mgw-ext13.nokia.com (mgw-ext13.nokia.com [131.228.20.172]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 76473142286 for <ietf-calsify@osafoundation.org>; Wed, 15 Nov 2006 05:32:15 -0800 (PST) Received: from esebh107.NOE.Nokia.com (esebh107.ntc.nokia.com [172.21.143.143]) by mgw-ext13.nokia.com (Switch-3.1.10/Switch-3.1.10) with ESMTP id kAFC4ag7014548 for <ietf-calsify@osafoundation.org>; Wed, 15 Nov 2006 14:07:01 +0200 Received: from esebh001.NOE.Nokia.com ([172.21.138.28]) by esebh107.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 15 Nov 2006 14:05:43 +0200 Received: from [172.21.36.67] ([172.21.36.67]) by esebh001.NOE.Nokia.com with Microsoft SMTPSVC(5.0.2195.6881); Wed, 15 Nov 2006 14:05:43 +0200 Subject: Reminder: calsify Jabber session tomorrow (was: Re: [Ietf-calsify] Jabber session next week) From: Aki Niemi <aki.niemi@nokia.com> To: ietf-calsify@osafoundation.org In-Reply-To: <455108B1.7030303@nokia.com> References: <455108B1.7030303@nokia.com> Content-Type: text/plain Organization: Nokia-NRC/Helsinki Date: Wed, 15 Nov 2006 14:05:42 +0200 Message-Id: <1163592342.14828.2.camel@macbuster.research.nokia.com> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 15 Nov 2006 12:05:43.0325 (UTC) FILETIME=[601DDCD0:01C708AE] X-Nokia-AV: Clean X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-0.4 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Wed, 15 Nov 2006 13:32:17 -0000 As a remainder, we have scheduled a jabber chat for tomorrow, Nov 16, at 17:00 CET / 11:00 EST / 8:00am PST. Send me a note if you plan to attend. Cheers, Aki ti, 2006-11-07 kello 14:29 -0800, ext Aki Niemi kirjoitti: > All, > > During yesterday's WG meeting here in sunny California, we decided to > continue with our weekly chat sessions. > > However, the usual time was difficult for some, so we decided to propose > a better one. Does Thursday, November 16, at 17:00 CET / 11:00 EST / > 8:00am PST work for everyone? > > Send me a note if this works for you; I'll send a calendar invitation to > this list as well. > > Cheers, > Aki > > > > _______________________________________________ > Ietf-calsify mailing list > Ietf-calsify@osafoundation.org > http://lists.osafoundation.org/mailman/listinfo/ietf-calsify Return-Path: <lists@block-online.eu> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id D8EF6808BB for <ietf-calsify@osafoundation.org>; Tue, 14 Nov 2006 07:54:50 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id CAEF114227E for <ietf-calsify@osafoundation.org>; Tue, 14 Nov 2006 07:54:50 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 09424-03 for <ietf-calsify@osafoundation.org>; Tue, 14 Nov 2006 07:54:48 -0800 (PST) Received: from mo-p06-ob.rzone.de (mo-p06-ob.rzone.de [81.169.146.184]) by laweleka.osafoundation.org (Postfix) with ESMTP id DA3A214227D for <ietf-calsify@osafoundation.org>; Tue, 14 Nov 2006 07:54:47 -0800 (PST) Received: from ollie.block.home (dslb-084-063-166-248.pools.arcor-ip.net [84.63.166.248]) by post.webmailer.de (fondel mo6) (RZmta 3.1) with ESMTP id iAEFBDW902730Q for <ietf-calsify@osafoundation.org>; Tue, 14 Nov 2006 16:49:29 +0100 (MET) Date: Tue, 14 Nov 2006 16:49:29 +0100 (MET) From: Oliver Block <lists@block-online.eu> To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Section 4.3.10 Recurrence Rule: Order of rule parts User-Agent: KMail/1.7.1 References: <454E64A1.2060706@oracle.com> In-Reply-To: <454E64A1.2060706@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200611141648.59017.lists@block-online.eu> X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Tue, 14 Nov 2006 15:54:51 -0000 Am Sonntag, 5. November 2006 23:24 schrieb Bernard Desruisseaux: > In section 4.3.10 Recurrence Rule of RFC 2445 it says: > > The rule parts are not ordered in any particular sequence. > > On the other hand, the way the ABNF of the "recur" rule is > written, the "FREQ" rule should always appear first. Some RFC's explicitly say that text takes precedence over ABNF. That could also be applied here. > I'm not sure how the "recur" rule should be rewritten. > Any help appreciated... I would say that there is a typo in it > recur = "FREQ" = freq *( ...) should IMHO be recur = "FREQ" "=" freq *( ...) Regards, Oliver -- Leben ist mehr als ... <http://www.nak-nrw.de/index.php?id=72> Return-Path: <douglm@rpi.edu> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id BE5FF80813 for <ietf-calsify@osafoundation.org>; Tue, 14 Nov 2006 06:20:20 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id AF9381422C1 for <ietf-calsify@osafoundation.org>; Tue, 14 Nov 2006 06:20:20 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 22226-02 for <ietf-calsify@osafoundation.org>; Tue, 14 Nov 2006 06:20:18 -0800 (PST) Received: from smtp5.server.rpi.edu (smtp5.server.rpi.edu [128.113.2.225]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id BA83A1422BB for <ietf-calsify@osafoundation.org>; Tue, 14 Nov 2006 06:20:17 -0800 (PST) Received: from [128.113.124.129] (crustacean-01.dynamic.rpi.edu [128.113.124.129]) by smtp5.server.rpi.edu (8.13.1/8.13.1) with ESMTP id kAEEKFjf007978 for <ietf-calsify@osafoundation.org>; Tue, 14 Nov 2006 09:20:15 -0500 Message-ID: <4559D0B1.4080707@rpi.edu> Date: Tue, 14 Nov 2006 09:20:33 -0500 From: Mike Douglass <douglm@rpi.edu> User-Agent: Thunderbird 1.5.0.5 (X11/20060808) MIME-Version: 1.0 Cc: Calsify WG <ietf-calsify@osafoundation.org> Subject: Re: [Ietf-calsify] Section 4.1.2 Multiple Values: LANGUAGE parameter References: <454E65C5.6030005@oracle.com> In-Reply-To: <454E65C5.6030005@oracle.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-CanItPRO-Stream: default X-RPI-SA-Score: undef - spam-scanning disabled X-Scanned-By: CanIt (www . canit . ca) X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-0.3 tagged_above=-50.0 required=4.0 tests=AWL, MISSING_HEADERS X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Tue, 14 Nov 2006 14:20:20 -0000 Would it make sense if all properties that can take a language parameter be allowed to appear multiple times? Currently I can internally support multiple languages for a vevent description but there's no legal way to export the entire data as ics. There's also no way via caldav for example to update more than one language in a single request RFC 2445 has the following properties with a language param: ATTENDEE (cn param) CATEGORIES COMMENT CONTACT DESCRIPTION LOCATION ORGANIZER (cn param) REQUEST-STATUS RESOURCES SUMMARY TZNAME Bernard Desruisseaux wrote: > RFC 2445 allows some properties of TEXT value type to be specified > multiple times. In some cases (e.g., "TZNAME") it is specified that > the property can be specified more than once for specifying multiple > language variants of the property value. > > I think section 4.1.2 Multiple Values should clarify how the > "LANGUAGE" parameter should be handled with multi-valued TEXT > properties. > > For instance, in a "VJOURNAL" calendar component, can I have two > "DESCRIPTION" with "LANGUAGE=en", but only one "DESCRIPTION" with > "LANGUAGE=fr"? If so, should my client only display the one in > French, or should it display all three values? > > Currently, I think it should display all three values... > > Cheers, > Bernard > _______________________________________________ > Ietf-calsify mailing list > Ietf-calsify@osafoundation.org > http://lists.osafoundation.org/mailman/listinfo/ietf-calsify > > -- Mike Douglass douglm@rpi.edu Senior Systems Programmer Communication & Collaboration Technologies 518 276 6780(voice) 2809 (fax) Rensselaer Polytechnic Institute 110 8th Street, Troy, NY 12180 Return-Path: <mikesamuel@gmail.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 4F3B4809A1 for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 21:01:59 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 415901422E9 for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 21:01:59 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 07552-08 for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 21:01:57 -0800 (PST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.185]) by laweleka.osafoundation.org (Postfix) with ESMTP id 499431422A8 for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 21:01:57 -0800 (PST) Received: by nf-out-0910.google.com with SMTP id k27so373009nfc for <ietf-calsify@osafoundation.org>; Tue, 07 Nov 2006 21:01:56 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=hOLaXSTupjsnzvsVNSJ5TkEwKMFm30gPKxUsiVlM7npjnWZCWXnz0PwYzOCA8vVsNqQw8R+0tJu7UvRR0eaA505HtCp/KAL2Wkmldj598vP3Rpmp1JFlE55gQx0c2iGMdOC1uxgQABNN4+03G/Ek3lUFafEoXByuHNhnhpxkPUg= Received: by 10.82.111.8 with SMTP id j8mr1645969buc.1162962115907; Tue, 07 Nov 2006 21:01:55 -0800 (PST) Received: by 10.82.175.5 with HTTP; Tue, 7 Nov 2006 21:01:55 -0800 (PST) Message-ID: <178b8d440611072101t473f5f2eh86ad320e98c27b4a@mail.gmail.com> Date: Tue, 7 Nov 2006 21:01:55 -0800 From: "Mike Samuel" <mikesamuel@gmail.com> To: "Jonathan Lennox" <lennox@cs.columbia.edu> Subject: Re: [Ietf-calsify] BYSETPOS and contracting BY* rules In-Reply-To: <17743.63974.55997.482331@metro-north.cs.columbia.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <17743.63974.55997.482331@metro-north.cs.columbia.edu> X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.1 tagged_above=-50.0 required=4.0 tests=RCVD_BY_IP X-Spam-Level: Cc: Calsify WG <ietf-calsify@osafoundation.org> X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mikesamuel@gmail.com List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Wed, 08 Nov 2006 05:01:59 -0000 On 06/11/06, Jonathan Lennox <lennox@cs.columbia.edu> wrote: > In a hallway discussion today, I happened to remember another ambiguity in > the iCalendar spec, which was brought up back on the old ietf-calendar > mailing list but not, I think, ever resolved. > > The issue is that BYSETPOS is specified only as > > The BYSETPOS rule part specifies a COMMA character (US-ASCII > decimal 44) separated list of values which corresponds to the nth > occurrence within the set of events specified by the rule. > > and the meaning of "the set of events specified by the rule" is very > unclear. > > Particularly, the case that none of the RFC 2445 examples illustrates is > what happens when BYSETPOS is used in conjunction with contracting BY* > rules, i.e. BY* rules describing intervals larger than the FREQ. > > The examples I came up with back in June 2001 (see the thread starting at > <http://www.imc.org/ietf-calendar/mail-archive/thrd11.html#01781> if you > really care about all the gory details) were: > > RRULE:DTSTART;TZID=America/New_York:20010401T090000 > RECUR:FREQ=WEEKLY;BYMONTH=4,6;BYDAY=FR;BYSETPOS=-1 > > RRULE:DTSTART;TZID=America/New_York:20010401T090000 > RECUR:FREQ=MONTHLY;BYMONTH=4,6;BYDAY=FR;BYSETPOS=-1 > > RRULE:DTSTART;TZID=America/New_York:20010401T090000 > RECUR:FREQ=YEARLY;BYMONTH=4,6;BYDAY=FR;BYSETPOS=-1 > > My proposal at the time was that these mean, respectively, "the last Friday > of the week, in April and June" (i.e. "Fridays in April and June", with > BYSETPOS irrelevant); "the last Friday of April, and the last Friday of > June"; and "the last Friday of (April or June)" (i.e., given DTSTART, "the > last Friday of June"). > > I still think this is right, but at the time not everyone agreed. > > (Note that these examples don't obey the new "DTSTART must be a set member" > constraint. It's an interesting question how to obey that for rules that > contain "BYSETPOS=-1".) > > Eric Busboom's 2445 revision draft at the time defined this by saying > > BYSETPOS operates on a set of events in one interval of the > recurrence rule. For a WEEKLY rule, the interval is one week, for a > MONTHLY rule, one month, and for a YEARLY rule, one year. > > This wording seems not to have made it into the current 2445bis draft. > > How do existing CUAs (if they implement BYSETPOS at all) interpret my three > examples above? Do people agree with my suggested interpretation? Google Calendar will generate each Friday in April and June for FREQ=WEEKLY;BYMONTH=4,6;BYDAY=FR;BYSETPOS=-1 It applies the BYSETPOS to each period, so each week independently in this case.. Since the set of Fridays in a given week has cardinality 1, the BYSETPOS has no effect. Return-Path: <mikesamuel@gmail.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 34F07810AE for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 20:56:05 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 268591422E9 for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 20:56:05 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 12314-02 for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 20:56:04 -0800 (PST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.188]) by laweleka.osafoundation.org (Postfix) with ESMTP id 4D48D1422E7 for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 20:56:04 -0800 (PST) Received: by nf-out-0910.google.com with SMTP id k27so371637nfc for <ietf-calsify@osafoundation.org>; Tue, 07 Nov 2006 20:56:03 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=LoVNMrnFaFf0l8Rfhuay9u0FVOfLVUVh6sQ6UPK2k9081+W/VZoVO9+MmPFhekXHcLpUnkktRXTXOo2v12lOKaKViBsWG7KyN1YkKi+DfzCSIxOUzsZ0NqQSGr2w8lf60B9LNEQj3+Zfpc0QzyNGMsdF05VBHJOw05dmmd0Ss+U= Received: by 10.82.111.8 with SMTP id j8mr1645328buc.1162961762713; Tue, 07 Nov 2006 20:56:02 -0800 (PST) Received: by 10.82.175.5 with HTTP; Tue, 7 Nov 2006 20:56:02 -0800 (PST) Message-ID: <178b8d440611072056m5c70cb7ex70b093e15ac9ee25@mail.gmail.com> Date: Tue, 7 Nov 2006 20:56:02 -0800 From: "Mike Samuel" <mikesamuel@gmail.com> To: "Jonathan Lennox" <lennox@cs.columbia.edu> Subject: Re: [Ietf-calsify] BYDAY integers with other BY* rules (was: BYSETPOS and contracting BY* rules) In-Reply-To: <17744.40520.394392.492073@metro-north.cs.columbia.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <17743.63974.55997.482331@metro-north.cs.columbia.edu> <200611071121.53248.reinhold@kainhofer.com> <17744.40520.394392.492073@metro-north.cs.columbia.edu> X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.1 tagged_above=-50.0 required=4.0 tests=RCVD_BY_IP X-Spam-Level: Cc: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mikesamuel@gmail.com List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Wed, 08 Nov 2006 04:56:05 -0000 On 07/11/06, Jonathan Lennox <lennox@cs.columbia.edu> wrote: > On Tuesday, November 7 2006, "Reinhold Kainhofer" wrote to "ietf-calsify@osafoundation.org" saying: > > > AFAIU RFC 2445, the -1FR means the last friday in the set of dates that match > > the rule evaluation so far. Thus, I get the same results as with BYSETPOS: > > I've always agreed with your second interpretation of RFC 2445: the numbers > in the BYDAY rule refer to the period of time described by the FREQ. "-1FR" > means the last Friday of the month in a MONTHLY rule, and the last Friday of > the year in a YEARLY rule. > > This seems to me to be the most straightforward reading of the BYDAY > definition: > > Each BYDAY value can also be preceded by a positive (+n) or > negative (-n) integer. If present, this indicates the nth > occurrence of the specific day within the MONTHLY or YEARLY RRULE. > For example, within a MONTHLY rule, +1MO (or simply 1MO) > represents the first Monday within the month, whereas -1MO > represents the last Monday of the month. If an integer modifier > is not present, it means all days of this type within the > specified frequency. For example, within a MONTHLY rule, MO > represents all Mondays within the month. > > That would indeed mean that the other BY* rules in the rule aren't relevant > to the interpretation of BYDAY, and that the order of interpretation of BY* > rules other than BYSETPOS isn't important. > > Unfortunately, this interpretation is directly contradicted by RFC 2445's > VTIMEZONE example, which describes US-Eastern DST transitions as > > RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10 > > I've always interpreted this VTIMEZONE example as a bug in the spec, but I > see how it can make sense if BYDAY integers are interpreted as being like > BYSETPOS. > > What do other implementations do? Google Calendar treats this as the last Sunday of the year, if it happens to fall in October, which it never can, so this recurrence will generate no results. Return-Path: <aki.niemi@nokia.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id AE1BE80D50 for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 14:33:47 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 572431422FD for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 14:33:47 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11894-08 for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 14:33:47 -0800 (PST) Received: from mgw-ext11.nokia.com (mgw-ext11.nokia.com [131.228.20.170]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id A0B241422EA for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 14:33:46 -0800 (PST) Received: from esebh107.NOE.Nokia.com (esebh107.ntc.nokia.com [172.21.143.143]) by mgw-ext11.nokia.com (Switch-3.1.10/Switch-3.1.10) with ESMTP id kA7MXejq005003; Wed, 8 Nov 2006 00:33:42 +0200 Received: from esebh002.NOE.Nokia.com ([172.21.138.77]) by esebh107.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 8 Nov 2006 00:33:41 +0200 Received: from [10.162.253.76] ([10.162.253.76]) by esebh002.NOE.Nokia.com with Microsoft SMTPSVC(5.0.2195.6881); Wed, 8 Nov 2006 00:33:40 +0200 From: Aki Niemi <aki.niemi@nokia.com> To: ietf-calsify@osafoundation.org, Eliot Lear <lear@cisco.com> Content-Type: text/calendar; name=calendar.ics; charset=utf-8; METHOD=REQUEST Organization: Nokia-NRC/Helsinki Date: Tue, 07 Nov 2006 22:33:35 +0000 Message-Id: <1162938816.13314.4.camel@macbuster.research.nokia.com> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 07 Nov 2006 22:33:40.0597 (UTC) FILETIME=[C6375250:01C702BC] X-eXpurgate-Category: 1/0 X-eXpurgate-ID: 149371::061108003342-122C6BB0-3D4EF648/0-0/0-1 X-Nokia-AV: Clean X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-0.4 tagged_above=-50.0 required=4.0 tests=AWL, UPPERCASE_50_75 X-Spam-Level: Subject: [Ietf-calsify] Calsify Jabber chat session X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Tue, 07 Nov 2006 22:33:47 -0000 BEGIN:VCALENDAR CALSCALE:GREGORIAN PRODID:-//Ximian//NONSGML Evolution Calendar//EN VERSION:2.0 METHOD:REQUEST BEGIN:VTIMEZONE TZID:/softwarestudio.org/Olson_20011030_5/Europe/Helsinki X-LIC-LOCATION:Europe/Helsinki BEGIN:DAYLIGHT TZOFFSETFROM:+0200 TZOFFSETTO:+0300 TZNAME:EEST DTSTART:19700329T030000 RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3 END:DAYLIGHT BEGIN:STANDARD TZOFFSETFROM:+0300 TZOFFSETTO:+0200 TZNAME:EET DTSTART:19701025T040000 RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10 END:STANDARD END:VTIMEZONE BEGIN:VEVENT UID:20061107T220248Z-6983-1000-1-0@macbuster DTSTAMP:20061107T223333Z DTSTART;TZID=/softwarestudio.org/Olson_20011030_5/Europe/Helsinki: 20061116T180000 DTEND;TZID=/softwarestudio.org/Olson_20011030_5/Europe/Helsinki: 20061116T190000 SEQUENCE:5 SUMMARY:Calsify Jabber chat session LOCATION:calsify@jabber.ietf.org CLASS:PUBLIC ORGANIZER;CN=Aki Niemi:MAILTO:aki.niemi@nokia.com CREATED:20061107T222919 LAST-MODIFIED:20061107T223248 X-MICROSOFT-CDO-BUSYSTATUS:BUSY X-MICROSOFT-CDO-INSTTYPE:0 X-MICROSOFT-CDO-ALLDAYEVENT:FALSE X-MICROSOFT-CDO-IMPORTANCE:1 TRANSP:OPAQUE DESCRIPTION:Please RSVP to me either using iTIP or via email.\n\nAgenda: \n\nDiscussing the remaining open issues.\n\nResources:\n\nLink to the Calsify WG issue tracker:\n\nhttp: //ofcourseimright.com/cgi-bin/roundup/calsify/\n\nA good place to learn more about Jabber is at:\n\nhttp://www.jabber.org\n\nSee you there. ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED; RSVP=TRUE;CN=Aki Niemi;LANGUAGE=en:MAILTO:aki.niemi@nokia.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION; RSVP=TRUE;LANGUAGE=en:MAILTO:ietf-calsify@osafoundation.org ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION; RSVP=TRUE;CN=Eliot Lear;LANGUAGE=en:MAILTO:lear@cisco.com END:VEVENT END:VCALENDAR Return-Path: <aki.niemi@nokia.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 3C47C80CEA for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 14:29:24 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 2DCD31422FD for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 14:29:24 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08723-10 for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 14:29:22 -0800 (PST) Received: from mgw-ext13.nokia.com (mgw-ext13.nokia.com [131.228.20.172]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 7555F1422FE for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 14:29:22 -0800 (PST) Received: from esebh105.NOE.Nokia.com (esebh105.ntc.nokia.com [172.21.138.211]) by mgw-ext13.nokia.com (Switch-3.1.10/Switch-3.1.10) with ESMTP id kA7MTHFK029542 for <ietf-calsify@osafoundation.org>; Wed, 8 Nov 2006 00:29:20 +0200 Received: from esebh002.NOE.Nokia.com ([172.21.138.77]) by esebh105.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 8 Nov 2006 00:29:09 +0200 Received: from [10.162.253.76] ([10.162.253.76]) by esebh002.NOE.Nokia.com with Microsoft SMTPSVC(5.0.2195.6881); Wed, 8 Nov 2006 00:29:09 +0200 Message-ID: <455108B1.7030303@nokia.com> Date: Tue, 07 Nov 2006 14:29:05 -0800 From: Aki Niemi <aki.niemi@nokia.com> Organization: Nokia-NRC/Helsinki User-Agent: Thunderbird 1.5.0.7 (X11/20060918) MIME-Version: 1.0 To: ietf-calsify@osafoundation.org X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 07 Nov 2006 22:29:09.0846 (UTC) FILETIME=[24D5FF60:01C702BC] X-eXpurgate-Category: 1/0 X-eXpurgate-ID: 149371::061108002920-6FB5ABB0-0AE6F9DD/0-0/0-1 X-Nokia-AV: Clean X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-0.4 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Subject: [Ietf-calsify] Jabber session next week X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Tue, 07 Nov 2006 22:29:24 -0000 All, During yesterday's WG meeting here in sunny California, we decided to continue with our weekly chat sessions. However, the usual time was difficult for some, so we decided to propose a better one. Does Thursday, November 16, at 17:00 CET / 11:00 EST / 8:00am PST work for everyone? Send me a note if this works for you; I'll send a calendar invitation to this list as well. Cheers, Aki Return-Path: <lennox@cs.columbia.edu> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 1CE3F810B8 for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 08:45:11 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 0E3941422D0 for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 08:45:11 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23703-07 for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 08:45:09 -0800 (PST) Received: from cs.columbia.edu (cs.columbia.edu [128.59.16.20]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 76B871422B3 for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 08:45:09 -0800 (PST) Received: from metro-north.cs.columbia.edu (metro-north.cs.columbia.edu [128.59.19.61]) by cs.columbia.edu (8.12.10/8.12.10) with ESMTP id kA7Ghm7l023660 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 11:45:07 -0500 (EST) Received: from metro-north.cs.columbia.edu (localhost [127.0.0.1]) by metro-north.cs.columbia.edu (8.12.10/8.12.10) with ESMTP id kA7Ghmha014029 for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 11:43:48 -0500 (EST) Received: (from lennox@localhost) by metro-north.cs.columbia.edu (8.12.10/8.12.10/Submit) id kA7Ghltp014026; Tue, 7 Nov 2006 11:43:47 -0500 (EST) X-Authentication-Warning: metro-north.cs.columbia.edu: lennox set sender to lennox@cs.columbia.edu using -f From: Jonathan Lennox <lennox@cs.columbia.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17744.47043.655617.8167@metro-north.cs.columbia.edu> Date: Tue, 7 Nov 2006 11:43:47 -0500 To: Calsify WG <ietf-calsify@osafoundation.org> X-Mailer: VM 7.19 under Emacs 20.7.1 X-PerlMx-Spam: Gauge=IIIIIII, Probability=7%, X-Seen-By filter2.cs.columbia.edu X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests= X-Spam-Level: Subject: [Ietf-calsify] RRULEs with DTSTART and DTEND in different time zones X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Tue, 07 Nov 2006 16:45:11 -0000 People have mentioned that the case needs to be handled when DTSTART and DTEND are in different time zones -- for example, for plane flights. Have people thought about what this means for recurrence durations, when the two time zones have varying relative UTC offsets? Specifically: DTSTART;TZID=America/Phoenix:20061027T150000 DTEND;TZID=America/Los_Angeles:20061027T160000 RRULE:FREQ=WEEKLY;COUNT=2 The first instance of the recurrence starts at 2006-10-27 15:00:00 MST (GMT+7), and ends at 2006-10-27 16:00:00 PDT (GMT+7), 1 hour later. The second instance of the recurrence starts at 2006-11-03 15:00:00 MST (GMT+7), and ends -- when? One could argue for either 2006-11-03 15:00:00 PST (GMT+8), 1 hour later, or 2006-11-03 16:00:00 PST (GMT+8), 2 hours later. Does anyone handle this case? If UIs allow separate timezones for event starting and ending times, this actually seems like something that could poentially be constructed in a calendar UI. -- Jonathan Lennox lennox@cs.columbia.edu Return-Path: <lennox@cs.columbia.edu> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id A1A3280DB6 for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 06:55:13 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 93D8014229E for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 06:55:13 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14725-10 for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 06:55:12 -0800 (PST) Received: from cs.columbia.edu (cs.columbia.edu [128.59.16.20]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id DD2B3142287 for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 06:55:11 -0800 (PST) Received: from metro-north.cs.columbia.edu (metro-north.cs.columbia.edu [128.59.19.61]) by cs.columbia.edu (8.12.10/8.12.10) with ESMTP id kA7Et57l005564 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 7 Nov 2006 09:55:06 -0500 (EST) Received: from metro-north.cs.columbia.edu (localhost [127.0.0.1]) by metro-north.cs.columbia.edu (8.12.10/8.12.10) with ESMTP id kA7Et5ha013651; Tue, 7 Nov 2006 09:55:05 -0500 (EST) Received: (from lennox@localhost) by metro-north.cs.columbia.edu (8.12.10/8.12.10/Submit) id kA7Et4nb013648; Tue, 7 Nov 2006 09:55:04 -0500 (EST) X-Authentication-Warning: metro-north.cs.columbia.edu: lennox set sender to lennox@cs.columbia.edu using -f From: Jonathan Lennox <lennox@cs.columbia.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17744.40520.394392.492073@metro-north.cs.columbia.edu> Date: Tue, 7 Nov 2006 09:55:04 -0500 To: Reinhold Kainhofer <reinhold@kainhofer.com> Subject: Re: [Ietf-calsify] BYDAY integers with other BY* rules (was: BYSETPOS and contracting BY* rules) In-Reply-To: <200611071121.53248.reinhold@kainhofer.com> References: <17743.63974.55997.482331@metro-north.cs.columbia.edu> <200611071121.53248.reinhold@kainhofer.com> X-Mailer: VM 7.19 under Emacs 20.7.1 X-PerlMx-Spam: Gauge=IIIIIII, Probability=7%, X-Seen-By filter1.cs.columbia.edu X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests= X-Spam-Level: Cc: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Tue, 07 Nov 2006 14:55:13 -0000 On Tuesday, November 7 2006, "Reinhold Kainhofer" wrote to "ietf-calsify@osafoundation.org" saying: > AFAIU RFC 2445, the -1FR means the last friday in the set of dates that match > the rule evaluation so far. Thus, I get the same results as with BYSETPOS: I've always agreed with your second interpretation of RFC 2445: the numbers in the BYDAY rule refer to the period of time described by the FREQ. "-1FR" means the last Friday of the month in a MONTHLY rule, and the last Friday of the year in a YEARLY rule. This seems to me to be the most straightforward reading of the BYDAY definition: Each BYDAY value can also be preceded by a positive (+n) or negative (-n) integer. If present, this indicates the nth occurrence of the specific day within the MONTHLY or YEARLY RRULE. For example, within a MONTHLY rule, +1MO (or simply 1MO) represents the first Monday within the month, whereas -1MO represents the last Monday of the month. If an integer modifier is not present, it means all days of this type within the specified frequency. For example, within a MONTHLY rule, MO represents all Mondays within the month. That would indeed mean that the other BY* rules in the rule aren't relevant to the interpretation of BYDAY, and that the order of interpretation of BY* rules other than BYSETPOS isn't important. Unfortunately, this interpretation is directly contradicted by RFC 2445's VTIMEZONE example, which describes US-Eastern DST transitions as RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10 I've always interpreted this VTIMEZONE example as a bug in the spec, but I see how it can make sense if BYDAY integers are interpreted as being like BYSETPOS. What do other implementations do? -- Jonathan Lennox lennox@cs.columbia.edu Return-Path: <reinhold@kainhofer.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id C528380D1D for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 02:24:56 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id B66501422E9 for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 02:24:56 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01755-10 for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 02:24:55 -0800 (PST) Received: from doob.fam.tuwien.ac.at (doob.fam.tuwien.ac.at [128.130.51.99]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id A3F5F1422E8 for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 02:24:54 -0800 (PST) Received: from einstein.kainhofer.com (localhost [127.0.0.1]) by doob.fam.tuwien.ac.at (8.13.4/8.13.4/Debian-3sarge3) with ESMTP id kA7AOp50032330 for <ietf-calsify@osafoundation.org>; Tue, 7 Nov 2006 11:24:51 +0100 From: Reinhold Kainhofer <reinhold@kainhofer.com> Organization: Vienna University of Technology To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] BYSETPOS and contracting BY* rules Date: Tue, 7 Nov 2006 11:21:52 +0100 User-Agent: KMail/1.9.5 References: <17743.63974.55997.482331@metro-north.cs.columbia.edu> In-Reply-To: <17743.63974.55997.482331@metro-north.cs.columbia.edu> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200611071121.53248.reinhold@kainhofer.com> X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-0.2 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Tue, 07 Nov 2006 10:24:56 -0000 Am Dienstag, 7. November 2006 04:13 schrieb Jonathan Lennox: > The examples I came up with back in June 2001 (see the thread starting at > <http://www.imc.org/ietf-calendar/mail-archive/thrd11.html#01781> if you > really care about all the gory details) were: > > =A0 =A0 =A0 =A0RRULE:DTSTART;TZID=3DAmerica/New_York:20010401T090000 > =A0 =A0 =A0 =A0RECUR:FREQ=3DWEEKLY;BYMONTH=3D4,6;BYDAY=3DFR;BYSETPOS=3D-1 > > =A0 =A0 =A0 =A0RRULE:DTSTART;TZID=3DAmerica/New_York:20010401T090000 > =A0 =A0 =A0 =A0RECUR:FREQ=3DMONTHLY;BYMONTH=3D4,6;BYDAY=3DFR;BYSETPOS=3D-1 > > =A0 =A0 =A0 =A0RRULE:DTSTART;TZID=3DAmerica/New_York:20010401T090000 > =A0 =A0 =A0 =A0RECUR:FREQ=3DYEARLY;BYMONTH=3D4,6;BYDAY=3DFR;BYSETPOS=3D-1 > > My proposal at the time was that these mean, respectively, "the last Frid= ay > of the week, in April and June" (i.e. "Fridays in April and June", with > BYSETPOS irrelevant); "the last Friday of April, and the last Friday of > June"; and "the last Friday of (April or June)" (i.e., given DTSTART, "the > last Friday of June"). I think so, too. A similar issue happens with BYDAY, which is similar to BYSETPOS, only that= it=20 is evaluated before all BY(HOUR|MINUTE|SECOND) are evaluated and that it ha= s=20 an additional constraint of giving one or more weekdays, too. DTSTART;TZID=3DAmerica/New_York:20010401T090000 RRULE:FREQ=3DWEEKLY;BYMONTH=3D4,6;BYDAY=3D-1FR DTSTART;TZID=3DAmerica/New_York:20010401T090000 RRULE:FREQ=3DMONTHLY;BYMONTH=3D4,6;BYDAY=3D-1FR DTSTART;TZID=3DAmerica/New_York:20010401T090000 RRULE:FREQ=3DYEARLY;BYMONTH=3D4,6;BYDAY=3D-1FR AFAIU RFC 2445, the -1FR means the last friday in the set of dates that mat= ch=20 the rule evaluation so far. Thus, I get the same results as with BYSETPOS: In the first example, where we loop over each week, that set contains only = one=20 Mon-Sun of that week, so the -1 is irrelevant. In the second example, we loop over all months, the bymonth returns an empt= y=20 set for all months other than april and jung. But in april and in june, the= =20 set contains all days of that month, so -1FR is the last friday of april wh= en=20 the loop is in april, and the last friday of june, when the loop reache jun= e. In the third example, we loop over all years, then choose only all days fro= m=20 april and june, and finally the BYDAY selects the last friday of that set,= =20 which is the last friday of june. It's even more interesting when we add BYWEEKNO... Or am I misunderstanding the BYDAY rule part here, and=20 RRULE:FREQ=3DYEARLY;BYWEEKNO=3D3;BYDAY=3D-1FR matches only the last friday of the year if it is in week #3? If so, why is the order of the evaluation relevant? The only thing that is= =20 important in that case is that BYSETPOS are evaluated last, all other BY*=20 rule parts else can be evaluated in any order... That's another example that would help a lot if it appeared in an official= =20 =46AQ. As I already mentioned several times, the RFC explains only some ver= y=20 simple RRULEs, which are quite clear anyway, but forgets to give examples=20 where the details are important (e.g. in the examples given, the order of t= he=20 evaluation of the rule parts is irrelevant, while in reality there are=20 several cases, where you get a different result if you evaluate the parts i= n=20 a different order). Cheers, Reinhol =20 =2D-=20 =2D----------------------------------------------------------------- Reinhold Kainhofer, Vienna University of Technology, Austria email: reinhold@kainhofer.com, http://reinhold.kainhofer.com/ * Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.a= t/ * K Desktop Environment, http://www.kde.org, KOrganizer maintainer * Chorvereinigung "Jung-Wien", http://www.jung-wien.at/ Return-Path: <TimHare@comcast.net> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 30BD480C2E for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 19:31:31 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 21FF71422CD for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 19:31:31 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 17342-05 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 19:31:30 -0800 (PST) Received: from sccrmhc12.comcast.net (sccrmhc12.comcast.net [204.127.200.82]) by laweleka.osafoundation.org (Postfix) with ESMTP id 9DCCF1422C6 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 19:31:30 -0800 (PST) Received: from thare (c-68-84-31-33.hsd1.fl.comcast.net[68.84.31.33]) by comcast.net (sccrmhc12) with SMTP id <2006110703312901200nhtuie>; Tue, 7 Nov 2006 03:31:29 +0000 From: "Tim Hare" <TimHare@comcast.net> To: "'Calsify WG'" <ietf-calsify@osafoundation.org> Subject: RE: [Ietf-calsify] Section 4.1.2 Multiple Values: LANGUAGE parameter Date: Mon, 6 Nov 2006 22:31:28 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook, Build 11.0.6353 In-Reply-To: <8855BB563B38EB5F7037027E@ninevah.local> Thread-Index: AccBtOFcmYW5yi2RS5uhr9WLwYpEZQAZ8HEQ X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962 Message-Id: <20061107033130.9DCCF1422C6@laweleka.osafoundation.org> X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=2.6 tagged_above=-50.0 required=4.0 tests=AWL, DNS_FROM_RFC_POST, DNS_FROM_RFC_WHOIS, MSGID_FROM_MTA_ID X-Spam-Level: ** X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Tue, 07 Nov 2006 03:31:31 -0000 The MIME approach makes all of the components in an iCalendar/iTIP set match, language-wise, which probably is a good thing. Tim Hare Interested Bystander, Non-Inc. -----Original Message----- From: ietf-calsify-bounces@osafoundation.org [mailto:ietf-calsify-bounces@osafoundation.org] On Behalf Of Cyrus Daboo Sent: Monday, November 06, 2006 10:04 AM To: Bernard Desruisseaux; Calsify WG Subject: Re: [Ietf-calsify] Section 4.1.2 Multiple Values: LANGUAGE parameter Hi Bernard, --On November 5, 2006 5:29:25 PM -0500 Bernard Desruisseaux <bernard.desruisseaux@oracle.com> wrote: > RFC 2445 allows some properties of TEXT value type to be specified > multiple times. In some cases (e.g., "TZNAME") it is specified that > the property can be specified more than once for specifying multiple > language variants of the property value. > > I think section 4.1.2 Multiple Values should clarify how the > "LANGUAGE" parameter should be handled with multi-valued TEXT > properties. > > For instance, in a "VJOURNAL" calendar component, can I have two > "DESCRIPTION" with "LANGUAGE=en", but only one "DESCRIPTION" with > "LANGUAGE=fr"? If so, should my client only display the one in > French, or should it display all three values? > > Currently, I think it should display all three values... Its really not clear how multi-lingual 'alternatives' of an iCalendar component should be handled. The suggestion of using multiple properties with different LANGUAGES really does not work as there is no way to unambiguously tie the variants together as alternatives. A better approach might be to say that language alternatives should be constructed at the MIME level - i.e. as separate components in separate MIME parts inside a multipart/alternative. -- Cyrus Daboo _______________________________________________ Ietf-calsify mailing list Ietf-calsify@osafoundation.org http://lists.osafoundation.org/mailman/listinfo/ietf-calsify Return-Path: <lennox@cs.columbia.edu> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id A0FE28092A for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 19:14:27 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 91B50142276 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 19:14:27 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18251-01 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 19:14:26 -0800 (PST) Received: from cs.columbia.edu (cs.columbia.edu [128.59.16.20]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id ABB8B14227F for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 19:14:25 -0800 (PST) Received: from metro-north.cs.columbia.edu (metro-north.cs.columbia.edu [128.59.19.61]) by cs.columbia.edu (8.12.10/8.12.10) with ESMTP id kA73Dh7l011498 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 22:14:23 -0500 (EST) Received: from metro-north.cs.columbia.edu (localhost [127.0.0.1]) by metro-north.cs.columbia.edu (8.12.10/8.12.10) with ESMTP id kA73Dgha008718 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 22:13:42 -0500 (EST) Received: (from lennox@localhost) by metro-north.cs.columbia.edu (8.12.10/8.12.10/Submit) id kA73DgGb008715; Mon, 6 Nov 2006 22:13:42 -0500 (EST) X-Authentication-Warning: metro-north.cs.columbia.edu: lennox set sender to lennox@cs.columbia.edu using -f From: Jonathan Lennox <lennox@cs.columbia.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17743.63974.55997.482331@metro-north.cs.columbia.edu> Date: Mon, 6 Nov 2006 22:13:42 -0500 To: Calsify WG <ietf-calsify@osafoundation.org> X-Mailer: VM 7.19 under Emacs 20.7.1 X-PerlMx-Spam: Gauge=IIIIIII, Probability=7%, X-Seen-By filter2.cs.columbia.edu X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests= X-Spam-Level: Subject: [Ietf-calsify] BYSETPOS and contracting BY* rules X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Tue, 07 Nov 2006 03:14:27 -0000 In a hallway discussion today, I happened to remember another ambiguity in the iCalendar spec, which was brought up back on the old ietf-calendar mailing list but not, I think, ever resolved. The issue is that BYSETPOS is specified only as The BYSETPOS rule part specifies a COMMA character (US-ASCII decimal 44) separated list of values which corresponds to the nth occurrence within the set of events specified by the rule. and the meaning of "the set of events specified by the rule" is very unclear. Particularly, the case that none of the RFC 2445 examples illustrates is what happens when BYSETPOS is used in conjunction with contracting BY* rules, i.e. BY* rules describing intervals larger than the FREQ. The examples I came up with back in June 2001 (see the thread starting at <http://www.imc.org/ietf-calendar/mail-archive/thrd11.html#01781> if you really care about all the gory details) were: RRULE:DTSTART;TZID=America/New_York:20010401T090000 RECUR:FREQ=WEEKLY;BYMONTH=4,6;BYDAY=FR;BYSETPOS=-1 RRULE:DTSTART;TZID=America/New_York:20010401T090000 RECUR:FREQ=MONTHLY;BYMONTH=4,6;BYDAY=FR;BYSETPOS=-1 RRULE:DTSTART;TZID=America/New_York:20010401T090000 RECUR:FREQ=YEARLY;BYMONTH=4,6;BYDAY=FR;BYSETPOS=-1 My proposal at the time was that these mean, respectively, "the last Friday of the week, in April and June" (i.e. "Fridays in April and June", with BYSETPOS irrelevant); "the last Friday of April, and the last Friday of June"; and "the last Friday of (April or June)" (i.e., given DTSTART, "the last Friday of June"). I still think this is right, but at the time not everyone agreed. (Note that these examples don't obey the new "DTSTART must be a set member" constraint. It's an interesting question how to obey that for rules that contain "BYSETPOS=-1".) Eric Busboom's 2445 revision draft at the time defined this by saying BYSETPOS operates on a set of events in one interval of the recurrence rule. For a WEEKLY rule, the interval is one week, for a MONTHLY rule, one month, and for a YEARLY rule, one year. This wording seems not to have made it into the current 2445bis draft. How do existing CUAs (if they implement BYSETPOS at all) interpret my three examples above? Do people agree with my suggested interpretation? -- Jonathan Lennox lennox@cs.columbia.edu Return-Path: <lennox@cs.columbia.edu> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id A5FE580B95 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 16:41:53 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 96B181422E0 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 16:41:53 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 25369-05 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 16:41:53 -0800 (PST) Received: from cs.columbia.edu (cs.columbia.edu [128.59.16.20]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 075FA1422BA for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 16:41:52 -0800 (PST) Received: from metro-north.cs.columbia.edu (metro-north.cs.columbia.edu [128.59.19.61]) by cs.columbia.edu (8.12.10/8.12.10) with ESMTP id kA70b97l013652 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 19:41:49 -0500 (EST) Received: from metro-north.cs.columbia.edu (localhost [127.0.0.1]) by metro-north.cs.columbia.edu (8.12.10/8.12.10) with ESMTP id kA70b9ha006246 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 19:37:09 -0500 (EST) Received: (from lennox@localhost) by metro-north.cs.columbia.edu (8.12.10/8.12.10/Submit) id kA70b9kg006243; Mon, 6 Nov 2006 19:37:09 -0500 (EST) X-Authentication-Warning: metro-north.cs.columbia.edu: lennox set sender to lennox@cs.columbia.edu using -f From: Jonathan Lennox <lennox@cs.columbia.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17743.54581.63064.721494@metro-north.cs.columbia.edu> Date: Mon, 6 Nov 2006 19:37:09 -0500 To: Calsify WG <ietf-calsify@osafoundation.org> X-Mailer: VM 7.19 under Emacs 20.7.1 X-PerlMx-Spam: Gauge=IIIIIII, Probability=7%, X-Seen-By filter2.cs.columbia.edu X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests= X-Spam-Level: Subject: [Ietf-calsify] The "other" time discontinuity: leap-seconds X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Tue, 07 Nov 2006 00:41:54 -0000 While I was thinking about the DST discontinuities, it occurred to me that we should also address the "other" time discontinuity, leap-seconds. My proposal is that iCalendar be completely ignorant of leap-seconds, i.e. treat time as a fixed-radix 24:60:60 timescale. (Pedants can treat this as UT1, TAI, or "POSIX Time", as they like.) Thus, calendar authors MUST NOT put "60" in the seconds field of a DATE-TIME value, and the "nominal duration" rules assume that there are always 60 seconds in a minute. That is, all occurences of each of the following events end at 00:00:00 of the day after they start (even though there was a leap second at 2005-12-31 23:59:60 UTC): DTSTART:20051231T235900Z DURATION:PT1M DTSTART:20051231T235900Z DURATION:PT60S DTSTART:20051231T235900Z DURATION:PT1M FREQ=DAILY;COUNT=2 DTSTART:20051231T235900Z DURATION:PT60S FREQ=DAILY;COUNT=2 DTSTART:20051230T235900Z DURATION:PT1M FREQ=DAILY;COUNT=2 DTSTART:20051230T235900Z DURATION:PT60S FREQ=DAILY;COUNT=2 I feel quite confident that this is the behavior you'll see from every existing calendaring client. -- Jonathan Lennox lennox@cs.columbia.edu Return-Path: <lennox@cs.columbia.edu> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id CE4D9805C3 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 16:25:10 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id BFE5E1422D0 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 16:25:10 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 25766-02 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 16:25:10 -0800 (PST) Received: from cs.columbia.edu (cs.columbia.edu [128.59.16.20]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 1095C14225D for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 16:25:09 -0800 (PST) Received: from metro-north.cs.columbia.edu (metro-north.cs.columbia.edu [128.59.19.61]) by cs.columbia.edu (8.12.10/8.12.10) with ESMTP id kA70Lg7l007394 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 19:25:03 -0500 (EST) Received: from metro-north.cs.columbia.edu (localhost [127.0.0.1]) by metro-north.cs.columbia.edu (8.12.10/8.12.10) with ESMTP id kA70Lgha006220 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 19:21:42 -0500 (EST) Received: (from lennox@localhost) by metro-north.cs.columbia.edu (8.12.10/8.12.10/Submit) id kA70LfuT006217; Mon, 6 Nov 2006 19:21:41 -0500 (EST) X-Authentication-Warning: metro-north.cs.columbia.edu: lennox set sender to lennox@cs.columbia.edu using -f From: Jonathan Lennox <lennox@cs.columbia.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17743.53653.783956.838019@metro-north.cs.columbia.edu> Date: Mon, 6 Nov 2006 19:21:41 -0500 To: Calsify WG <ietf-calsify@osafoundation.org> X-Mailer: VM 7.19 under Emacs 20.7.1 X-PerlMx-Spam: Gauge=IIIIIII, Probability=7%, X-Seen-By filter1.cs.columbia.edu X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests= X-Spam-Level: Subject: [Ietf-calsify] DST discontinuities part 3: discontinuities for event end times X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Tue, 07 Nov 2006 00:25:10 -0000 My third issue has to do with how you handle the case when an event's end time "would" occur within a DST discontinuity. It's hard to even define this issue without a resolution to Issue 27 -- what DTEND/DURATION mean for events that cross a DST transition. It sounded like the consensus in the room was leaning towards the idea that durations are "nominal" durations, not "real" durations, i.e. in America/New_York, a PT8H event that starts at 2006-04-02 00:00:00, or 2006-10-29 00:00:00, ends at 08:00:00 in both cases (for a real duration of seven hours or nine hours, respectively). If that is indeed the case, the question needs to be answered: when does the event DTSTART;TZID=America/New_York:20060402T000000 DURATION:PT2H30M end? The nominal duration would imply an end at 2006-04-02 02:30:00, which in America/New_York doesn't exist. Similarly, the nominal-duration rules would indicate that DTSTART;TZID=America/New_York:20061029T000000 DURATION:PT1H30M would end at 2006-10-29 01:30:00, which could refer to either 2006-10-29 01:30:00 EDT or 2006-10-29 01:30:00 EST. To be clear, the fact that my examples used sub-day duration lengths isn't relevant here; the problem also occurs with DTSTART;TZID=America/New_York:20060401T023000 DURATION:P1D DTSTART;TZID=America/New_York:20061028T013000 DURATION:P1D as well. My inclination would be to say that the resolution should be the same for these both cases, but others may disagree. This issue is the same both for single events and for recurring events, i.e. DTSTART;TZID=America/New_York:20060331T023000 DURATION:P1D RRULE:FREQ=DAILY;COUNT=2 DTSTART;TZID=America/New_York:20061027T013000 DURATION:P1D RRULE:FREQ=DAILY;COUNT=2 have this problem for their second occurrence. -- Jonathan Lennox lennox@cs.columbia.edu Return-Path: <lennox@cs.columbia.edu> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id AE99A80ECF for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 15:58:13 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id A0F2314225D for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 15:58:13 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10992-10 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 15:58:11 -0800 (PST) Received: from cs.columbia.edu (cs.columbia.edu [128.59.16.20]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 08E5B1422D0 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 15:58:10 -0800 (PST) Received: from metro-north.cs.columbia.edu (metro-north.cs.columbia.edu [128.59.19.61]) by cs.columbia.edu (8.12.10/8.12.10) with ESMTP id kA6NvT7l028355 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 18:58:09 -0500 (EST) Received: from metro-north.cs.columbia.edu (localhost [127.0.0.1]) by metro-north.cs.columbia.edu (8.12.10/8.12.10) with ESMTP id kA6NvTha006084 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 18:57:29 -0500 (EST) Received: (from lennox@localhost) by metro-north.cs.columbia.edu (8.12.10/8.12.10/Submit) id kA6NvTsX006081; Mon, 6 Nov 2006 18:57:29 -0500 (EST) X-Authentication-Warning: metro-north.cs.columbia.edu: lennox set sender to lennox@cs.columbia.edu using -f From: Jonathan Lennox <lennox@cs.columbia.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17743.52201.133883.519760@metro-north.cs.columbia.edu> Date: Mon, 6 Nov 2006 18:57:29 -0500 To: Calsify WG <ietf-calsify@osafoundation.org> X-Mailer: VM 7.19 under Emacs 20.7.1 X-PerlMx-Spam: Gauge=IIIIIII, Probability=7%, X-Seen-By filter1.cs.columbia.edu X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests= X-Spam-Level: Subject: [Ietf-calsify] DST discontinuities part 2: discontinuities for recurring event start times X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 06 Nov 2006 23:58:13 -0000 Issue 2 has to do with how you handle the case when a recurrence's start time falls within a discontinuity. I suggest that by default, the "naive" behavior should be followed: i.e., events that would fall at non-existent times do not occur, and events that fall at repeated times occur twice. Calendar authors that want other behaviors should use RDATE and EXDATE to get what they want. (If existing clients consistently do something different, we should define that behavior instead; this could use testing.) The two relevant examples are, first, a forward jump in time: DTSTART;TZID=America/New_York:20060331T023000 DURATION:PT1H RRULE:FREQ=DAILY;COUNT=4 In my suggested resolution, the event recurs at: 2006-03-31 02:30:00 EST 2006-04-01 02:30:00 EST 2006-04-03 02:30:00 EDT 2006-04-04 02:30:00 EDT The second example, a backward jump in time: DTSTART;TZID=America/New_York:20061028T013000 DURATION:PT1H RRULE:FREQ=DAILY;COUNT=4 In my suggested resolution, the event recurs at: 2006-10-28 01:30:00 EDT 2006-10-29 01:30:00 EDT 2006-10-29 01:30:00 EST 2006-10-30 01:30:00 EST -- Jonathan Lennox lennox@cs.columbia.edu Return-Path: <lennox@cs.columbia.edu> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 2327780BB0 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 15:52:32 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 14C101422E2 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 15:52:32 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15783-10 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 15:52:30 -0800 (PST) Received: from cs.columbia.edu (cs.columbia.edu [128.59.16.20]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 7C5331422E0 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 15:52:30 -0800 (PST) Received: from metro-north.cs.columbia.edu (metro-north.cs.columbia.edu [128.59.19.61]) by cs.columbia.edu (8.12.10/8.12.10) with ESMTP id kA6NqO7l027415 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 18:52:25 -0500 (EST) Received: from metro-north.cs.columbia.edu (localhost [127.0.0.1]) by metro-north.cs.columbia.edu (8.12.10/8.12.10) with ESMTP id kA6NqOha006069 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 18:52:24 -0500 (EST) Received: (from lennox@localhost) by metro-north.cs.columbia.edu (8.12.10/8.12.10/Submit) id kA6NqNbg006066; Mon, 6 Nov 2006 18:52:23 -0500 (EST) X-Authentication-Warning: metro-north.cs.columbia.edu: lennox set sender to lennox@cs.columbia.edu using -f From: Jonathan Lennox <lennox@cs.columbia.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17743.51895.902603.287947@metro-north.cs.columbia.edu> Date: Mon, 6 Nov 2006 18:52:23 -0500 To: Calsify WG <ietf-calsify@osafoundation.org> X-Mailer: VM 7.19 under Emacs 20.7.1 X-PerlMx-Spam: Gauge=IIIIIII, Probability=7%, X-Seen-By filter2.cs.columbia.edu X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests= X-Spam-Level: Subject: [Ietf-calsify] DST discontinuities part 1: date-times that fall in discontinutities X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 06 Nov 2006 23:52:32 -0000 In the meeting today, we brought up the issue of DST discontinuities for RRULEs, and Eliot asked for text to be sent to the mailing list. The first issue has to do with how you handle an ambiguous or nonexistent DATE-TIME value. E.g. (assuming America/New_York describes the U.S. Eastern Time Zone) how do you handle the two cases DTSTART;TZID=America/New_York:20060402T023000 (which does not exist) DTSTART;TZID=America/New_York:20061029T013000 (which occurs twice) I would suggest that both these examples be forbidden. For the latter case, clients MUST use UTC (or potentially, some other timezone which does not have a jump at that time) to describe the event. -- Jonathan Lennox lennox@cs.columbia.edu Return-Path: <bernard.desruisseaux@oracle.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 31BE57F577 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 10:37:43 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id F336A14227E for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 10:37:42 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 02400-04 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 10:37:39 -0800 (PST) Received: from agminet01.oracle.com (agminet01.oracle.com [141.146.126.228]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 1E3A514228B for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 10:37:39 -0800 (PST) Received: from rcsmt251.oracle.com (rcsmt251.oracle.com [148.87.90.196]) by agminet01.oracle.com (Switch-3.2.4/Switch-3.1.7) with ESMTP id kA6DKRFC021775; Mon, 6 Nov 2006 12:37:18 -0600 Received: from dhcp-amer-rmdc-csvpn-gw6-141-144-112-225.vpn.oracle.com by rcsmt250.oracle.com with ESMTP id 2174067021162838226; Mon, 06 Nov 2006 11:37:06 -0700 Message-ID: <454F80CF.9000903@oracle.com> Date: Mon, 06 Nov 2006 13:37:03 -0500 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Cyrus Daboo <cyrus@daboo.name> Subject: Re: [Ietf-calsify] Section 4.6.1 Event Component: Default duration of day events References: <454E6528.3030601@oracle.com> <640E4993B17D139CAA5F74DD@ninevah.local> In-Reply-To: <640E4993B17D139CAA5F74DD@ninevah.local> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Whitelist: TRUE X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Cc: Calsify WG <ietf-calsify@osafoundation.org> X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 06 Nov 2006 18:37:44 -0000 Hi Cyrus, > This issue begs the question of whether all day events should > automatically appear as opaque in free-busy lookups. I suspect most > implementations do not add TRANS:TRANSPARENT when adding an > 'anniversary' event - but having that block out time would be bad. If so, please provide a list of such implementations. From what I've seen, implementations do specify DTEND or DURATION and TRANSP explicitly. As such, in most cases there are no ambiguity. > > This would be a change to 2445, but one solution is to say the default > TRANSP for all day events is TRANSPARENT rather than OPAQUE. > I'd prefer not to introduce an exception for all day events. Cheers, Bernard Cyrus Daboo wrote: > Hi Bernard, > > --On November 5, 2006 5:26:48 PM -0500 Bernard Desruisseaux > <bernard.desruisseaux@oracle.com> wrote: > >> In section 4.6.1 Event Component of RFC 2445 it says: >> >> > For cases where a "VEVENT" calendar component specifies a "DTSTART" >> > property with a DATE data type but no "DTEND" property, the events >> > non-inclusive end is the end of the calendar date specified by the >> > "DTSTART" property. >> >> As such, the last sentence of the paragraph before the following example >> is wrong. This event would actually appear as opaque in a search for busy >> time. >> >> > The following is an example of the "VEVENT" calendar component used >> > to represent an anniversary that will occur annually. Since it takes >> > up no time, it will not appear as opaque in a search for busy time; >> > no matter what the value of the "TRANSP" property indicates: >> > >> > BEGIN:VEVENT >> > UID:19970901T130000Z-123403@host.com >> > DTSTAMP:19970901T1300Z >> > DTSTART:19971102 >> > SUMMARY:Our Blissful Anniversary >> > CLASS:CONFIDENTIAL >> > CATEGORIES:ANNIVERSARY,PERSONAL,SPECIAL OCCASION >> > RRULE:FREQ=YEARLY >> > END:VEVENT >> >> I propose to remove this sentence and to add the TRANSP property to >> the example. >> >> Proposed text: >> >> > The following is an example of the "VEVENT" calendar component used >> > to represent an anniversary that will occur annually. >> > >> > BEGIN:VEVENT >> > UID:19970901T130000Z-123403@host.com >> > DTSTAMP:19970901T1300Z >> > DTSTART:19971102 >> > SUMMARY:Our Blissful Anniversary >> > TRANSP:TRANSPARENT >> > CLASS:CONFIDENTIAL >> > CATEGORIES:ANNIVERSARY,PERSONAL,SPECIAL OCCASION >> > RRULE:FREQ=YEARLY >> > END:VEVENT >> >> Similarly, in section 4.8.2.4 Date/Time Start of RFC 2445 it says: >> >> > Description: Within the "VEVENT" calendar component, this property >> > defines the start date and time for the event. The property is >> > REQUIRED in "VEVENT" calendar components. Events can have a start >> > date/time but no end date/time. In that case, the event does not take >> > up any time. >> >> I propose to remove the last two sentences of this paragraph. >> >> Proposed text: >> >> > Description: Within the "VEVENT" calendar component, this property >> > defines the start date and time for the event. The property is >> > REQUIRED in "VEVENT" calendar components. >> >> Finally, in section 6 Recommended Practices of RFC 2445 it says: >> >> > 2. A calendar entry with a "DTSTART" property but no "DTEND" >> > property does not take up any time. It is intended to represent >> > an event that is associated with a given calendar date and time >> > of day, such as an anniversary. Since the event does not take up >> > any time, it MUST NOT be used to record busy time no matter what >> > the value for the "TRANSP" property. >> >> This is actually wrong. I would simply remove this text. The proper >> behave is described in section 4.6.1 Event Component. > > This issue begs the question of whether all day events should > automatically appear as opaque in free-busy lookups. I suspect most > implementations do not add TRANS:TRANSPARENT when adding an > 'anniversary' event - but having that block out time would be bad. > > This would be a change to 2445, but one solution is to say the default > TRANSP for all day events is TRANSPARENT rather than OPAQUE. > Return-Path: <lear@cisco.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 7890680D18; Mon, 6 Nov 2006 08:59:09 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 6549414228B; Mon, 6 Nov 2006 08:59:09 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23805-07; Mon, 6 Nov 2006 08:59:06 -0800 (PST) Received: from sj-iport-5.cisco.com (sj-iport-5.cisco.com [171.68.10.87]) by laweleka.osafoundation.org (Postfix) with ESMTP id D932C142287; Mon, 6 Nov 2006 08:59:06 -0800 (PST) Received: from sj-dkim-1.cisco.com ([171.71.179.21]) by sj-iport-5.cisco.com with ESMTP; 06 Nov 2006 08:59:05 -0800 X-IronPort-AV: i="4.09,392,1157353200"; d="scan'208"; a="339943913:sNHT47232898" Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by sj-dkim-1.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id kA6Gx5v0017904; Mon, 6 Nov 2006 08:59:05 -0800 Received: from imail.cisco.com (sjc12-sbr-sw3-3f5.cisco.com [172.19.96.182]) by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id kA6Gx4in004653; Mon, 6 Nov 2006 08:59:04 -0800 (PST) Received: from [130.129.69.48] (sjc-vpn7-582.cisco.com [10.21.146.70]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id kA6GjskZ015228; Mon, 6 Nov 2006 08:45:54 -0800 Message-ID: <454F69DB.2050807@cisco.com> Date: Mon, 06 Nov 2006 08:59:07 -0800 From: Eliot Lear <lear@cisco.com> User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) MIME-Version: 1.0 To: Bernard Desruisseaux <bernard.desruisseaux@oracle.com>, Lisa Dusseault <lisa@osafoundation.org>, Cyrus Daboo <cyrus@daboo.name>, Aki Niemi <aki.niemi@nokia.com>, Alexey Melnikov <alexey.melnikov@isode.com>, "ietf-calsify@osafoundation.org" <ietf-calsify@osafoundation.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Authentication-Results: sj-dkim-1.cisco.com; header.From=lear@cisco.com; dkim=pass ( sig from cisco.com verified; ); DKIM-Signature: a=rsa-sha1; q=dns; l=126; t=1162832346; x=1163696346; c=relaxed/simple; s=sjdkim1002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=lear@cisco.com; z=From:Eliot=20Lear=20<lear@cisco.com> |Subject:Calsify=20Lunch=20is=20@=2011=3A45=20at=20the=20restaurant=20in=20the=20 Main=20Sheraton=20Tower=0A=20(East); X=v=3Dcisco.com=3B=20h=3DQ51wBr8tmMvlVmuSan81/QYrGq4=3D; b=czKk8n1FdjCEqOfVMmk6Lj9/JVw2TTr1JILqCAhrlvAUJekivEQxD1UHTNDKJm+13GQcako1 cA/brw4gcoHtgZCD//6CeuHp9GeAoEdtTJpQpbAEtppsJt3y6xdEG97Y; X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-0.2 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Subject: [Ietf-calsify] Calsify Lunch is @ 11:45 at the restaurant in the Main Sheraton Tower (East) X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 06 Nov 2006 16:59:09 -0000 We have a reservation for 10. This includes authors, chairs, AD. Others are welcome as the reservation permits. Eliot Return-Path: <lisa@osafoundation.org> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 5BEFA80F02 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 08:49:32 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 41885142297 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 08:49:32 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23805-04; Mon, 6 Nov 2006 08:49:31 -0800 (PST) Received: from [130.129.70.115] (dhcp70-115.ietf67.org [130.129.70.115]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id AFD53142279; Mon, 6 Nov 2006 08:49:31 -0800 (PST) In-Reply-To: <454F4005.7040201@oracle.com> References: <454E66AA.9060809@oracle.com> <200611060940.37222.reinhold@kainhofer.com> <454F4005.7040201@oracle.com> Mime-Version: 1.0 (Apple Message framework v752.2) Content-Type: multipart/alternative; boundary=Apple-Mail-3--159023265 Message-Id: <F6122C80-5ACC-4DCF-BD50-48C0328A1EE7@osafoundation.org> From: Lisa Dusseault <lisa@osafoundation.org> Subject: Re: [Ietf-calsify] Section 4.8.5.3 Recurrence Date/Times: RDATE < DTSTART Date: Mon, 6 Nov 2006 08:49:30 -0800 To: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> X-Mailer: Apple Mail (2.752.2) X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.1 tagged_above=-50.0 required=4.0 tests=AWL, HTML_50_60, HTML_MESSAGE X-Spam-Level: Cc: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 06 Nov 2006 16:49:32 -0000 --Apple-Mail-3--159023265 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed That's one of those cases that I think we could handle *not* having all in the same recurrence rule, or by having EXDates rather than make RDATE an implicit EXDATE. There are so many ways of expressing the logical meeting you describe... Lisa On Nov 6, 2006, at 6:00 AM, Bernard Desruisseaux wrote: > > Let's say I want to have a meeting today (Monday) with three > further instances on the next upcoming Tuesday. I could easily > do that with an RDATE set to today (Monday) and a DTSTART set > to tomorrow (Tuesday) and RRULE:FREQ=WEEKLY;BYDAY=TU;COUNT=3. --Apple-Mail-3--159023265 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=ISO-8859-1 <HTML><BODY style=3D"word-wrap: break-word; -khtml-nbsp-mode: space; = -khtml-line-break: after-white-space; ">That's one of those cases that I = think we could handle *not* having all in the same recurrence rule, or = by having EXDates rather than make RDATE an implicit EXDATE.=A0 There = are so many ways of expressing the logical meeting you = describe...<DIV><BR = class=3D"khtml-block-placeholder"></DIV><DIV>Lisa<DIV><BR><DIV><DIV>On = Nov 6, 2006, at 6:00 AM, Bernard Desruisseaux wrote:</DIV><BR = class=3D"Apple-interchange-newline"><BLOCKQUOTE type=3D"cite"><P = style=3D"margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; = min-height: 14.0px"><BR></P> <P style=3D"margin: 0.0px 0.0px 0.0px = 0.0px"><FONT face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px = Helvetica">Let's say I want to have a meeting today (Monday) with = three</FONT></P> <P style=3D"margin: 0.0px 0.0px 0.0px 0.0px"><FONT = face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px Helvetica">further = instances on the next upcoming Tuesday. I could easily</FONT></P> <P = style=3D"margin: 0.0px 0.0px 0.0px 0.0px"><FONT face=3D"Helvetica" = size=3D"3" style=3D"font: 12.0px Helvetica">do that with an RDATE set to = today (Monday) and a DTSTART set</FONT></P> <P style=3D"margin: 0.0px = 0.0px 0.0px 0.0px"><FONT face=3D"Helvetica" size=3D"3" style=3D"font: = 12.0px Helvetica">to tomorrow (Tuesday) and = RRULE:FREQ=3DWEEKLY;BYDAY=3DTU;COUNT=3D3.</FONT></P> = </BLOCKQUOTE></DIV><BR></DIV></DIV></BODY></HTML>= --Apple-Mail-3--159023265-- Return-Path: <bernard.desruisseaux@oracle.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 2D96B80844 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:46:37 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 1ECDA1422C6 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:46:37 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08850-08 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:46:33 -0800 (PST) Received: from rgminet01.oracle.com (rgminet01.oracle.com [148.87.113.118]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 91E5B142274 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:46:33 -0800 (PST) Received: from rcsmt250.oracle.com (rcsmt250.oracle.com [148.87.90.195]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id kA6ARl5J030631; Mon, 6 Nov 2006 08:46:21 -0700 Received: from dhcp-amer-rmdc-csvpn-gw4-141-144-99-22.vpn.oracle.com by rcsmt251.oracle.com with ESMTP id 2173418031162827956; Mon, 06 Nov 2006 08:45:56 -0700 Message-ID: <454F58AC.50009@oracle.com> Date: Mon, 06 Nov 2006 10:45:48 -0500 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Cyrus Daboo <cyrus@daboo.name> Subject: Re: [Ietf-calsify] Section 4.8.8.2 Request Status: 3-tuples or pairs? References: <454E66CF.3020508@oracle.com> <6B2FA7593C2F1E377407EF1B@ninevah.local> In-Reply-To: <6B2FA7593C2F1E377407EF1B@ninevah.local> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Whitelist: TRUE X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Cc: Calsify WG <ietf-calsify@osafoundation.org> X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 06 Nov 2006 15:46:37 -0000 Cyrus, I think we should only allow pairs and 3-tuples, as such it should be: statcode = 1*DIGIT 1*2("." 1*DIGIT) ^ Cheers, Bernard Cyrus Daboo wrote: > Hi Bernard, > > --On November 5, 2006 5:33:51 PM -0500 Bernard Desruisseaux > <bernard.desruisseaux@oracle.com> wrote: > >> In Section 4.8.8.2 Request Status of RFC 2445 it says: >> >> > The short return status is a PERIOD character (US-ASCII decimal 46) >> > separated 3-tuple of integers. For example, "3.1.1". The successive >> > levels of integers provide for a successive level of status code >> > granularity. >> >> But all the examples in the draft specify REQUEST-STATUS values with >> only a pair of integers (e.g., "2.0"). >> >> Furthermore, all the values specified in section 3.6 Status Replies of >> RFC 2246 are only pair of integers. >> >> I see two options: >> >> a) Change text to allow pairs and 3-tuples; >> >> b) Change text to allow pairs only. > > Actually the ABNF for statuscode shows that it can contain an arbitrary > number of 'tuples': > > statcode = 1*DIGIT *("." 1*DIGIT) > > What we could do is: > > statcode = 1*DIGIT *2("." 1*DIGIT) > > That would allow for up to three levels of tuples. It would be > consistent with the ones currently defined in 2445/2446. > Return-Path: <batsonjay@plumcanary.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id BF0B880F42 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:41:56 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id B119D1422C6 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:41:56 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08259-04 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:41:53 -0800 (PST) Received: from plumcanary.com (mail.plumcanary.com [216.154.222.73]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 19AB01422C1 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:41:53 -0800 (PST) Received: from [192.168.1.100] (c-71-233-21-41.hsd1.ma.comcast.net [71.233.21.41]) by plumcanary.com (8.12.11.20060308/8.12.11) with ESMTP id kA6FjZim024881 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 10:45:36 -0500 Mime-Version: 1.0 (Apple Message framework v752.2) In-Reply-To: <F4E205746721902841F442A7@ninevah.local> References: <454E6554.3000508@oracle.com> <F4E205746721902841F442A7@ninevah.local> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <0BF18A42-831F-411B-8F14-B1CD0A02E929@plumcanary.com> Content-Transfer-Encoding: 7bit From: Jay Batson <batsonjay@plumcanary.com> Subject: Re: [Ietf-calsify] Section 4.6.3 Journal Component: DESCRIPTION property Date: Mon, 6 Nov 2006 10:41:47 -0500 To: Calsify WG <ietf-calsify@osafoundation.org> X-Mailer: Apple Mail (2.752.2) Received-SPF: softfail (plumcanary.com: domain of transitioning batsonjay@plumcanary.com does not designate 71.233.21.41 as permitted sender) receiver=plumcanary.com; client-ip=71.233.21.41; helo=[192.168.1.100]; envelope-from=batsonjay@plumcanary.com; x-software=spfmilter 0.97 http://www.acme.com/software/spfmilter/ with libspf2-1.0.0; X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests= X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 06 Nov 2006 15:41:56 -0000 On Nov 6, 2006, at 9:57 AM, Cyrus Daboo wrote: > Hi Bernard, > --On November 5, 2006 5:27:32 PM -0500 Bernard Desruisseaux > <bernard.desruisseaux@oracle.com> wrote: >> > jourprop = *( >> > >> > ; the following are optional, >> > ; but MUST NOT occur more than once >> > >> > class / created / description / dtstart / dtstamp / >> > last-mod / organizer / recurid / seq / status / >> > summary / uid / url / >> >> But according to section 4.8.1.5 Description, the "DESCRIPTION" >> property can be specified multiple times within a "VJOURNAL" >> calendar component. >> >> As such, I propose to modify the "jourprop" rule in section >> 4.6.3 to be in accordance with the text in section 4.8.1.5. > > +1 +1 ------------- Jay Batson batsonjay@plumcanary.com +1-978-824-0111 (w) +1-978-758-1599 (m) Return-Path: <cyrus@daboo.name> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id CD10080C51 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:32:44 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id BE4931422E0 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:32:44 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08850-05 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:32:44 -0800 (PST) Received: from mulberrymail.com (static-71-240-120-213.pitt.east.verizon.net [71.240.120.213]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 1EB561422DF for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:32:44 -0800 (PST) Received: from [130.129.34.132] (127host128.starwoodbroadband.com [12.105.242.128]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id kA6FW8Yb021349 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 6 Nov 2006 10:32:13 -0500 Date: Mon, 06 Nov 2006 07:32:02 -0800 From: Cyrus Daboo <cyrus@daboo.name> To: Bernard Desruisseaux <bernard.desruisseaux@oracle.com>, Tim Hare <TimHare@comcast.net> Subject: Re: [Ietf-calsify] Section 4.8.4.4 Recurrence ID: Allowed forms for aDATE-TIME Message-ID: <3C1419892DA3A7E98FB35D81@ninevah.local> In-Reply-To: <454E795D.8000904@oracle.com> References: <20061105231315.D85361422C2@laweleka.osafoundation.org> <454E795D.8000904@oracle.com> X-Mailer: Mulberry/4.0.7b1 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-3.3 tagged_above=-50.0 required=4.0 tests=ALL_TRUSTED, AWL X-Spam-Level: Cc: 'Calsify WG' <ietf-calsify@osafoundation.org> X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 06 Nov 2006 15:32:44 -0000 Hi Bernard, --On November 5, 2006 6:53:01 PM -0500 Bernard Desruisseaux <bernard.desruisseaux@oracle.com> wrote: >> Wait! Are you saying that recurrence rules cannot use "floating" >> date-time? > > Humm. I was. On second thought, I realize that this needs to be > possible. > >> There's a very good use case for it: conference scheduling. There might >> be an "administrivia" meeting every morning of the conference week at >> the same time and place - a clear case for recurrence - yet, many >> attendees do not like to set their devices to the local time of the >> conference (unless the device changes to local time automatically as >> cell phones do) and so the conference schedule is published in >> "floating" time. > > I don't believe anybody should publish a conference schedule in "floating > time", but I agree that one might want to publish recurring floating > events such as "Lunch" or "Diner"... Yes - we must allow floating time recurring events. -- Cyrus Daboo Return-Path: <cyrus@daboo.name> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id E940980BAB for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:31:09 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id DA6941422DF for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:31:09 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24976-10 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:31:09 -0800 (PST) Received: from mulberrymail.com (static-71-240-120-213.pitt.east.verizon.net [71.240.120.213]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 38BDC14227B for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:31:09 -0800 (PST) Received: from [130.129.34.132] (127host128.starwoodbroadband.com [12.105.242.128]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id kA6FUrvv021335 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 6 Nov 2006 10:30:59 -0500 Date: Mon, 06 Nov 2006 07:30:47 -0800 From: Cyrus Daboo <cyrus@daboo.name> To: Bernard Desruisseaux <bernard.desruisseaux@oracle.com>, Calsify WG <ietf-calsify@osafoundation.org> Subject: Re: [Ietf-calsify] Section 4.8.8.2 Request Status: 3-tuples or pairs? Message-ID: <6B2FA7593C2F1E377407EF1B@ninevah.local> In-Reply-To: <454E66CF.3020508@oracle.com> References: <454E66CF.3020508@oracle.com> X-Mailer: Mulberry/4.0.7b1 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-3.3 tagged_above=-50.0 required=4.0 tests=ALL_TRUSTED X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 06 Nov 2006 15:31:10 -0000 Hi Bernard, --On November 5, 2006 5:33:51 PM -0500 Bernard Desruisseaux <bernard.desruisseaux@oracle.com> wrote: > In Section 4.8.8.2 Request Status of RFC 2445 it says: > > > The short return status is a PERIOD character (US-ASCII decimal 46) > > separated 3-tuple of integers. For example, "3.1.1". The successive > > levels of integers provide for a successive level of status code > > granularity. > > But all the examples in the draft specify REQUEST-STATUS values with > only a pair of integers (e.g., "2.0"). > > Furthermore, all the values specified in section 3.6 Status Replies of > RFC 2246 are only pair of integers. > > I see two options: > > a) Change text to allow pairs and 3-tuples; > > b) Change text to allow pairs only. Actually the ABNF for statuscode shows that it can contain an arbitrary number of 'tuples': statcode = 1*DIGIT *("." 1*DIGIT) What we could do is: statcode = 1*DIGIT *2("." 1*DIGIT) That would allow for up to three levels of tuples. It would be consistent with the ones currently defined in 2445/2446. -- Cyrus Daboo Return-Path: <cyrus@daboo.name> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 4128F80EA6 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:25:45 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 31E841422DF for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:25:45 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08850-01 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:25:44 -0800 (PST) Received: from mulberrymail.com (static-71-240-120-213.pitt.east.verizon.net [71.240.120.213]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 800731422C6 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:25:44 -0800 (PST) Received: from [130.129.34.132] (127host128.starwoodbroadband.com [12.105.242.128]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id kA6FPPXM021312 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 6 Nov 2006 10:25:31 -0500 Date: Mon, 06 Nov 2006 07:25:19 -0800 From: Cyrus Daboo <cyrus@daboo.name> To: Bernard Desruisseaux <bernard.desruisseaux@oracle.com>, Calsify WG <ietf-calsify@osafoundation.org> Subject: Re: [Ietf-calsify] Section 4.8.2.5 Duration: VFREEBUSY request Message-ID: <9605B38742013AA84E9B408F@ninevah.local> In-Reply-To: <454E6755.9040809@oracle.com> References: <454E6755.9040809@oracle.com> X-Mailer: Mulberry/4.0.7b1 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-3.3 tagged_above=-50.0 required=4.0 tests=ALL_TRUSTED X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 06 Nov 2006 15:25:45 -0000 Hi Bernard, --On November 5, 2006 5:36:05 PM -0500 Bernard Desruisseaux <bernard.desruisseaux@oracle.com> wrote: > > In a "VFREEBUSY" calendar component the property may be > > used to specify the interval of free time being requested. > > Yet, section 3.3.2 REQUEST of RFC 2446 (iTIP) specifies that > the DURATION property is not allowed in a VFREEBUSY request. > > I see three options: > > a) Remove statement from iCalendar to be in sync with iTIP; > > b) Change iTIP to allow the DURATION property in a VFREEBUSY > request and define the semantic as specified in iCalendar. > > c) Status quo. We should rule out (c) as it represents an inconsistency between the two specs. Note that 2445 does not clearly define what it means to have DURATION present. e.g. is it allowed for the responder to only return free times slots that are equal to or larger than the DURATION, or should they still return the full list? If we can clearly specify the behavior then I think (b) is reasonable, otherwise we have to do (a). -- Cyrus Daboo Return-Path: <cyrus@daboo.name> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 10F9D80C14 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:18:00 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 011921422E6 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:18:00 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05683-05 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:17:59 -0800 (PST) Received: from mulberrymail.com (static-71-240-120-213.pitt.east.verizon.net [71.240.120.213]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 6074B1422E5 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:17:59 -0800 (PST) Received: from [130.129.34.132] (127host128.starwoodbroadband.com [12.105.242.128]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id kA6FHf3G021283 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 6 Nov 2006 10:17:47 -0500 Date: Mon, 06 Nov 2006 07:17:35 -0800 From: Cyrus Daboo <cyrus@daboo.name> To: Bernard Desruisseaux <bernard.desruisseaux@oracle.com>, Calsify WG <ietf-calsify@osafoundation.org> Subject: Re: [Ietf-calsify] Section 6 Recommended Practices #4: Precedence of duration of RDATE Message-ID: <C722896E2AC5F91554C2306C@ninevah.local> In-Reply-To: <454E6735.7010302@oracle.com> References: <454E6735.7010302@oracle.com> X-Mailer: Mulberry/4.0.7b1 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-3.3 tagged_above=-50.0 required=4.0 tests=ALL_TRUSTED X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 06 Nov 2006 15:18:00 -0000 Hi Bernard, --On November 5, 2006 5:35:33 PM -0500 Bernard Desruisseaux <bernard.desruisseaux@oracle.com> wrote: > In section 6 Recommended Practices of RFC 2445 it says: > > > 4. When the combination of the "RRULE" and "RDATE" properties on an > > iCalendar object produces multiple instances having the same > > start date/time, they should be collapsed to, and considered as, > > a single instance. > > We should probably clarify that if the "RDATE" property is specified as > a PERIOD, its duration has precedence over the duration of the recurrence > instance defined by the "DTSTART" property. +1 -- Cyrus Daboo Return-Path: <cyrus@daboo.name> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id B89C280AF0 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:16:58 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id A81F214226F for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:16:58 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11370-02 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:16:58 -0800 (PST) Received: from mulberrymail.com (static-71-240-120-213.pitt.east.verizon.net [71.240.120.213]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 1017C142258 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:16:57 -0800 (PST) Received: from [130.129.34.132] (127host128.starwoodbroadband.com [12.105.242.128]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id kA6FGbxv021272 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 6 Nov 2006 10:16:43 -0500 Date: Mon, 06 Nov 2006 07:16:31 -0800 From: Cyrus Daboo <cyrus@daboo.name> To: Bernard Desruisseaux <bernard.desruisseaux@oracle.com>, Calsify WG <ietf-calsify@osafoundation.org> Subject: Re: [Ietf-calsify] Section 6 Recommended Practices #3: Different TZID? Message-ID: <211C613F8617DE7698756F52@ninevah.local> In-Reply-To: <454E6715.8070606@oracle.com> References: <454E6715.8070606@oracle.com> X-Mailer: Mulberry/4.0.7b1 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-3.3 tagged_above=-50.0 required=4.0 tests=ALL_TRUSTED X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 06 Nov 2006 15:16:58 -0000 Hi Bernard, --On November 5, 2006 5:35:01 PM -0500 Bernard Desruisseaux <bernard.desruisseaux@oracle.com> wrote: > > 3. When the "DTSTART" and "DTEND", for "VEVENT", "VJOURNAL" and > > "VFREEBUSY" calendar components, and "DTSTART" and "DUE", for > > "VTODO" calendar components, have the same value data type (e.g., > > DATE-TIME), they SHOULD specify values in the same time format > > (e.g., UTC time format). > > What about DATE-TIME values with different TZID parameter values > (e.g., airline flights, that start in one time zone and end in > another)? Obviously, I think this should be okay. Yes - we must allow different TZID's on DTSTART/DTEND/DUE. -- Cyrus Daboo Return-Path: <cyrus@daboo.name> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 2731980692 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:15:06 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 185791422E0 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:15:06 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27348-05 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:15:05 -0800 (PST) Received: from mulberrymail.com (static-71-240-120-213.pitt.east.verizon.net [71.240.120.213]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 822B11422DF for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:15:05 -0800 (PST) Received: from [130.129.34.132] (127host128.starwoodbroadband.com [12.105.242.128]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id kA6FEnTH021256 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 6 Nov 2006 10:14:55 -0500 Date: Mon, 06 Nov 2006 07:14:42 -0800 From: Cyrus Daboo <cyrus@daboo.name> To: Bernard Desruisseaux <bernard.desruisseaux@oracle.com>, Calsify WG <ietf-calsify@osafoundation.org> Subject: Re: [Ietf-calsify] Section 4.8.5.3 Recurrence Date/Times: RDATE < DTSTART Message-ID: <A63F5620D60B67E3955B399D@ninevah.local> In-Reply-To: <454E66AA.9060809@oracle.com> References: <454E66AA.9060809@oracle.com> X-Mailer: Mulberry/4.0.7b1 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-3.3 tagged_above=-50.0 required=4.0 tests=ALL_TRUSTED, AWL X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 06 Nov 2006 15:15:06 -0000 Hi Bernard, --On November 5, 2006 5:33:14 PM -0500 Bernard Desruisseaux <bernard.desruisseaux@oracle.com> wrote: > In section 4.8.5.3 Recurrence Date/Times of RFC 2445 it says: > > > The "DTSTART" property defines the first instance in the > > recurrence set. > > I believe this section should clarify that the "RDATE" property > value can actually be earlier in time than the value of the > "DTSTART" property. +1 -- Cyrus Daboo Return-Path: <cyrus@daboo.name> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 6AA9880692 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:14:32 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 5CA2D1422DF for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:14:32 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27348-04 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:14:32 -0800 (PST) Received: from mulberrymail.com (static-71-240-120-213.pitt.east.verizon.net [71.240.120.213]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id B4B2E142278 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:14:31 -0800 (PST) Received: from [130.129.34.132] (127host128.starwoodbroadband.com [12.105.242.128]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id kA6FE0es021245 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 6 Nov 2006 10:14:13 -0500 Date: Mon, 06 Nov 2006 07:13:54 -0800 From: Cyrus Daboo <cyrus@daboo.name> To: Bernard Desruisseaux <bernard.desruisseaux@oracle.com>, Calsify WG <ietf-calsify@osafoundation.org> Subject: Re: [Ietf-calsify] Section 4.8.3.1 Time Zone Identifier: Scope of TZID Message-ID: <50FE4C6978DFFC00517B0344@ninevah.local> In-Reply-To: <454E660C.6080604@oracle.com> References: <454E660C.6080604@oracle.com> X-Mailer: Mulberry/4.0.7b1 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-3.3 tagged_above=-50.0 required=4.0 tests=ALL_TRUSTED, AWL X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 06 Nov 2006 15:14:32 -0000 Hi Bernard, --On November 5, 2006 5:30:36 PM -0500 Bernard Desruisseaux <bernard.desruisseaux@oracle.com> wrote: > In section 4.8.3.1 Time Zone Identifier of RFC 2445 it says: > > > Purpose: This property specifies the text value that uniquely > > identifies the "VTIMEZONE" calendar component. > > This section should specify the "scope" in which a TZID MUST be > unique when the "TZID" property value does not start with a > SOLIDUS character. > > I believe the "TZID" MUST be unique in the scope of an iCalendar > object, but not in the context of an iCalendar stream... Right - inside of a BEGIN/END VCALENDAR, TZID must be unqiue, but it does not need to be unique across all BEGIN/END VCALENDAR's in a stream. I guess we need to add text for this now that we are using 'object' and 'stream' terminology. -- Cyrus Daboo Return-Path: <cyrus@daboo.name> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id E774280D2D for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:05:56 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id D82BC1422DF for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:05:56 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 09459-08 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:05:56 -0800 (PST) Received: from mulberrymail.com (static-71-240-120-213.pitt.east.verizon.net [71.240.120.213]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 444DD14227B for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:05:56 -0800 (PST) Received: from [130.129.34.132] (127host128.starwoodbroadband.com [12.105.242.128]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id kA6F5gog021220 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 6 Nov 2006 10:05:47 -0500 Date: Mon, 06 Nov 2006 07:05:36 -0800 From: Cyrus Daboo <cyrus@daboo.name> To: Bernard Desruisseaux <bernard.desruisseaux@oracle.com>, Calsify WG <ietf-calsify@osafoundation.org> Subject: Re: [Ietf-calsify] Section 4.2 Property Parameters: ianaparam Message-ID: <E3D302AF3A520939F2D6DC06@ninevah.local> In-Reply-To: <454E65E4.8070209@oracle.com> References: <454E65E4.8070209@oracle.com> X-Mailer: Mulberry/4.0.7b1 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-3.3 tagged_above=-50.0 required=4.0 tests=ALL_TRUSTED X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 06 Nov 2006 15:05:57 -0000 Hi Bernard, --On November 5, 2006 5:29:56 PM -0500 Bernard Desruisseaux <bernard.desruisseaux@oracle.com> wrote: > Section 4.2 Property Parameters of RFC 2445 defines a "ianaparam" > rule in its ABNF, but while all the properties allow "xparam", > none of them currently allow "ianaparam". > > Shouldn't all properties allow "ianaparam"? That is, parameters > *not* defined in this specification, but registered to IANA. Suggestion: use 'other-param' here and then define: other-param = *(iana-param / x-param) That will make the ABNF a little shorter. You might also want to do the same for iana-prop/x-prop. -- Cyrus Daboo Return-Path: <cyrus@daboo.name> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id E4FBB80D04 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:04:36 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id D6F941422DD for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:04:36 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 03335-07 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:04:36 -0800 (PST) Received: from mulberrymail.com (static-71-240-120-213.pitt.east.verizon.net [71.240.120.213]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 307E714227B for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:04:36 -0800 (PST) Received: from [130.129.34.132] (127host128.starwoodbroadband.com [12.105.242.128]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id kA6F4HbL021207 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 6 Nov 2006 10:04:22 -0500 Date: Mon, 06 Nov 2006 07:04:11 -0800 From: Cyrus Daboo <cyrus@daboo.name> To: Bernard Desruisseaux <bernard.desruisseaux@oracle.com>, Calsify WG <ietf-calsify@osafoundation.org> Subject: Re: [Ietf-calsify] Section 4.1.2 Multiple Values: LANGUAGE parameter Message-ID: <8855BB563B38EB5F7037027E@ninevah.local> In-Reply-To: <454E65C5.6030005@oracle.com> References: <454E65C5.6030005@oracle.com> X-Mailer: Mulberry/4.0.7b1 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-3.3 tagged_above=-50.0 required=4.0 tests=ALL_TRUSTED X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 06 Nov 2006 15:04:37 -0000 Hi Bernard, --On November 5, 2006 5:29:25 PM -0500 Bernard Desruisseaux <bernard.desruisseaux@oracle.com> wrote: > RFC 2445 allows some properties of TEXT value type to be specified > multiple times. In some cases (e.g., "TZNAME") it is specified that > the property can be specified more than once for specifying multiple > language variants of the property value. > > I think section 4.1.2 Multiple Values should clarify how the > "LANGUAGE" parameter should be handled with multi-valued TEXT > properties. > > For instance, in a "VJOURNAL" calendar component, can I have two > "DESCRIPTION" with "LANGUAGE=en", but only one "DESCRIPTION" with > "LANGUAGE=fr"? If so, should my client only display the one in > French, or should it display all three values? > > Currently, I think it should display all three values... Its really not clear how multi-lingual 'alternatives' of an iCalendar component should be handled. The suggestion of using multiple properties with different LANGUAGES really does not work as there is no way to unambiguously tie the variants together as alternatives. A better approach might be to say that language alternatives should be constructed at the MIME level - i.e. as separate components in separate MIME parts inside a multipart/alternative. -- Cyrus Daboo Return-Path: <cyrus@daboo.name> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 9A4E280C71 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:01:01 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 8C3AC14229A for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:01:01 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 07413-03 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:01:01 -0800 (PST) Received: from mulberrymail.com (static-71-240-120-213.pitt.east.verizon.net [71.240.120.213]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id DA6D5142278 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:01:00 -0800 (PST) Received: from [130.129.34.132] (127host128.starwoodbroadband.com [12.105.242.128]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id kA6F0e75021178 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 6 Nov 2006 10:00:46 -0500 Date: Mon, 06 Nov 2006 07:00:34 -0800 From: Cyrus Daboo <cyrus@daboo.name> To: Bernard Desruisseaux <bernard.desruisseaux@oracle.com>, Calsify WG <ietf-calsify@osafoundation.org> Subject: Re: [Ietf-calsify] Section 4.6.5 Time Zone Component: Not required when DTSTART is a DATE Message-ID: <80EA29F7229D909D0A63A07A@ninevah.local> In-Reply-To: <454E658D.9050804@oracle.com> References: <454E658D.9050804@oracle.com> X-Mailer: Mulberry/4.0.7b1 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-3.3 tagged_above=-50.0 required=4.0 tests=ALL_TRUSTED, AWL X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 06 Nov 2006 15:01:03 -0000 Hi Bernard, --On November 5, 2006 5:28:29 PM -0500 Bernard Desruisseaux <bernard.desruisseaux@oracle.com> wrote: > Proposed new text: > > > The "VTIMEZONE" calendar component MUST be present if the calendar > > component contains an "RRULE" that generates recurrence instances on > > both sides of a time zone shift (e.g., both in Standard Time and > > Daylight Saving Time) unless the "DTSTART" property of the calendar > > component is specified as a DATE value or as a "floating" DATE-TIME > > value (See section 3.3.12 for proper interpretation of floating time). Actually what is being said here is that a recurring event that uses a DATE-TIME value for DTSTART MUST either be floating or local time (i.e. timezone). Whether VTIMEZONE is present or not is then determined by the requirement of having it present if a DTSTART uses a TZID property. i.e. the RRULE does not drive the requirement for VTIMEZONE, instead the DTSTART does. -- Cyrus Daboo Return-Path: <reinhold@kainhofer.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 1D97980C58 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:01:00 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 0E63D142278 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:01:00 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 09169-03 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:00:56 -0800 (PST) Received: from doob.fam.tuwien.ac.at (doob.fam.tuwien.ac.at [128.130.51.99]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 0F3EE14227B for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 07:00:55 -0800 (PST) Received: from curie.fam.tuwien.ac.at (reinhold@curie.fam.tuwien.ac.at [128.130.51.116]) by doob.fam.tuwien.ac.at (8.13.4/8.13.4/Debian-3sarge3) with ESMTP id kA6F0p4r031072 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 16:00:54 +0100 From: Reinhold Kainhofer <reinhold@kainhofer.com> Organization: FAM, Vienna University of Technology To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Section 4.6.1 Event Component: DURATION when =?iso-8859-1?q?DTSTART=09is_a?= DATE Date: Mon, 6 Nov 2006 16:00:48 +0100 User-Agent: KMail/1.9.5 References: <454E64F6.6000905@oracle.com> <BD52BB9FD296AEFB264BBECC@ninevah.local> In-Reply-To: <BD52BB9FD296AEFB264BBECC@ninevah.local> Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200611061600.51302.reinhold@kainhofer.com> X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-0.2 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 06 Nov 2006 15:01:00 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Montag, 6. November 2006 15:44 schrieb Cyrus Daboo: > Hi Bernard, > > --On November 5, 2006 5:25:58 PM -0500 Bernard Desruisseaux > > <bernard.desruisseaux@oracle.com> wrote: > > > The "VEVENT" is also the calendar component used to specify an > > > anniversary or daily reminder within a calendar. These events have a > > > DATE value type for the "DTSTART" property instead of the default > > > data type of DATE-TIME. If such a "VEVENT" has a "DTEND" property, it > > > MUST be specified as a DATE value also. > > > > I believe the text should also specify the following with respect > > > > to the DURATION property: > > > If such a "VEVENT" has a "DURATION" property, it MUST be specified > > > as a "dur-day" or "dur-week" values. > > +1 Completely agree, too. The problem with rfc 2445 is inter alias that it only standardizes a syntax, but does not care about internal consistency of data. E.g. it was never explicitly forbidden to create an event with a DATE-TIME value for DTSTART and a DATE value for DTEND. Or an DATE value for DTSTART and a DATE-TIME value of RDATE (what should be the duration of that instance??) Looking at the archives, F. Dawson or M. Stenerson stated that it was understood that the types should match, but that the rfc never tried to enforce something like this. Cheers, Reinhold - -- - ------------------------------------------------------------------ Reinhold Kainhofer, Vienna University of Technology, Austria email: reinhold@kainhofer.com, http://reinhold.kainhofer.com/ * Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at/ * K Desktop Environment, http://www.kde.org, KOrganizer maintainer * Chorvereinigung "Jung-Wien", http://www.jung-wien.at/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFT04jTqjEwhXvPN0RAro3AJsFzQv/zFFCZlNZMQYNrU+QKc37OQCgwEDw lwp93mz2QKudT4WZCBsz6jQ= =P6zC -----END PGP SIGNATURE----- Return-Path: <cyrus@daboo.name> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 10C8480B60 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 06:58:03 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 0109F1422E0 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 06:58:03 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06806-01 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 06:58:02 -0800 (PST) Received: from mulberrymail.com (static-71-240-120-213.pitt.east.verizon.net [71.240.120.213]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 5ADC3142284 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 06:58:02 -0800 (PST) Received: from [130.129.34.132] (127host128.starwoodbroadband.com [12.105.242.128]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id kA6EvaUg021163 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 6 Nov 2006 09:57:45 -0500 Date: Mon, 06 Nov 2006 06:57:31 -0800 From: Cyrus Daboo <cyrus@daboo.name> To: Bernard Desruisseaux <bernard.desruisseaux@oracle.com>, Calsify WG <ietf-calsify@osafoundation.org> Subject: Re: [Ietf-calsify] Section 4.6.3 Journal Component: DESCRIPTION property Message-ID: <F4E205746721902841F442A7@ninevah.local> In-Reply-To: <454E6554.3000508@oracle.com> References: <454E6554.3000508@oracle.com> X-Mailer: Mulberry/4.0.7b1 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-3.3 tagged_above=-50.0 required=4.0 tests=ALL_TRUSTED X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 06 Nov 2006 14:58:03 -0000 Hi Bernard, --On November 5, 2006 5:27:32 PM -0500 Bernard Desruisseaux <bernard.desruisseaux@oracle.com> wrote: > > jourprop = *( > > > > ; the following are optional, > > ; but MUST NOT occur more than once > > > > class / created / description / dtstart / dtstamp / > > last-mod / organizer / recurid / seq / status / > > summary / uid / url / > > But according to section 4.8.1.5 Description, the "DESCRIPTION" > property can be specified multiple times within a "VJOURNAL" > calendar component. > > As such, I propose to modify the "jourprop" rule in section > 4.6.3 to be in accordance with the text in section 4.8.1.5. +1 -- Cyrus Daboo Return-Path: <cyrus@daboo.name> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 92B83808CF for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 06:49:14 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 828C31422E0 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 06:49:14 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 02711-10 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 06:49:13 -0800 (PST) Received: from mulberrymail.com (static-71-240-120-213.pitt.east.verizon.net [71.240.120.213]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 9661D142284 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 06:49:13 -0800 (PST) Received: from [130.129.34.132] (127host128.starwoodbroadband.com [12.105.242.128]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id kA6EmpXC021111 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 6 Nov 2006 09:48:59 -0500 Date: Mon, 06 Nov 2006 06:48:45 -0800 From: Cyrus Daboo <cyrus@daboo.name> To: Bernard Desruisseaux <bernard.desruisseaux@oracle.com>, Calsify WG <ietf-calsify@osafoundation.org> Subject: Re: [Ietf-calsify] Section 4.6.1 Event Component: Default duration of day events Message-ID: <640E4993B17D139CAA5F74DD@ninevah.local> In-Reply-To: <454E6528.3030601@oracle.com> References: <454E6528.3030601@oracle.com> X-Mailer: Mulberry/4.0.7b1 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-3.3 tagged_above=-50.0 required=4.0 tests=ALL_TRUSTED X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 06 Nov 2006 14:49:14 -0000 Hi Bernard, --On November 5, 2006 5:26:48 PM -0500 Bernard Desruisseaux <bernard.desruisseaux@oracle.com> wrote: > In section 4.6.1 Event Component of RFC 2445 it says: > > > For cases where a "VEVENT" calendar component specifies a "DTSTART" > > property with a DATE data type but no "DTEND" property, the events > > non-inclusive end is the end of the calendar date specified by the > > "DTSTART" property. > > As such, the last sentence of the paragraph before the following example > is wrong. This event would actually appear as opaque in a search for busy > time. > > > The following is an example of the "VEVENT" calendar component used > > to represent an anniversary that will occur annually. Since it takes > > up no time, it will not appear as opaque in a search for busy time; > > no matter what the value of the "TRANSP" property indicates: > > > > BEGIN:VEVENT > > UID:19970901T130000Z-123403@host.com > > DTSTAMP:19970901T1300Z > > DTSTART:19971102 > > SUMMARY:Our Blissful Anniversary > > CLASS:CONFIDENTIAL > > CATEGORIES:ANNIVERSARY,PERSONAL,SPECIAL OCCASION > > RRULE:FREQ=YEARLY > > END:VEVENT > > I propose to remove this sentence and to add the TRANSP property to > the example. > > Proposed text: > > > The following is an example of the "VEVENT" calendar component used > > to represent an anniversary that will occur annually. > > > > BEGIN:VEVENT > > UID:19970901T130000Z-123403@host.com > > DTSTAMP:19970901T1300Z > > DTSTART:19971102 > > SUMMARY:Our Blissful Anniversary > > TRANSP:TRANSPARENT > > CLASS:CONFIDENTIAL > > CATEGORIES:ANNIVERSARY,PERSONAL,SPECIAL OCCASION > > RRULE:FREQ=YEARLY > > END:VEVENT > > Similarly, in section 4.8.2.4 Date/Time Start of RFC 2445 it says: > > > Description: Within the "VEVENT" calendar component, this property > > defines the start date and time for the event. The property is > > REQUIRED in "VEVENT" calendar components. Events can have a start > > date/time but no end date/time. In that case, the event does not take > > up any time. > > I propose to remove the last two sentences of this paragraph. > > Proposed text: > > > Description: Within the "VEVENT" calendar component, this property > > defines the start date and time for the event. The property is > > REQUIRED in "VEVENT" calendar components. > > Finally, in section 6 Recommended Practices of RFC 2445 it says: > > > 2. A calendar entry with a "DTSTART" property but no "DTEND" > > property does not take up any time. It is intended to represent > > an event that is associated with a given calendar date and time > > of day, such as an anniversary. Since the event does not take up > > any time, it MUST NOT be used to record busy time no matter what > > the value for the "TRANSP" property. > > This is actually wrong. I would simply remove this text. The proper > behave is described in section 4.6.1 Event Component. This issue begs the question of whether all day events should automatically appear as opaque in free-busy lookups. I suspect most implementations do not add TRANS:TRANSPARENT when adding an 'anniversary' event - but having that block out time would be bad. This would be a change to 2445, but one solution is to say the default TRANSP for all day events is TRANSPARENT rather than OPAQUE. -- Cyrus Daboo Return-Path: <cyrus@daboo.name> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 3FDDD7FE03 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 06:45:26 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 30E021422E1 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 06:45:26 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04162-09 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 06:45:24 -0800 (PST) Received: from mulberrymail.com (static-71-240-120-213.pitt.east.verizon.net [71.240.120.213]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 74654142284 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 06:45:24 -0800 (PST) Received: from [130.129.34.132] (127host128.starwoodbroadband.com [12.105.242.128]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id kA6Ej3j4021097 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 6 Nov 2006 09:45:08 -0500 Date: Mon, 06 Nov 2006 06:44:56 -0800 From: Cyrus Daboo <cyrus@daboo.name> To: Bernard Desruisseaux <bernard.desruisseaux@oracle.com>, Calsify WG <ietf-calsify@osafoundation.org> Subject: Re: [Ietf-calsify] Section 4.6.1 Event Component: DURATION when DTSTART is a DATE Message-ID: <BD52BB9FD296AEFB264BBECC@ninevah.local> In-Reply-To: <454E64F6.6000905@oracle.com> References: <454E64F6.6000905@oracle.com> X-Mailer: Mulberry/4.0.7b1 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-3.3 tagged_above=-50.0 required=4.0 tests=ALL_TRUSTED X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 06 Nov 2006 14:45:26 -0000 Hi Bernard, --On November 5, 2006 5:25:58 PM -0500 Bernard Desruisseaux <bernard.desruisseaux@oracle.com> wrote: > > The "VEVENT" is also the calendar component used to specify an > > anniversary or daily reminder within a calendar. These events have a > > DATE value type for the "DTSTART" property instead of the default > > data type of DATE-TIME. If such a "VEVENT" has a "DTEND" property, it > > MUST be specified as a DATE value also. > > I believe the text should also specify the following with respect > to the DURATION property: > > > If such a "VEVENT" has a "DURATION" property, it MUST be specified > > as a "dur-day" or "dur-week" values. +1 -- Cyrus Daboo Return-Path: <bernard.desruisseaux@oracle.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 5B36F80DFF for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 06:01:07 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 4D7C61422DF for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 06:01:07 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10891-09 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 06:01:04 -0800 (PST) Received: from rgminet01.oracle.com (rgminet01.oracle.com [148.87.113.118]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 9F35A14225E for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 06:01:04 -0800 (PST) Received: from rcsmt250.oracle.com (rcsmt250.oracle.com [148.87.90.195]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id kA6E0tY9032083; Mon, 6 Nov 2006 07:00:55 -0700 Received: from dhcp-amer-rmdc-csvpn-gw4-141-144-99-22.vpn.oracle.com by rcsmt251.oracle.com with ESMTP id 2173321851162821643; Mon, 06 Nov 2006 07:00:43 -0700 Message-ID: <454F4005.7040201@oracle.com> Date: Mon, 06 Nov 2006 09:00:37 -0500 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Reinhold Kainhofer <reinhold@kainhofer.com> Subject: Re: [Ietf-calsify] Section 4.8.5.3 Recurrence Date/Times: RDATE < DTSTART References: <454E66AA.9060809@oracle.com> <200611060940.37222.reinhold@kainhofer.com> In-Reply-To: <200611060940.37222.reinhold@kainhofer.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Brightmail-Tracker: AAAAAQAAAAI= X-Whitelist: TRUE X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Cc: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 06 Nov 2006 14:01:07 -0000 Reinhold, In my opinion we need to allow RDATE to be less than DTSTART, even more so now that DTSTART should be synchronized with the recurrence rule. Let's say I want to have a meeting today (Monday) with three further instances on the next upcoming Tuesday. I could easily do that with an RDATE set to today (Monday) and a DTSTART set to tomorrow (Tuesday) and RRULE:FREQ=WEEKLY;BYDAY=TU;COUNT=3. Cheers, Bernard Reinhold Kainhofer wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Am Sonntag, 5. November 2006 23:33 schrieb Bernard Desruisseaux: >> In section 4.8.5.3 Recurrence Date/Times of RFC 2445 it says: >> > The "DTSTART" property defines the first instance in the >> > recurrence set. >> >> I believe this section should clarify that the "RDATE" property >> value can actually be earlier in time than the value of the >> "DTSTART" property. > > I always understood this sentence that the DTSTART is always the first > date/time of the event and RDATE cannot be earlier. Otherwise, to determine > whether an event happens today, one would have to look at all recurrences of > all events, future or past. If the DTSTART is always the first time, then it > suffices to look at all events that have already started at the given date > (i.e. DTSTART<=givenDateTime). > > Cheers, > Reinhold > - -- > - ------------------------------------------------------------------ > Reinhold Kainhofer, Vienna University of Technology, Austria > email: reinhold@kainhofer.com, http://reinhold.kainhofer.com/ > * Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at/ > * K Desktop Environment, http://www.kde.org, KOrganizer maintainer > * Chorvereinigung "Jung-Wien", http://www.jung-wien.at/ > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.3 (GNU/Linux) > > iD8DBQFFTvUFTqjEwhXvPN0RAsPDAJ4n+XOsCnoXHjZIfHS//FrbChScywCfeHY6 > RUXtgVx4DX3mzyaAq+CT9j4= > =5sgz > -----END PGP SIGNATURE----- > _______________________________________________ > Ietf-calsify mailing list > Ietf-calsify@osafoundation.org > http://lists.osafoundation.org/mailman/listinfo/ietf-calsify Return-Path: <Robert_Ransdell@notesdev.ibm.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id B60AE80BCF; Mon, 6 Nov 2006 05:35:16 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id A6EA9142250; Mon, 6 Nov 2006 05:35:16 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 28919-02; Mon, 6 Nov 2006 05:35:12 -0800 (PST) Received: from capricorn.notesdev.ibm.com (capricorn.notesdev.ibm.com [205.159.212.202]) by laweleka.osafoundation.org (Postfix) with ESMTP id AEC181422DF; Mon, 6 Nov 2006 05:35:12 -0800 (PST) In-Reply-To: <20061105231600.2D28D1422BA@laweleka.osafoundation.org> To: "Tim Hare" <TimHare@comcast.net> Subject: RE: [Ietf-calsify] Section 4.8.4.4 Recurrence ID: RECURRENCE-ID of an instance might change? Message-ID: <OF69C06291.AB26FA1A-ON8525721E.004A2F93-8525721E.004A98E9@LocalDomain> Date: Mon, 6 Nov 2006 08:35:10 -0500 From: "Robert Ransdell" <Robert_Ransdell@notesdev.ibm.com> Content-Type: multipart/alternative; boundary="=_alternative 004A98DD8525721E_=" MIME-Version: 1.0 X-KeepSent: 69C06291:AB26FA1A-8525721E:004A2F93; name=$KeepSent; type=4 X-Mailer: Lotus Notes Build V703_10172006NP October 17, 2006 X-Disclaimed: 25399 X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.2 tagged_above=-50.0 required=4.0 tests=AWL, HTML_30_40, HTML_MESSAGE X-Spam-Level: Cc: 'Calsify WG' <ietf-calsify@osafoundation.org>, ietf-calsify-bounces@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 06 Nov 2006 13:35:16 -0000 --=_alternative 004A98DD8525721E_= Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable If I remember correctly from those discussions, the only time the=20 RECURRENCE=5FID's can change, is when ORGANIZER changes the repeat rule for= =20 the entire set. I was part of that long heated discussion, so this will=20 be my only response/reminder of what was said. "Tim Hare" <TimHare@comcast.net>=20 Sent by: ietf-calsify-bounces@osafoundation.org 11/05/2006 06:16 PM To "'Calsify WG'" <ietf-calsify@osafoundation.org> cc Subject RE: [Ietf-calsify] Section 4.8.4.4 Recurrence ID: RECURRENCE-ID of an=20 instance might change? =20 Before making any changes in the SEQUENCE/RECURRENCE-ID area, I would suggest you thoroughly search the archives (for this WG and for the=20 previous WG) for the many lengthy (and sometimes heated) discussions about this=20 very thing. Who "owns" those archives? This subject has been so confusing that it would be worthwhile to collect all of those messages into their own=20 space somewhere. Tim Hare Interested Bystander, Non-Inc. -----Original Message----- From: ietf-calsify-bounces@osafoundation.org [mailto:ietf-calsify-bounces@osafoundation.org] On Behalf Of Bernard Desruisseaux Sent: Sunday, November 05, 2006 5:33 PM To: Calsify WG Subject: [Ietf-calsify] Section 4.8.4.4 Recurrence ID: RECURRENCE-ID of an instance might change? In section 4.8.4.4 Recurrence ID of RFC 2445 it says: > When the definition of the recurrence set for a calendar component > changes, and hence the "SEQUENCE" property value changes, the > "RECURRENCE-ID" for a given recurrence instance might also change. How could one possibly correlate the specific recurrence instance for=20 which the "RECURRENCE-ID" changed? When the definition of the recurrence set for a calendar component=20 changes, specific recurrence instances might be added or removed from the=20 recurrence set. I propose to remove the text mentioned above. Cheers, Bernard =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F Ietf-calsify mailing list Ietf-calsify@osafoundation.org http://lists.osafoundation.org/mailman/listinfo/ietf-calsify =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F Ietf-calsify mailing list Ietf-calsify@osafoundation.org http://lists.osafoundation.org/mailman/listinfo/ietf-calsify --=_alternative 004A98DD8525721E_= Content-Type: text/html; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable <br><font size=3D2 face=3D"sans-serif">If I remember correctly from t= hose discussions, the only time the </font><tt><font size=3D2>RECURRENCE</font><= /tt><font size=3D2 face=3D"sans-serif">=5FID's can change, is when ORGANIZER changes the repeat rule for the entire set. <i> </i>I was part of that long heated discussion, so this will be my only response/reminder of what was said.</font><br><br><br><br><table wi= dth=3D100%><tr valign=3Dtop><td width=3D40%><font size=3D1 face=3D"sans-ser= if"><b>"Tim Hare" <TimHare@comcast.net></b></font><br><font= size=3D1 face=3D"sans-serif">Sent by: ietf-calsify-bounces@osafoundation.o= rg</font><p><font size=3D1 face=3D"sans-serif">11/05/2006 06:16 PM</font><t= d width=3D59%><table width=3D100%><tr valign=3Dtop><td><div align=3Dright><= font size=3D1 face=3D"sans-serif">To</font></div><td><font size=3D1 face=3D= "sans-serif">"'Calsify WG'" <ietf-calsify@osafoundation.org>= ;</font><tr valign=3Dtop><td><div align=3Dright><font size=3D1 face=3D"sans= -serif">cc</font></div><td><tr valign=3Dtop><td><div align=3Dright><font si= ze=3D1 face=3D"sans-serif">Subject</font></div><td><font size=3D1 face=3D"s= ans-serif">RE: [Ietf-calsify] Section 4.8.4.4 Recurrence ID: RECURRENCE-ID of an instance might change?</font></table><br><table><tr valign=3Dtop><td><td></table><br></tab= le><br><br><br><tt><font size=3D2> <br>Before making any changes in th= e SEQUENCE/RECURRENCE-ID area, I would<br>suggest you thoroughly search the= archives (for this WG and for the previous<br>WG) for the many lengt= hy (and sometimes heated) discussions about this very<br>thing. Who "owns" those archives? This subject= has been so confusing that<br>it would be worthwhile to collect all of those message= s into their own space<br>somewhere.<br><br>Tim Hare<br>Interested Bystander, Non-Inc.<br><b= r>-----Original Message-----<br>From: ietf-calsify-bounces@osafoundation.or= g<br>[mailto:ietf-calsify-bounces@osafoundation.org] On Behalf Of Bernard<b= r>Desruisseaux<br>Sent: Sunday, November 05, 2006 5:33 PM<br>To: Calsify WG= <br>Subject: [Ietf-calsify] Section 4.8.4.4 Recurrence ID: RECURRENCE-ID of an<br>instance might change?<br><br>In section 4.8.4.4 Recurrence ID of RFC= 2445 it says:<br><br> > When the definition of the recurrence set for a= calendar component ><br>changes, and hence the "SEQUENCE" property value ch= anges, the ><br>"RECURRENCE-ID" for a given recurrence instance mig= ht also change.<br><br>How could one possibly correlate the specific recurr= ence instance for which<br>the "RECURRENCE-ID" changed?<br><br>Wh= en the definition of the recurrence set for a calendar component changes,<b= r>specific recurrence instances might be added or removed from the recurren= ce<br>set.<br><br>I propose to remove the text mentioned above.<br><br>Chee= rs,<br>Bernard<br>=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F<br>Ietf-calsify mailing list<br>Ietf-calsify@osafoundation.org<br= >http://lists.osafoundation.org/mailman/listinfo/ietf-calsify<br><br><br>= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F<br>Ietf-= calsify mailing list<br>Ietf-calsify@osafoundation.org<br>http://lists.osaf= oundation.org/mailman/listinfo/ietf-calsify<br></font></tt><br><BR> --=_alternative 004A98DD8525721E_=-- Return-Path: <reinhold@kainhofer.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 761B680DC8 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 00:40:42 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 3E0751422D8 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 00:40:42 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 12507-10 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 00:40:39 -0800 (PST) Received: from doob.fam.tuwien.ac.at (doob.fam.tuwien.ac.at [128.130.51.99]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 528B91422C1 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 00:40:39 -0800 (PST) Received: from einstein.kainhofer.com (localhost [127.0.0.1]) by doob.fam.tuwien.ac.at (8.13.4/8.13.4/Debian-3sarge3) with ESMTP id kA68ebXa004946 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 09:40:37 +0100 From: Reinhold Kainhofer <reinhold@kainhofer.com> Organization: Vienna University of Technology To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Section 4.8.5.3 Recurrence Date/Times: RDATE < DTSTART Date: Mon, 6 Nov 2006 09:40:37 +0100 User-Agent: KMail/1.9.5 References: <454E66AA.9060809@oracle.com> In-Reply-To: <454E66AA.9060809@oracle.com> Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200611060940.37222.reinhold@kainhofer.com> X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-0.2 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 06 Nov 2006 08:40:42 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Sonntag, 5. November 2006 23:33 schrieb Bernard Desruisseaux: > In section 4.8.5.3 Recurrence Date/Times of RFC 2445 it says: > > The "DTSTART" property defines the first instance in the > > recurrence set. > > I believe this section should clarify that the "RDATE" property > value can actually be earlier in time than the value of the > "DTSTART" property. I always understood this sentence that the DTSTART is always the first date/time of the event and RDATE cannot be earlier. Otherwise, to determine whether an event happens today, one would have to look at all recurrences of all events, future or past. If the DTSTART is always the first time, then it suffices to look at all events that have already started at the given date (i.e. DTSTART<=givenDateTime). Cheers, Reinhold - -- - ------------------------------------------------------------------ Reinhold Kainhofer, Vienna University of Technology, Austria email: reinhold@kainhofer.com, http://reinhold.kainhofer.com/ * Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at/ * K Desktop Environment, http://www.kde.org, KOrganizer maintainer * Chorvereinigung "Jung-Wien", http://www.jung-wien.at/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQFFTvUFTqjEwhXvPN0RAsPDAJ4n+XOsCnoXHjZIfHS//FrbChScywCfeHY6 RUXtgVx4DX3mzyaAq+CT9j4= =5sgz -----END PGP SIGNATURE----- Return-Path: <reinhold@kainhofer.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id A637580CF6 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 00:40:38 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 975C41422D8 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 00:40:38 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 20510-01 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 00:40:37 -0800 (PST) Received: from doob.fam.tuwien.ac.at (doob.fam.tuwien.ac.at [128.130.51.99]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id A79211422C1 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 00:40:36 -0800 (PST) Received: from einstein.kainhofer.com (localhost [127.0.0.1]) by doob.fam.tuwien.ac.at (8.13.4/8.13.4/Debian-3sarge3) with ESMTP id kA68eTog004876 for <ietf-calsify@osafoundation.org>; Mon, 6 Nov 2006 09:40:29 +0100 From: Reinhold Kainhofer <reinhold@kainhofer.com> Organization: Vienna University of Technology To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Section 6 Recommended Practices #3: Different TZID? Date: Mon, 6 Nov 2006 09:40:26 +0100 User-Agent: KMail/1.9.5 References: <454E6715.8070606@oracle.com> In-Reply-To: <454E6715.8070606@oracle.com> Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200611060940.29275.reinhold@kainhofer.com> X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-0.2 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 06 Nov 2006 08:40:38 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Sonntag, 5. November 2006 23:35 schrieb Bernard Desruisseaux: > In section 6 Recommended Practices of RFC 2445 it says: > > 3. When the "DTSTART" and "DTEND", for "VEVENT", "VJOURNAL" and > > "VFREEBUSY" calendar components, and "DTSTART" and "DUE", for > > "VTODO" calendar components, have the same value data type (e.g., > > DATE-TIME), they SHOULD specify values in the same time format > > (e.g., UTC time format). > > What about DATE-TIME values with different TZID parameter values > (e.g., airline flights, that start in one time zone and end in > another)? Obviously, I think this should be okay. I also think that's okay with the formulation above, as long as both are given with TZID. What's not allowed is to have e.g. DTSTART in "Z"-notation and DTEND in floating or timezone notation. Cheers, Reinhold - -- - ------------------------------------------------------------------ Reinhold Kainhofer, Vienna University of Technology, Austria email: reinhold@kainhofer.com, http://reinhold.kainhofer.com/ * Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at/ * K Desktop Environment, http://www.kde.org, KOrganizer maintainer * Chorvereinigung "Jung-Wien", http://www.jung-wien.at/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQFFTvT9TqjEwhXvPN0RAt7eAJ0XHsM21QuyOIUeLAruQAqV3794tACfQcdl NeVRw1PU+dO14mKICzOI8iE= =XIMb -----END PGP SIGNATURE----- Return-Path: <bernard.desruisseaux@oracle.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id C705980F48 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 15:53:28 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id B95D91422C2 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 15:53:28 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10821-04 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 15:53:27 -0800 (PST) Received: from rgminet01.oracle.com (rgminet01.oracle.com [148.87.113.118]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 082FB1422C1 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 15:53:26 -0800 (PST) Received: from rcsmt250.oracle.com (rcsmt250.oracle.com [148.87.90.195]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id kA5LbRaW023786; Sun, 5 Nov 2006 16:53:24 -0700 Received: from dhcp-amer-rmdc-csvpn-gw5-141-144-104-86.vpn.oracle.com by rcsmt250.oracle.com with ESMTP id 2172047831162770782; Sun, 05 Nov 2006 16:53:02 -0700 Message-ID: <454E795D.8000904@oracle.com> Date: Sun, 05 Nov 2006 18:53:01 -0500 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Tim Hare <TimHare@comcast.net> Subject: Re: [Ietf-calsify] Section 4.8.4.4 Recurrence ID: Allowed forms for aDATE-TIME References: <20061105231315.D85361422C2@laweleka.osafoundation.org> In-Reply-To: <20061105231315.D85361422C2@laweleka.osafoundation.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Whitelist: TRUE X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Cc: 'Calsify WG' <ietf-calsify@osafoundation.org> X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Sun, 05 Nov 2006 23:53:28 -0000 Tim Hare wrote: > Wait! Are you saying that recurrence rules cannot use "floating" date-time? Humm. I was. On second thought, I realize that this needs to be possible. > There's a very good use case for it: conference scheduling. There might be > an "administrivia" meeting every morning of the conference week at the same > time and place - a clear case for recurrence - yet, many attendees do not > like to set their devices to the local time of the conference (unless the > device changes to local time automatically as cell phones do) and so the > conference schedule is published in "floating" time. I don't believe anybody should publish a conference schedule in "floating time", but I agree that one might want to publish recurring floating events such as "Lunch" or "Diner"... Cheers, Bernard > > > Tim Hare > Interested Bystander, Non-Inc. > > -----Original Message----- > From: ietf-calsify-bounces@osafoundation.org > [mailto:ietf-calsify-bounces@osafoundation.org] On Behalf Of Bernard > Desruisseaux > Sent: Sunday, November 05, 2006 5:31 PM > To: Calsify WG > Subject: [Ietf-calsify] Section 4.8.4.4 Recurrence ID: Allowed forms for > aDATE-TIME > > In section 4.8.4.4 Recurrence ID of RFC 2445 it says: > > > Value Type: The default value type for this property is DATE-TIME. > > The time format can be any of the valid forms defined for a DATE-TIME > > value type. See DATE-TIME value type definition for specific > > interpretations of the various forms. The value type can be set to > DATE. > > I don't believe it should be possible to specify a "RECURRENCE-ID" > property with a "floating" date-time. > > Proposed text: > > > Value Type: The default value type is DATE-TIME. The date-time > > value MUST be either a date with UTC time, or a date with > > local time and time zone reference. The value type can be > > set to a DATE value type. > > Cheers, > Bernard > _______________________________________________ > Ietf-calsify mailing list > Ietf-calsify@osafoundation.org > http://lists.osafoundation.org/mailman/listinfo/ietf-calsify > > > _______________________________________________ > Ietf-calsify mailing list > Ietf-calsify@osafoundation.org > http://lists.osafoundation.org/mailman/listinfo/ietf-calsify Return-Path: <TimHare@comcast.net> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id AE89080D48 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 15:16:01 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 9EF6D1422BD for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 15:16:01 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31782-06 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 15:16:00 -0800 (PST) Received: from sccrmhc12.comcast.net (sccrmhc12.comcast.net [204.127.200.82]) by laweleka.osafoundation.org (Postfix) with ESMTP id 2D28D1422BA for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 15:16:00 -0800 (PST) Received: from thare (c-68-84-31-33.hsd1.fl.comcast.net[68.84.31.33]) by comcast.net (sccrmhc12) with SMTP id <2006110523155901200ngo4je>; Sun, 5 Nov 2006 23:15:59 +0000 From: "Tim Hare" <TimHare@comcast.net> To: "'Calsify WG'" <ietf-calsify@osafoundation.org> Subject: RE: [Ietf-calsify] Section 4.8.4.4 Recurrence ID: RECURRENCE-ID of an instance might change? Date: Sun, 5 Nov 2006 18:15:58 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook, Build 11.0.6353 In-Reply-To: <454E668C.8040103@oracle.com> Thread-Index: AccBKpX9UqmdZAjXQpe5urZ5+CIe4QABWkwA X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962 Message-Id: <20061105231600.2D28D1422BA@laweleka.osafoundation.org> X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=2.6 tagged_above=-50.0 required=4.0 tests=AWL, DNS_FROM_RFC_POST, DNS_FROM_RFC_WHOIS, MSGID_FROM_MTA_ID X-Spam-Level: ** X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Sun, 05 Nov 2006 23:16:01 -0000 Before making any changes in the SEQUENCE/RECURRENCE-ID area, I would suggest you thoroughly search the archives (for this WG and for the previous WG) for the many lengthy (and sometimes heated) discussions about this very thing. Who "owns" those archives? This subject has been so confusing that it would be worthwhile to collect all of those messages into their own space somewhere. Tim Hare Interested Bystander, Non-Inc. -----Original Message----- From: ietf-calsify-bounces@osafoundation.org [mailto:ietf-calsify-bounces@osafoundation.org] On Behalf Of Bernard Desruisseaux Sent: Sunday, November 05, 2006 5:33 PM To: Calsify WG Subject: [Ietf-calsify] Section 4.8.4.4 Recurrence ID: RECURRENCE-ID of an instance might change? In section 4.8.4.4 Recurrence ID of RFC 2445 it says: > When the definition of the recurrence set for a calendar component > changes, and hence the "SEQUENCE" property value changes, the > "RECURRENCE-ID" for a given recurrence instance might also change. How could one possibly correlate the specific recurrence instance for which the "RECURRENCE-ID" changed? When the definition of the recurrence set for a calendar component changes, specific recurrence instances might be added or removed from the recurrence set. I propose to remove the text mentioned above. Cheers, Bernard _______________________________________________ Ietf-calsify mailing list Ietf-calsify@osafoundation.org http://lists.osafoundation.org/mailman/listinfo/ietf-calsify Return-Path: <TimHare@comcast.net> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 6E38180C68 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 15:13:18 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 5F4931422BD for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 15:13:18 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01969-04 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 15:13:16 -0800 (PST) Received: from sccrmhc11.comcast.net (sccrmhc11.comcast.net [63.240.77.81]) by laweleka.osafoundation.org (Postfix) with ESMTP id D85361422C2 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 15:13:15 -0800 (PST) Received: from thare (c-68-84-31-33.hsd1.fl.comcast.net[68.84.31.33]) by comcast.net (sccrmhc11) with SMTP id <2006110523131401100cenmqe>; Sun, 5 Nov 2006 23:13:15 +0000 From: "Tim Hare" <TimHare@comcast.net> To: "'Calsify WG'" <ietf-calsify@osafoundation.org> Subject: RE: [Ietf-calsify] Section 4.8.4.4 Recurrence ID: Allowed forms for aDATE-TIME Date: Sun, 5 Nov 2006 18:13:12 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook, Build 11.0.6353 In-Reply-To: <454E663F.60807@oracle.com> Thread-Index: AccBKk8PCqolWE52T4WLZQKQX3EVpgABRu/w X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962 Message-Id: <20061105231315.D85361422C2@laweleka.osafoundation.org> X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=2.6 tagged_above=-50.0 required=4.0 tests=AWL, DNS_FROM_RFC_POST, DNS_FROM_RFC_WHOIS, MSGID_FROM_MTA_ID X-Spam-Level: ** X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Sun, 05 Nov 2006 23:13:18 -0000 Wait! Are you saying that recurrence rules cannot use "floating" date-time? There's a very good use case for it: conference scheduling. There might be an "administrivia" meeting every morning of the conference week at the same time and place - a clear case for recurrence - yet, many attendees do not like to set their devices to the local time of the conference (unless the device changes to local time automatically as cell phones do) and so the conference schedule is published in "floating" time. Tim Hare Interested Bystander, Non-Inc. -----Original Message----- From: ietf-calsify-bounces@osafoundation.org [mailto:ietf-calsify-bounces@osafoundation.org] On Behalf Of Bernard Desruisseaux Sent: Sunday, November 05, 2006 5:31 PM To: Calsify WG Subject: [Ietf-calsify] Section 4.8.4.4 Recurrence ID: Allowed forms for aDATE-TIME In section 4.8.4.4 Recurrence ID of RFC 2445 it says: > Value Type: The default value type for this property is DATE-TIME. > The time format can be any of the valid forms defined for a DATE-TIME > value type. See DATE-TIME value type definition for specific > interpretations of the various forms. The value type can be set to > DATE. I don't believe it should be possible to specify a "RECURRENCE-ID" property with a "floating" date-time. Proposed text: > Value Type: The default value type is DATE-TIME. The date-time > value MUST be either a date with UTC time, or a date with > local time and time zone reference. The value type can be > set to a DATE value type. Cheers, Bernard _______________________________________________ Ietf-calsify mailing list Ietf-calsify@osafoundation.org http://lists.osafoundation.org/mailman/listinfo/ietf-calsify Return-Path: <bernard.desruisseaux@oracle.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 631B2808F1 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:36:41 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 542741422B3 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:36:41 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29950-01 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:36:39 -0800 (PST) Received: from rgminet01.oracle.com (rgminet01.oracle.com [148.87.113.118]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 6B7771422D7 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:36:39 -0800 (PST) Received: from rcsmt250.oracle.com (rcsmt250.oracle.com [148.87.90.195]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id kA5JWiMO012935 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 15:36:37 -0700 Received: from dhcp-amer-rmdc-csvpn-gw5-141-144-104-86.vpn.oracle.com by rcsmt250.oracle.com with ESMTP id 2172031071162766134; Sun, 05 Nov 2006 15:35:34 -0700 Message-ID: <454E6735.7010302@oracle.com> Date: Sun, 05 Nov 2006 17:35:33 -0500 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Calsify WG <ietf-calsify@osafoundation.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Whitelist: TRUE X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Subject: [Ietf-calsify] Section 6 Recommended Practices #4: Precedence of duration of RDATE X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Sun, 05 Nov 2006 22:36:41 -0000 In section 6 Recommended Practices of RFC 2445 it says: > 4. When the combination of the "RRULE" and "RDATE" properties on an > iCalendar object produces multiple instances having the same > start date/time, they should be collapsed to, and considered as, > a single instance. We should probably clarify that if the "RDATE" property is specified as a PERIOD, its duration has precedence over the duration of the recurrence instance defined by the "DTSTART" property. Cheers, Bernard Return-Path: <bernard.desruisseaux@oracle.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 00C6A8084C for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:36:40 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id E5E7E1422D8 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:36:39 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27060-06 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:36:39 -0800 (PST) Received: from rgminet01.oracle.com (rgminet01.oracle.com [148.87.113.118]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 7C4D41422CD for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:36:39 -0800 (PST) Received: from rcsmt250.oracle.com (rcsmt250.oracle.com [148.87.90.195]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id kA5LNrwr025875 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 15:36:37 -0700 Received: from dhcp-amer-rmdc-csvpn-gw5-141-144-104-86.vpn.oracle.com by rcsmt250.oracle.com with ESMTP id 2171170371162766166; Sun, 05 Nov 2006 15:36:06 -0700 Message-ID: <454E6755.9040809@oracle.com> Date: Sun, 05 Nov 2006 17:36:05 -0500 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Calsify WG <ietf-calsify@osafoundation.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Whitelist: TRUE X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Subject: [Ietf-calsify] Section 4.8.2.5 Duration: VFREEBUSY request X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Sun, 05 Nov 2006 22:36:40 -0000 In section 4.8.2.5 Duration of RFC 2445 it says: > In a "VFREEBUSY" calendar component the property may be > used to specify the interval of free time being requested. Yet, section 3.3.2 REQUEST of RFC 2446 (iTIP) specifies that the DURATION property is not allowed in a VFREEBUSY request. I see three options: a) Remove statement from iCalendar to be in sync with iTIP; b) Change iTIP to allow the DURATION property in a VFREEBUSY request and define the semantic as specified in iCalendar. c) Status quo. Cheers, Bernard Return-Path: <bernard.desruisseaux@oracle.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id E07888092A for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:36:40 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id B12DF1422CD for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:36:40 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29602-04 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:36:39 -0800 (PST) Received: from rgminet01.oracle.com (rgminet01.oracle.com [148.87.113.118]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 7AA7B1422B3 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:36:39 -0800 (PST) Received: from rcsmt250.oracle.com (rcsmt250.oracle.com [148.87.90.195]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id kA5MSWDD024764 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 15:36:37 -0700 Received: from dhcp-amer-rmdc-csvpn-gw5-141-144-104-86.vpn.oracle.com by rcsmt250.oracle.com with ESMTP id 2171717261162766101; Sun, 05 Nov 2006 15:35:01 -0700 Message-ID: <454E6715.8070606@oracle.com> Date: Sun, 05 Nov 2006 17:35:01 -0500 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Calsify WG <ietf-calsify@osafoundation.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Whitelist: TRUE X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Subject: [Ietf-calsify] Section 6 Recommended Practices #3: Different TZID? X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Sun, 05 Nov 2006 22:36:41 -0000 In section 6 Recommended Practices of RFC 2445 it says: > 3. When the "DTSTART" and "DTEND", for "VEVENT", "VJOURNAL" and > "VFREEBUSY" calendar components, and "DTSTART" and "DUE", for > "VTODO" calendar components, have the same value data type (e.g., > DATE-TIME), they SHOULD specify values in the same time format > (e.g., UTC time format). What about DATE-TIME values with different TZID parameter values (e.g., airline flights, that start in one time zone and end in another)? Obviously, I think this should be okay. Cheers, Bernard Return-Path: <bernard.desruisseaux@oracle.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 801E980694 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:34:39 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 722FD1422B3 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:34:39 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29527-04 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:34:38 -0800 (PST) Received: from rgminet01.oracle.com (rgminet01.oracle.com [148.87.113.118]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 275CA1422CD for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:34:38 -0800 (PST) Received: from rcsmt250.oracle.com (rcsmt250.oracle.com [148.87.90.195]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id kA5LHFuv011591 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 15:34:36 -0700 Received: from dhcp-amer-rmdc-csvpn-gw5-141-144-104-86.vpn.oracle.com by rcsmt251.oracle.com with ESMTP id 2172030841162765994; Sun, 05 Nov 2006 15:33:14 -0700 Message-ID: <454E66AA.9060809@oracle.com> Date: Sun, 05 Nov 2006 17:33:14 -0500 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Calsify WG <ietf-calsify@osafoundation.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Whitelist: TRUE X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Subject: [Ietf-calsify] Section 4.8.5.3 Recurrence Date/Times: RDATE < DTSTART X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Sun, 05 Nov 2006 22:34:41 -0000 In section 4.8.5.3 Recurrence Date/Times of RFC 2445 it says: > The "DTSTART" property defines the first instance in the > recurrence set. I believe this section should clarify that the "RDATE" property value can actually be earlier in time than the value of the "DTSTART" property. Cheers, Bernard Return-Path: <bernard.desruisseaux@oracle.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 9C46380694 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:34:38 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 8B67B1422D8 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:34:38 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29939-02 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:34:38 -0800 (PST) Received: from rgminet01.oracle.com (rgminet01.oracle.com [148.87.113.118]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 20D051422B3 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:34:38 -0800 (PST) Received: from rcsmt251.oracle.com (rcsmt251.oracle.com [148.87.90.196]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id kA5LnZX7015909 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 15:34:36 -0700 Received: from dhcp-amer-rmdc-csvpn-gw5-141-144-104-86.vpn.oracle.com by rcsmt251.oracle.com with ESMTP id 2172030921162766031; Sun, 05 Nov 2006 15:33:51 -0700 Message-ID: <454E66CF.3020508@oracle.com> Date: Sun, 05 Nov 2006 17:33:51 -0500 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Calsify WG <ietf-calsify@osafoundation.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Whitelist: TRUE X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Subject: [Ietf-calsify] Section 4.8.8.2 Request Status: 3-tuples or pairs? X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Sun, 05 Nov 2006 22:34:38 -0000 In Section 4.8.8.2 Request Status of RFC 2445 it says: > The short return status is a PERIOD character (US-ASCII decimal 46) > separated 3-tuple of integers. For example, "3.1.1". The successive > levels of integers provide for a successive level of status code > granularity. But all the examples in the draft specify REQUEST-STATUS values with only a pair of integers (e.g., "2.0"). Furthermore, all the values specified in section 3.6 Status Replies of RFC 2246 are only pair of integers. I see two options: a) Change text to allow pairs and 3-tuples; b) Change text to allow pairs only. Cheers, Bernard Return-Path: <bernard.desruisseaux@oracle.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id C43A280699 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:34:38 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id B5C491422B3 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:34:38 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24347-06 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:34:38 -0800 (PST) Received: from agminet01.oracle.com (agminet01.oracle.com [141.146.126.228]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 4D5781422D7 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:34:38 -0800 (PST) Received: from rcsmt250.oracle.com (rcsmt250.oracle.com [148.87.90.195]) by agminet01.oracle.com (Switch-3.2.4/Switch-3.1.7) with ESMTP id kA5JoKhR013948 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 16:34:36 -0600 Received: from dhcp-amer-rmdc-csvpn-gw5-141-144-104-86.vpn.oracle.com by rcsmt250.oracle.com with ESMTP id 2172030681162765964; Sun, 05 Nov 2006 15:32:44 -0700 Message-ID: <454E668C.8040103@oracle.com> Date: Sun, 05 Nov 2006 17:32:44 -0500 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Calsify WG <ietf-calsify@osafoundation.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Whitelist: TRUE X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Subject: [Ietf-calsify] Section 4.8.4.4 Recurrence ID: RECURRENCE-ID of an instance might change? X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Sun, 05 Nov 2006 22:34:38 -0000 In section 4.8.4.4 Recurrence ID of RFC 2445 it says: > When the definition of the recurrence set for a calendar component > changes, and hence the "SEQUENCE" property value changes, the > "RECURRENCE-ID" for a given recurrence instance might also change. How could one possibly correlate the specific recurrence instance for which the "RECURRENCE-ID" changed? When the definition of the recurrence set for a calendar component changes, specific recurrence instances might be added or removed from the recurrence set. I propose to remove the text mentioned above. Cheers, Bernard Return-Path: <bernard.desruisseaux@oracle.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id C38157F70F for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:32:38 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id B51771422D7 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:32:38 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30691-04 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:32:37 -0800 (PST) Received: from rgminet01.oracle.com (rgminet01.oracle.com [148.87.113.118]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 032241422CD for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:32:36 -0800 (PST) Received: from rcsmt251.oracle.com (rcsmt251.oracle.com [148.87.90.196]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id kA5LlYRE016046 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 15:32:35 -0700 Received: from dhcp-amer-rmdc-csvpn-gw5-141-144-104-86.vpn.oracle.com by rcsmt251.oracle.com with ESMTP id 2171716471162765836; Sun, 05 Nov 2006 15:30:36 -0700 Message-ID: <454E660C.6080604@oracle.com> Date: Sun, 05 Nov 2006 17:30:36 -0500 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Calsify WG <ietf-calsify@osafoundation.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Whitelist: TRUE X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Subject: [Ietf-calsify] Section 4.8.3.1 Time Zone Identifier: Scope of TZID X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Sun, 05 Nov 2006 22:32:39 -0000 In section 4.8.3.1 Time Zone Identifier of RFC 2445 it says: > Purpose: This property specifies the text value that uniquely > identifies the "VTIMEZONE" calendar component. This section should specify the "scope" in which a TZID MUST be unique when the "TZID" property value does not start with a SOLIDUS character. I believe the "TZID" MUST be unique in the scope of an iCalendar object, but not in the context of an iCalendar stream... Cheers, Bernard Return-Path: <bernard.desruisseaux@oracle.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 812397F70F for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:32:37 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 71DF51422D8 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:32:37 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29527-02 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:32:37 -0800 (PST) Received: from rgminet01.oracle.com (rgminet01.oracle.com [148.87.113.118]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 073F21422D7 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:32:36 -0800 (PST) Received: from rcsmt251.oracle.com (rcsmt251.oracle.com [148.87.90.196]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id kA5LlYYA016023 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 15:32:35 -0700 Received: from dhcp-amer-rmdc-csvpn-gw5-141-144-104-86.vpn.oracle.com by rcsmt250.oracle.com with ESMTP id 2172030211162765888; Sun, 05 Nov 2006 15:31:28 -0700 Message-ID: <454E663F.60807@oracle.com> Date: Sun, 05 Nov 2006 17:31:27 -0500 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Calsify WG <ietf-calsify@osafoundation.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Whitelist: TRUE X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Subject: [Ietf-calsify] Section 4.8.4.4 Recurrence ID: Allowed forms for a DATE-TIME X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Sun, 05 Nov 2006 22:32:37 -0000 In section 4.8.4.4 Recurrence ID of RFC 2445 it says: > Value Type: The default value type for this property is DATE-TIME. > The time format can be any of the valid forms defined for a DATE-TIME > value type. See DATE-TIME value type definition for specific > interpretations of the various forms. The value type can be set to > DATE. I don't believe it should be possible to specify a "RECURRENCE-ID" property with a "floating" date-time. Proposed text: > Value Type: The default value type is DATE-TIME. The date-time > value MUST be either a date with UTC time, or a date with > local time and time zone reference. The value type can be > set to a DATE value type. Cheers, Bernard Return-Path: <bernard.desruisseaux@oracle.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 050648100E for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:30:37 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id E96B11422D7 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:30:36 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29243-02 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:30:36 -0800 (PST) Received: from rgminet01.oracle.com (rgminet01.oracle.com [148.87.113.118]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id E3E5F1422CD for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:30:35 -0800 (PST) Received: from rcsmt250.oracle.com (rcsmt250.oracle.com [148.87.90.195]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id kA5ImHgr004067 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 15:30:34 -0700 Received: from dhcp-amer-rmdc-csvpn-gw5-141-144-104-86.vpn.oracle.com by rcsmt251.oracle.com with ESMTP id 2169953351162765796; Sun, 05 Nov 2006 15:29:56 -0700 Message-ID: <454E65E4.8070209@oracle.com> Date: Sun, 05 Nov 2006 17:29:56 -0500 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Calsify WG <ietf-calsify@osafoundation.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Whitelist: TRUE X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Subject: [Ietf-calsify] Section 4.2 Property Parameters: ianaparam X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Sun, 05 Nov 2006 22:30:37 -0000 Section 4.2 Property Parameters of RFC 2445 defines a "ianaparam" rule in its ABNF, but while all the properties allow "xparam", none of them currently allow "ianaparam". Shouldn't all properties allow "ianaparam"? That is, parameters *not* defined in this specification, but registered to IANA. Cheers, Bernard Return-Path: <bernard.desruisseaux@oracle.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 648408100E for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:30:36 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 555051422D7 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:30:36 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 26957-05 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:30:36 -0800 (PST) Received: from rgminet01.oracle.com (rgminet01.oracle.com [148.87.113.118]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id E2AEA1422B3 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:30:35 -0800 (PST) Received: from rcsmt250.oracle.com (rcsmt250.oracle.com [148.87.90.195]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id kA5ImHlC004082 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 15:30:34 -0700 Received: from dhcp-amer-rmdc-csvpn-gw5-141-144-104-86.vpn.oracle.com by rcsmt251.oracle.com with ESMTP id 2171716261162765766; Sun, 05 Nov 2006 15:29:26 -0700 Message-ID: <454E65C5.6030005@oracle.com> Date: Sun, 05 Nov 2006 17:29:25 -0500 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Calsify WG <ietf-calsify@osafoundation.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Whitelist: TRUE X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Subject: [Ietf-calsify] Section 4.1.2 Multiple Values: LANGUAGE parameter X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Sun, 05 Nov 2006 22:30:36 -0000 RFC 2445 allows some properties of TEXT value type to be specified multiple times. In some cases (e.g., "TZNAME") it is specified that the property can be specified more than once for specifying multiple language variants of the property value. I think section 4.1.2 Multiple Values should clarify how the "LANGUAGE" parameter should be handled with multi-valued TEXT properties. For instance, in a "VJOURNAL" calendar component, can I have two "DESCRIPTION" with "LANGUAGE=en", but only one "DESCRIPTION" with "LANGUAGE=fr"? If so, should my client only display the one in French, or should it display all three values? Currently, I think it should display all three values... Cheers, Bernard Return-Path: <bernard.desruisseaux@oracle.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 4D49980FE7 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:28:36 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 3DA1D1422B3 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:28:36 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30230-01 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:28:34 -0800 (PST) Received: from rgminet01.oracle.com (rgminet01.oracle.com [148.87.113.118]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 8290F1422D7 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:28:34 -0800 (PST) Received: from rcsmt250.oracle.com (rcsmt250.oracle.com [148.87.90.195]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id kA5MSWDB024764 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 15:28:32 -0700 Received: from dhcp-amer-rmdc-csvpn-gw5-141-144-104-86.vpn.oracle.com by rcsmt251.oracle.com with ESMTP id 2171716211162765709; Sun, 05 Nov 2006 15:28:29 -0700 Message-ID: <454E658D.9050804@oracle.com> Date: Sun, 05 Nov 2006 17:28:29 -0500 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Calsify WG <ietf-calsify@osafoundation.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Brightmail-Tracker: AAAAAQAAAAI= X-Whitelist: TRUE X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Subject: [Ietf-calsify] Section 4.6.5 Time Zone Component: Not required when DTSTART is a DATE X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Sun, 05 Nov 2006 22:28:36 -0000 In section 4.6.5 Time Zone Component of RFC 2445 it says: > The "VTIMEZONE" calendar component MUST be present if the iCalendar > object contains an RRULE that generates dates on both sides of a time > zone shift (e.g. both in Standard Time and Daylight Saving Time) > unless the iCalendar object intends to convey a floating time (See > the section "4.1.10.11 Time" for proper interpretation of floating > time). I believe the text should further clarify that a "VTIMEZONE" calendar component is not required when the calendar component has a DATE value type for the "DTSTART" property. Proposed new text: > The "VTIMEZONE" calendar component MUST be present if the calendar > component contains an "RRULE" that generates recurrence instances on > both sides of a time zone shift (e.g., both in Standard Time and > Daylight Saving Time) unless the "DTSTART" property of the calendar > component is specified as a DATE value or as a "floating" DATE-TIME > value (See section 3.3.12 for proper interpretation of floating time). Cheers, Bernard Return-Path: <bernard.desruisseaux@oracle.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 227E280FE7 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:28:35 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id E77751422D8 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:28:34 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30216-04 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:28:34 -0800 (PST) Received: from rgminet01.oracle.com (rgminet01.oracle.com [148.87.113.118]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 6F7C11422CD for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:28:34 -0800 (PST) Received: from rcsmt250.oracle.com (rcsmt250.oracle.com [148.87.90.195]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id kA5LNrwp025875 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 15:28:32 -0700 Received: from dhcp-amer-rmdc-csvpn-gw5-141-144-104-86.vpn.oracle.com by rcsmt251.oracle.com with ESMTP id 2172029521162765654; Sun, 05 Nov 2006 15:27:34 -0700 Message-ID: <454E6554.3000508@oracle.com> Date: Sun, 05 Nov 2006 17:27:32 -0500 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Calsify WG <ietf-calsify@osafoundation.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Whitelist: TRUE X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Subject: [Ietf-calsify] Section 4.6.3 Journal Component: DESCRIPTION property X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Sun, 05 Nov 2006 22:28:35 -0000 In section 4.6.3 Journal Component of RFC 2445 it says: > jourprop = *( > > ; the following are optional, > ; but MUST NOT occur more than once > > class / created / description / dtstart / dtstamp / > last-mod / organizer / recurid / seq / status / > summary / uid / url / But according to section 4.8.1.5 Description, the "DESCRIPTION" property can be specified multiple times within a "VJOURNAL" calendar component. As such, I propose to modify the "jourprop" rule in section 4.6.3 to be in accordance with the text in section 4.8.1.5. Cheers, Bernard Return-Path: <bernard.desruisseaux@oracle.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 36EA280FE9 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:28:35 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 268601422CD for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:28:35 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29602-02 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:28:34 -0800 (PST) Received: from rgminet01.oracle.com (rgminet01.oracle.com [148.87.113.118]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 6C9C91422B3 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:28:34 -0800 (PST) Received: from rcsmt250.oracle.com (rcsmt250.oracle.com [148.87.90.195]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id kA5JWiMM012935 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 15:28:32 -0700 Received: from dhcp-amer-rmdc-csvpn-gw5-141-144-104-86.vpn.oracle.com by rcsmt250.oracle.com with ESMTP id 2172029411162765610; Sun, 05 Nov 2006 15:26:50 -0700 Message-ID: <454E6528.3030601@oracle.com> Date: Sun, 05 Nov 2006 17:26:48 -0500 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Calsify WG <ietf-calsify@osafoundation.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Whitelist: TRUE X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Subject: [Ietf-calsify] Section 4.6.1 Event Component: Default duration of day events X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Sun, 05 Nov 2006 22:28:35 -0000 In section 4.6.1 Event Component of RFC 2445 it says: > For cases where a "VEVENT" calendar component specifies a "DTSTART" > property with a DATE data type but no "DTEND" property, the events > non-inclusive end is the end of the calendar date specified by the > "DTSTART" property. As such, the last sentence of the paragraph before the following example is wrong. This event would actually appear as opaque in a search for busy time. > The following is an example of the "VEVENT" calendar component used > to represent an anniversary that will occur annually. Since it takes > up no time, it will not appear as opaque in a search for busy time; > no matter what the value of the "TRANSP" property indicates: > > BEGIN:VEVENT > UID:19970901T130000Z-123403@host.com > DTSTAMP:19970901T1300Z > DTSTART:19971102 > SUMMARY:Our Blissful Anniversary > CLASS:CONFIDENTIAL > CATEGORIES:ANNIVERSARY,PERSONAL,SPECIAL OCCASION > RRULE:FREQ=YEARLY > END:VEVENT I propose to remove this sentence and to add the TRANSP property to the example. Proposed text: > The following is an example of the "VEVENT" calendar component used > to represent an anniversary that will occur annually. > > BEGIN:VEVENT > UID:19970901T130000Z-123403@host.com > DTSTAMP:19970901T1300Z > DTSTART:19971102 > SUMMARY:Our Blissful Anniversary > TRANSP:TRANSPARENT > CLASS:CONFIDENTIAL > CATEGORIES:ANNIVERSARY,PERSONAL,SPECIAL OCCASION > RRULE:FREQ=YEARLY > END:VEVENT Similarly, in section 4.8.2.4 Date/Time Start of RFC 2445 it says: > Description: Within the "VEVENT" calendar component, this property > defines the start date and time for the event. The property is > REQUIRED in "VEVENT" calendar components. Events can have a start > date/time but no end date/time. In that case, the event does not take > up any time. I propose to remove the last two sentences of this paragraph. Proposed text: > Description: Within the "VEVENT" calendar component, this property > defines the start date and time for the event. The property is > REQUIRED in "VEVENT" calendar components. Finally, in section 6 Recommended Practices of RFC 2445 it says: > 2. A calendar entry with a "DTSTART" property but no "DTEND" > property does not take up any time. It is intended to represent > an event that is associated with a given calendar date and time > of day, such as an anniversary. Since the event does not take up > any time, it MUST NOT be used to record busy time no matter what > the value for the "TRANSP" property. This is actually wrong. I would simply remove this text. The proper behave is described in section 4.6.1 Event Component. Cheers, Bernard Return-Path: <bernard.desruisseaux@oracle.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 833A180FA6 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:26:34 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 756EC1422D7 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:26:34 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27308-03 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:26:34 -0800 (PST) Received: from agminet01.oracle.com (agminet01.oracle.com [141.146.126.228]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 0D7111422CD for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:26:33 -0800 (PST) Received: from rcsmt250.oracle.com (rcsmt250.oracle.com [148.87.90.195]) by agminet01.oracle.com (Switch-3.2.4/Switch-3.1.7) with ESMTP id kA5LZQp7023215 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 16:26:31 -0600 Received: from dhcp-amer-rmdc-csvpn-gw5-141-144-104-86.vpn.oracle.com by rcsmt250.oracle.com with ESMTP id 2172029241162765558; Sun, 05 Nov 2006 15:25:58 -0700 Message-ID: <454E64F6.6000905@oracle.com> Date: Sun, 05 Nov 2006 17:25:58 -0500 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Calsify WG <ietf-calsify@osafoundation.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Whitelist: TRUE X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Subject: [Ietf-calsify] Section 4.6.1 Event Component: DURATION when DTSTART is a DATE X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Sun, 05 Nov 2006 22:26:34 -0000 In section 4.6.1 Event Component of RFC 2445 it says: > The "VEVENT" is also the calendar component used to specify an > anniversary or daily reminder within a calendar. These events have a > DATE value type for the "DTSTART" property instead of the default > data type of DATE-TIME. If such a "VEVENT" has a "DTEND" property, it > MUST be specified as a DATE value also. I believe the text should also specify the following with respect to the DURATION property: > If such a "VEVENT" has a "DURATION" property, it MUST be specified > as a "dur-day" or "dur-week" values. Cheers, Bernard Return-Path: <bernard.desruisseaux@oracle.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id CF65380FA6 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:26:34 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id C0F4A1422CD for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:26:34 -0800 (PST) Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29785-02 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:26:33 -0800 (PST) Received: from rgminet01.oracle.com (rgminet01.oracle.com [148.87.113.118]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 5A2211422B3 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 14:26:33 -0800 (PST) Received: from rcsmt250.oracle.com (rcsmt250.oracle.com [148.87.90.195]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id kA5FBPjL025817 for <ietf-calsify@osafoundation.org>; Sun, 5 Nov 2006 15:26:31 -0700 Received: from dhcp-amer-rmdc-csvpn-gw5-141-144-104-86.vpn.oracle.com by rcsmt250.oracle.com with ESMTP id 2172028961162765474; Sun, 05 Nov 2006 15:24:34 -0700 Message-ID: <454E64A1.2060706@oracle.com> Date: Sun, 05 Nov 2006 17:24:33 -0500 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Calsify WG <ietf-calsify@osafoundation.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Whitelist: TRUE X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.0 tagged_above=-50.0 required=4.0 tests=AWL X-Spam-Level: Subject: [Ietf-calsify] Section 4.3.10 Recurrence Rule: Order of rule parts X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org> List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Sun, 05 Nov 2006 22:26:34 -0000 In section 4.3.10 Recurrence Rule of RFC 2445 it says: > The rule parts are not ordered in any particular sequence. On the other hand, the way the ABNF of the "recur" rule is written, the "FREQ" rule should always appear first. I'm not sure how the "recur" rule should be rewritten. Any help appreciated... Cheers, Bernard
- [Ietf-calsify] Updated ABNF to address issues 52 … Bernard Desruisseaux