[Ietf-calsify] no jabber or author meetings tomorrow - see you all monday
lear at cisco.com (Eliot Lear) Mon, 30 October 2006 13:35 UTC
From: "lear at cisco.com"
Date: Mon, 30 Oct 2006 13:35:23 +0000
Subject: [Ietf-calsify] no jabber or author meetings tomorrow - see you all monday
Message-ID: <45467015.5060709@cisco.com>
X-Date: Mon Oct 30 13:35:23 2006
... and safe travels to those who are going to San Diego... Eliot From bernard.desruisseaux at oracle.com Tue Oct 31 12:34:47 2006 From: bernard.desruisseaux at oracle.com (Bernard Desruisseaux) Date: Tue Oct 31 12:35:25 2006 Subject: [Ietf-calsify] rfc2445bis: minor issue in section 3.2.3 In-Reply-To: <45465E06.2050209@isode.com> References: <45465E06.2050209@isode.com> Message-ID: <4547B367.8030507@oracle.com> I already fixed this one as well as "timezones.r.us.net" in my upcoming draft -04 version. Thanks, Bernard Alexey Melnikov wrote: > >3.2.3. Calendar User Type > [...] > > Example: > > > > ATTENDEE;CUTYPE=GROUP:MAILTO:ietf-calsch@imc.org > > Should imc.org be replaced with example.org here? > > _______________________________________________ > 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 6EB3480C0C for <ietf-calsify@osafoundation.org>; Tue, 31 Oct 2006 12:35:23 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 60449142285 for <ietf-calsify@osafoundation.org>; Tue, 31 Oct 2006 12:35:23 -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 10631-07 for <ietf-calsify@osafoundation.org>; Tue, 31 Oct 2006 12:35:20 -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 DD69B142255 for <ietf-calsify@osafoundation.org>; Tue, 31 Oct 2006 12:35:19 -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 k9V2lDPT010323; Tue, 31 Oct 2006 14:35:16 -0600 Received: from dhcp-amer-rmdc-csvpn-gw4-141-144-97-81.vpn.oracle.com by rcsmt250.oracle.com with ESMTP id 2158827331162326892; Tue, 31 Oct 2006 13:34:52 -0700 Message-ID: <4547B367.8030507@oracle.com> Date: Tue, 31 Oct 2006 12:34:47 -0800 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Alexey Melnikov <alexey.melnikov@isode.com> Subject: Re: [Ietf-calsify] rfc2445bis: minor issue in section 3.2.3 References: <45465E06.2050209@isode.com> In-Reply-To: <45465E06.2050209@isode.com> 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: "ietf-calsify@osafoundation.org" <ietf-calsify@osafoundation.org> X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 31 Oct 2006 20:35:23 -0000 I already fixed this one as well as "timezones.r.us.net" in my upcoming draft -04 version. Thanks, Bernard Alexey Melnikov wrote: > >3.2.3. Calendar User Type > [...] > > Example: > > > > ATTENDEE;CUTYPE=GROUP:MAILTO:ietf-calsch@imc.org > > Should imc.org be replaced with example.org here? > > _______________________________________________ > Ietf-calsify mailing list > Ietf-calsify@osafoundation.org > http://lists.osafoundation.org/mailman/listinfo/ietf-calsify 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 663A880839 for <ietf-calsify@osafoundation.org>; Mon, 30 Oct 2006 13:35:22 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 514CA142273 for <ietf-calsify@osafoundation.org>; Mon, 30 Oct 2006 13:35:22 -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 05638-07 for <ietf-calsify@osafoundation.org>; Mon, 30 Oct 2006 13:35:20 -0800 (PST) Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by laweleka.osafoundation.org (Postfix) with ESMTP id ECA7C14226D for <ietf-calsify@osafoundation.org>; Mon, 30 Oct 2006 13:35:19 -0800 (PST) Received: from sj-dkim-1.cisco.com ([171.71.179.21]) by sj-iport-6.cisco.com with ESMTP; 30 Oct 2006 13:35:20 -0800 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 k9ULZJqo017851 for <ietf-calsify@osafoundation.org>; Mon, 30 Oct 2006 13:35:19 -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 k9ULZJin006834 for <ietf-calsify@osafoundation.org>; Mon, 30 Oct 2006 13:35:19 -0800 (PST) Received: from [212.254.247.5] (ams3-vpn-dhcp4461.cisco.com [10.61.81.108]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id k9ULMXRN023378 for <ietf-calsify@osafoundation.org>; Mon, 30 Oct 2006 13:22:33 -0800 Message-ID: <45467015.5060709@cisco.com> Date: Mon, 30 Oct 2006 22:35:17 +0100 From: Eliot Lear <lear@cisco.com> User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) 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 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=70; t=1162244119; x=1163108119; 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:no=20jabber=20or=20author=20meetings=20tomorrow=20-=20see=20you=20all=20 monday; X=v=3Dcisco.com=3B=20h=3DnKG40fLzTur4peNbfFglUjlPpEM=3D; b=Qt4zo9sMgh9bhzSX0muQCraj/NWc0Uhyp9fUNxxTq+JtqKGESwYpaVepjK8lI3VMKx7QK8Ki Hoq4+Gm3x7qPseB+XnuK91ad2zaxyZ+dSTqbrsbS4zNlN+hvebEw84Wr; 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] no jabber or author meetings tomorrow - see you all monday X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 30 Oct 2006 21:35:22 -0000 ... and safe travels to those who are going to San Diego... Eliot 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 A214F80B72 for <ietf-calsify@osafoundation.org>; Mon, 30 Oct 2006 12:18:29 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 93551142271 for <ietf-calsify@osafoundation.org>; Mon, 30 Oct 2006 12:18:29 -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 28228-08 for <ietf-calsify@osafoundation.org>; Mon, 30 Oct 2006 12:18:27 -0800 (PST) Received: from rufus.isode.com (rufus.isode.com [62.3.217.251]) by laweleka.osafoundation.org (Postfix) with ESMTP id 2DD6C14225A for <ietf-calsify@osafoundation.org>; Mon, 30 Oct 2006 12:18:27 -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 <RUZeEgAEsR0d@rufus.isode.com>; Mon, 30 Oct 2006 20:18:26 +0000 Message-ID: <45465E06.2050209@isode.com> Date: Mon, 30 Oct 2006 20:18:14 +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" <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.3 tagged_above=-50.0 required=4.0 tests=AWL, TO_ADDRESS_EQ_REAL X-Spam-Level: Subject: [Ietf-calsify] rfc2445bis: minor issue in section 3.2.3 X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 30 Oct 2006 20:18:29 -0000 >3.2.3. Calendar User Type [...] > Example: > > ATTENDEE;CUTYPE=GROUP:MAILTO:ietf-calsch@imc.org Should imc.org be replaced with example.org here? 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 D4EA180882 for <ietf-calsify@osafoundation.org>; Mon, 30 Oct 2006 12:16:40 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id C5DD4142270 for <ietf-calsify@osafoundation.org>; Mon, 30 Oct 2006 12:16: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 24383-09 for <ietf-calsify@osafoundation.org>; Mon, 30 Oct 2006 12:16:38 -0800 (PST) Received: from rufus.isode.com (rufus.isode.com [62.3.217.251]) by laweleka.osafoundation.org (Postfix) with ESMTP id 537EB14225A for <ietf-calsify@osafoundation.org>; Mon, 30 Oct 2006 12:16:38 -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 <RUZdpQAEsToY@rufus.isode.com>; Mon, 30 Oct 2006 20:16:37 +0000 Message-ID: <45465D99.9050209@isode.com> Date: Mon, 30 Oct 2006 20:16:25 +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" <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.3 tagged_above=-50.0 required=4.0 tests=AWL, TO_ADDRESS_EQ_REAL X-Spam-Level: Subject: [Ietf-calsify] rfc2445bis: ABNF in section 3.1 X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 30 Oct 2006 20:16:41 -0000 >3.1. Content Lines [...] > CR = %x0D > ; carriage return > > LF = %x0A > ; line feed > > CRLF = CR LF > ; Internet standard newline These 3 rules are already defined in RFC 4234, no need to repeat them in this document. > CTL = %x00-08 / %x0A-1F / %x7F > ; Controls Oops, RFC 4234 defines this rule as: CTL = %x00-1F / %x7F ; controls i.e. it includes HTAB! I suggest that iCalendar renamed CTL to ICAL-CTL, or similar. > ALPHA = %x41-5A / %x61-7A ; A-Z / a-z > > DIGIT = %x30-39 > ; 0-9 > > DQUOTE = %x22 > ; Quotation Mark > > WSP = SPACE / HTAB > > SPACE = %x20 > > HTAB = %x09 These rules are already defined in RFC 4234, no need to repeat them. But note that the "SPACE" rule was renamed to "SP" in RFC 4234. The SPACE is only used in section 3.1 as far as I can see. 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 D3EBF80707 for <ietf-calsify@osafoundation.org>; Mon, 30 Oct 2006 12:13:54 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id BAB0D142267 for <ietf-calsify@osafoundation.org>; Mon, 30 Oct 2006 12:13:54 -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 30849-01 for <ietf-calsify@osafoundation.org>; Mon, 30 Oct 2006 12:13:52 -0800 (PST) Received: from rufus.isode.com (rufus.isode.com [62.3.217.251]) by laweleka.osafoundation.org (Postfix) with ESMTP id 0D45D14225E for <ietf-calsify@osafoundation.org>; Mon, 30 Oct 2006 12:13:52 -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 <RUZc=QAEsbMM@rufus.isode.com>; Mon, 30 Oct 2006 20:13:50 +0000 Message-ID: <45465CF2.7020509@isode.com> Date: Mon, 30 Oct 2006 20:13:38 +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" <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.3 tagged_above=-50.0 required=4.0 tests=AWL, TO_ADDRESS_EQ_REAL X-Spam-Level: Subject: [Ietf-calsify] rfc2445bis: section 2.3. International Considerations X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 30 Oct 2006 20:13:54 -0000 >2.3. International Considerations > > In the rest of this document, descriptions of characters are of the > form "character name (codepoint)", where "codepoint" is from the US- > ASCII character set. The "character name" is the authoritative > description; (codepoint) is a reference to that character in US-ASCII > or US-ASCII compatible sets (for example the ISO-8859-x family, > UTF-8, ISO-2022-xx, KOI8-R). If a non-US-ASCII compatible character > set is used, appropriate code-point from that character set MUST be > chosen instead. Use of non-US-ASCII-compatible character sets is NOT > recommended. My suggestion is to drop discussion of US-ASCII compatible sets, considering that the updated specification would only allow for US-ASCII & UTF-8. The rest of the text should be moved to the section 2. Suggested replacement text (to be moved to section 2): > In the rest of this document, descriptions of characters are of the > form "character name (codepoint)", where "codepoint" is from the US- > ASCII character set. The "character name" is the authoritative > description; (codepoint) is a reference to that character in US-ASCII > character set. I also think that US-ASCII above can be replaced with "Unicode" here, but this is probably not needed. Return-Path: <sroberts@uniserve.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 A87DD80B2E for <ietf-calsify@osafoundation.org>; Thu, 26 Oct 2006 08:28:58 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 999711422CE for <ietf-calsify@osafoundation.org>; Thu, 26 Oct 2006 08:28:58 -0700 (PDT) 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 01475-08 for <ietf-calsify@osafoundation.org>; Thu, 26 Oct 2006 08:28:57 -0700 (PDT) Received: from bycast.com (bycast.com [207.61.255.252]) by laweleka.osafoundation.org (Postfix) with ESMTP id 1D8D31422C9 for <ietf-calsify@osafoundation.org>; Thu, 26 Oct 2006 08:28:57 -0700 (PDT) Received: from [192.168.110.126] (HELO localhost.localdomain) by bycast.com (CommuniGate Pro SMTP 4.3.9) with ESMTP id 1201083 for ietf-calsify@osafoundation.org; Thu, 26 Oct 2006 08:28:55 -0700 Received: by localhost.localdomain (Postfix, from userid 2122) id A64B5510419; Thu, 26 Oct 2006 08:29:11 -0700 (PDT) Date: Thu, 26 Oct 2006 08:29:10 -0700 From: Sam Roberts <sroberts@uniserve.com> To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Issue 27: Section 4.8.5.4 Recurrence Rule: Duration of members of the, generated recurrence set Message-ID: <20061026152910.GA20711@pebble> References: <4537BB10.7060007@oracle.com> <200610192211.25853.reinhold@kainhofer.com> <200610192259.23556.lists@block-online.eu> <453FED09.8000600@nokia.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <453FED09.8000600@nokia.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.6 tagged_above=-50.0 required=4.0 tests=AWL, DNS_FROM_RFC_POST X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 26 Oct 2006 15:28:58 -0000 On Thu, Oct 26, 2006 at 02:02:33AM +0300, Aki Niemi wrote: > Not sure if that's an appropriate place. > > However, in other working groups similar types of test cases have been > published as an informational RFC. See for example RFC 4475. I know it > has been very useful as a primer to people attending the interop events. The S/MIME group publishes a growing set of test-data. Its incredibly useful. It also contains some nice perl code to rip it apart into the test suite. I don't think recurrence rules would have been implementable by many without the examples. More examples that demonstrate corner cases and illustrate the answers to the questions raised on this group would be particularly useful. Its a lot of work but it sure would be nice... Sam Return-Path: <dave.thewlis@calconnect.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 2724280ACC for <ietf-calsify@osafoundation.org>; Wed, 25 Oct 2006 17:53:59 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 05A0B1422EA for <ietf-calsify@osafoundation.org>; Wed, 25 Oct 2006 17:53:59 -0700 (PDT) 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 13340-04 for <ietf-calsify@osafoundation.org>; Wed, 25 Oct 2006 17:53:57 -0700 (PDT) Received: from fed1rmmtao04.cox.net (fed1rmmtao04.cox.net [68.230.241.35]) by laweleka.osafoundation.org (Postfix) with ESMTP id 282501422D4 for <ietf-calsify@osafoundation.org>; Wed, 25 Oct 2006 17:53:57 -0700 (PDT) Received: from fed1rmimpo02.cox.net ([70.169.32.72]) by fed1rmmtao04.cox.net (InterMail vM.6.01.06.01 201-2131-130-101-20060113) with ESMTP id <20061026005356.HFLQ22409.fed1rmmtao04.cox.net@fed1rmimpo02.cox.net>; Wed, 25 Oct 2006 20:53:56 -0400 Received: from [192.168.0.103] ([70.191.49.25]) by fed1rmimpo02.cox.net with bizsmtp id eou01V00B0Ycu3q0000000 Wed, 25 Oct 2006 20:54:00 -0400 Message-ID: <45400716.7060508@calconnect.org> Date: Wed, 25 Oct 2006 17:53:42 -0700 From: Dave Thewlis <Dave.Thewlis@calconnect.org> Organization: The Calendaring and Scheduling Consortium User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Aki Niemi <aki.niemi@nokia.com> Subject: Re: [Ietf-calsify] Issue 27: Section 4.8.5.4 Recurrence Rule: Duration of members of the, generated recurrence set References: <4537BB10.7060007@oracle.com> <200610192211.25853.reinhold@kainhofer.com> <200610192259.23556.lists@block-online.eu> <453FED09.8000600@nokia.com> In-Reply-To: <453FED09.8000600@nokia.com> Content-Type: multipart/alternative; boundary="------------030900080700090007050102" 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_40_50, HTML_MESSAGE, HTML_TITLE_EMPTY X-Spam-Level: Cc: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Dave.Thewlis@calconnect.org List-Id: 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, 26 Oct 2006 00:53:59 -0000 This is a multi-part message in MIME format. --------------030900080700090007050102 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit As it happens, CalConnect has also published a number of test cases and test streams on its website and would be delighted to host a FAQ and/or test cases. The more the better. Cheers, Dave Thewlis -- *Dave Thewlis, Executive Director Calconnect - The Calendaring and Scheduling Consortium* +1 707 840 9391 (voice) · +1 707 498 2238 (mobile) http://www.calconnect.org · Dave.Thewlis@calconnect.org <mailto:Dave.Thewlis@calconnect.org> Aki Niemi wrote: > ext Oliver Block kirjoitti: > >> Am Donnerstag, 19. Oktober 2006 22:11 schrieb Reinhold Kainhofer: >> >>> PS: This would also be a nice example in a iCalendar test suite... >>> >> I agree. >> >> >>> Is there >>> any "official" place where we can install an FAQ (as suggested in my >>> previous mails) or such a test cases repository? >>> >> How about >> >> http://tools.ietf.org/wg/calsify/ >> > > Not sure if that's an appropriate place. > > However, in other working groups similar types of test cases have been > published as an informational RFC. See for example RFC 4475. I know it > has been very useful as a primer to people attending the interop events. > > If the working group thinks something like this would be useful and > someone is willing to write the I-D, I think we could consider it. > > Cheers, > Aki > _______________________________________________ > Ietf-calsify mailing list > Ietf-calsify@osafoundation.org > http://lists.osafoundation.org/mailman/listinfo/ietf-calsify > > > <mailto:Dave.Thewlis@calconnect.org> --------------030900080700090007050102 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> <title></title> </head> <body bgcolor="#ffffff" text="#000000"> As it happens, CalConnect has also published a number of test cases and test streams on its website and would be delighted to host a FAQ and/or test cases. The more the better.<br> <br> Cheers,<br> <br> Dave Thewlis<br> -- <br> <font size="-1"><b>Dave Thewlis, Executive Director<br> Calconnect - The Calendaring and Scheduling Consortium</b><br> +1 707 840 9391 (voice) · +1 707 498 2238 (mobile)<br> <a href="http://www.calconnect.org">http://www.calconnect.org</a> · <a href="mailto:Dave.Thewlis@calconnect.org">Dave.Thewlis@calconnect.org</a> </font><br> <br> <br> <br> Aki Niemi wrote: <blockquote cite="mid453FED09.8000600@nokia.com" type="cite"> <pre wrap="">ext Oliver Block kirjoitti: </pre> <blockquote type="cite"> <pre wrap="">Am Donnerstag, 19. Oktober 2006 22:11 schrieb Reinhold Kainhofer: </pre> <blockquote type="cite"> <pre wrap="">PS: This would also be a nice example in a iCalendar test suite... </pre> </blockquote> <pre wrap="">I agree. </pre> <blockquote type="cite"> <pre wrap="">Is there any "official" place where we can install an FAQ (as suggested in my previous mails) or such a test cases repository? </pre> </blockquote> <pre wrap="">How about <a class="moz-txt-link-freetext" href="http://tools.ietf.org/wg/calsify/">http://tools.ietf.org/wg/calsify/</a> </pre> </blockquote> <pre wrap=""><!----> Not sure if that's an appropriate place. However, in other working groups similar types of test cases have been published as an informational RFC. See for example RFC 4475. I know it has been very useful as a primer to people attending the interop events. If the working group thinks something like this would be useful and someone is willing to write the I-D, I think we could consider it. Cheers, Aki _______________________________________________ Ietf-calsify mailing list <a class="moz-txt-link-abbreviated" href="mailto:Ietf-calsify@osafoundation.org">Ietf-calsify@osafoundation.org</a> <a class="moz-txt-link-freetext" href="http://lists.osafoundation.org/mailman/listinfo/ietf-calsify">http://lists.osafoundation.org/mailman/listinfo/ietf-calsify</a> </pre> </blockquote> <br> <div class="moz-signature"><br> <font size="-1"><a href="mailto:Dave.Thewlis@calconnect.org"></a></font></div> </body> </html> --------------030900080700090007050102-- 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 DCE4480825 for <ietf-calsify@osafoundation.org>; Wed, 25 Oct 2006 16:02:39 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id CF1A81422D5 for <ietf-calsify@osafoundation.org>; Wed, 25 Oct 2006 16:02:39 -0700 (PDT) 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 28916-09 for <ietf-calsify@osafoundation.org>; Wed, 25 Oct 2006 16:02:38 -0700 (PDT) Received: from mgw-ext14.nokia.com (mgw-ext14.nokia.com [131.228.20.173]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 0A56D1422CA for <ietf-calsify@osafoundation.org>; Wed, 25 Oct 2006 16:02:37 -0700 (PDT) Received: from esebh106.NOE.Nokia.com (esebh106.ntc.nokia.com [172.21.138.213]) by mgw-ext14.nokia.com (Switch-3.1.10/Switch-3.1.10) with ESMTP id k9PN2Y7H004218; Thu, 26 Oct 2006 02:02:34 +0300 Received: from esebh001.NOE.Nokia.com ([172.21.138.28]) by esebh106.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 26 Oct 2006 02:02:34 +0300 Received: from [10.162.252.118] ([10.162.252.118]) by esebh001.NOE.Nokia.com with Microsoft SMTPSVC(5.0.2195.6881); Thu, 26 Oct 2006 02:02:34 +0300 Message-ID: <453FED09.8000600@nokia.com> Date: Thu, 26 Oct 2006 02:02:33 +0300 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: ext Oliver Block <lists@block-online.eu> Subject: Re: [Ietf-calsify] Issue 27: Section 4.8.5.4 Recurrence Rule: Duration of members of the, generated recurrence set References: <4537BB10.7060007@oracle.com> <200610192211.25853.reinhold@kainhofer.com> <200610192259.23556.lists@block-online.eu> In-Reply-To: <200610192259.23556.lists@block-online.eu> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 25 Oct 2006 23:02:34.0056 (UTC) FILETIME=[A8116C80:01C6F889] 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: Cc: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 25 Oct 2006 23:02:40 -0000 ext Oliver Block kirjoitti: > Am Donnerstag, 19. Oktober 2006 22:11 schrieb Reinhold Kainhofer: >> PS: This would also be a nice example in a iCalendar test suite... > > I agree. > >> Is there >> any "official" place where we can install an FAQ (as suggested in my >> previous mails) or such a test cases repository? > > How about > > http://tools.ietf.org/wg/calsify/ Not sure if that's an appropriate place. However, in other working groups similar types of test cases have been published as an informational RFC. See for example RFC 4475. I know it has been very useful as a primer to people attending the interop events. If the working group thinks something like this would be useful and someone is willing to write the I-D, I think we could consider it. Cheers, Aki 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 CE10F80A6A for <ietf-calsify@osafoundation.org>; Wed, 25 Oct 2006 13:32:13 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id BF6EA1422DC for <ietf-calsify@osafoundation.org>; Wed, 25 Oct 2006 13:32:13 -0700 (PDT) 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 09037-06 for <ietf-calsify@osafoundation.org>; Wed, 25 Oct 2006 13:32:12 -0700 (PDT) Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by laweleka.osafoundation.org (Postfix) with ESMTP id 02610142315 for <ietf-calsify@osafoundation.org>; Wed, 25 Oct 2006 13:32:11 -0700 (PDT) Received: from sj-dkim-4.cisco.com ([171.71.179.196]) by sj-iport-6.cisco.com with ESMTP; 25 Oct 2006 13:32:12 -0700 Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237]) by sj-dkim-4.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id k9PKWBst028949; Wed, 25 Oct 2006 13:32:11 -0700 Received: from imail.cisco.com (sjc12-sbr-sw3-3f5.cisco.com [172.19.96.182]) by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k9PKWAAo022834; Wed, 25 Oct 2006 13:32:11 -0700 (PDT) Received: from [212.254.247.6] (ams3-vpn-dhcp504.cisco.com [10.61.65.248]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id k9PKJgeh022141; Wed, 25 Oct 2006 13:19:42 -0700 Message-ID: <453FC9C7.6000302@cisco.com> Date: Wed, 25 Oct 2006 22:32:07 +0200 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> Subject: Re: [Ietf-calsify] I-D ACTION:draft-ietf-calsify-rfc2445bis-03.txt References: <E1GcolG-0004pA-Lp@stiedprstage1.ietf.org> In-Reply-To: <E1GcolG-0004pA-Lp@stiedprstage1.ietf.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Authentication-Results: sj-dkim-4.cisco.com; header.From=lear@cisco.com; dkim=pass ( sig from cisco.com verified; ); DKIM-Signature: a=rsa-sha1; q=dns; l=3442; t=1161808331; x=1162672331; c=relaxed/simple; s=sjdkim4002; 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:Re=3A=20[Ietf-calsify]=20I-D=20ACTION=3Adraft-ietf-calsify-rfc2445bis-03 .txt; X=v=3Dcisco.com=3B=20h=3DTrTj6G4ueeZB8XjA7rNV55M2apI=3D; b=U1aue28ZaMF1PCvhA+dXnSvQiiAl5KZaFb74wCBS0jeI2nM18o9WAAlRuX09mnrbANqYe3wy cDC6pLRqU/JE3pT/os/4fliQtKcuxgCdWKF8sSiJLhRfBaKS1A109QWn; 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: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 25 Oct 2006 20:32:13 -0000 Bernard, On behalf of the working group I would like to thank you on your fast turnaround of two versions and your commitment to getting through the update. Dear all, The chairs believe that the open issues to rfc2445bis will be the PRIMARY topic of discussion. I ask that you please be prepared by having read the draft below and having reviewed the issues list. I will send an update of that list in the coming days. Thanks for your participation. With luck we will close this document in the coming weeks. Eliot Internet-Drafts@ietf.org wrote: > A New Internet-Draft is available from the on-line Internet-Drafts > directories. > This draft is a work item of the Calendaring and Scheduling Standards Simplification Working Group of the IETF. > > Title : Internet Calendaring and Scheduling Core Object Specification (iCalendar) > Author(s) : B. Desruisseaux > Filename : draft-ietf-calsify-rfc2445bis-03.txt > Pages : 159 > Date : 2006-10-25 > > There is a clear need to provide and deploy interoperable calendaring > and scheduling services for the Internet. Current group scheduling > and Personal Information Management (PIM) products are being extended > for use across the Internet, today, in proprietary ways. This memo > has been defined to provide the definition of a common format for > openly exchanging calendaring and scheduling information across the > Internet. > > A URL for this Internet-Draft is: > http://www.ietf.org/internet-drafts/draft-ietf-calsify-rfc2445bis-03.txt > > To remove yourself from the I-D Announcement list, send a message to > i-d-announce-request@ietf.org with the word unsubscribe in the body of > the message. > You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce > to change your subscription settings. > > Internet-Drafts are also available by anonymous FTP. Login with the > username "anonymous" and a password of your e-mail address. After > logging in, type "cd internet-drafts" and then > "get draft-ietf-calsify-rfc2445bis-03.txt". > > A list of Internet-Drafts directories can be found in > http://www.ietf.org/shadow.html > or ftp://ftp.ietf.org/ietf/1shadow-sites.txt > > Internet-Drafts can also be obtained by e-mail. > > Send a message to: > mailserv@ietf.org. > In the body type: > "FILE /internet-drafts/draft-ietf-calsify-rfc2445bis-03.txt". > > NOTE: The mail server at ietf.org can return the document in > MIME-encoded form by using the "mpack" utility. To use this > feature, insert the command "ENCODING mime" before the "FILE" > command. To decode the response(s), you will need "munpack" or > a MIME-compliant mail reader. Different MIME-compliant mail readers > exhibit different behavior, especially when dealing with > "multipart" MIME messages (i.e. documents which have been split > up into multiple messages), so check your local documentation on > how to manipulate these messages. > > Below is the data which will enable a MIME compliant mail reader > implementation to automatically retrieve the ASCII version of the > Internet-Draft. > > ------------------------------------------------------------------------ > > _______________________________________________ > Ietf-calsify mailing list > Ietf-calsify@osafoundation.org > http://lists.osafoundation.org/mailman/listinfo/ietf-calsify > Return-Path: <ietf@ietf.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 8D3E780BEA for <ietf-calsify@osafoundation.org>; Wed, 25 Oct 2006 12:50:05 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 7D7F21422F5 for <ietf-calsify@osafoundation.org>; Wed, 25 Oct 2006 12:50:05 -0700 (PDT) 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 30193-10 for <ietf-calsify@osafoundation.org>; Wed, 25 Oct 2006 12:50:04 -0700 (PDT) Received: from ns4.neustar.com (ns4.neustar.com [156.154.24.139]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id D788614228E for <ietf-calsify@osafoundation.org>; Wed, 25 Oct 2006 12:50:03 -0700 (PDT) Received: from stiedprstage1.ietf.org (stiedprstage1.va.neustar.com [10.31.47.10]) by ns4.neustar.com (Postfix) with ESMTP id E15972ACC0; Wed, 25 Oct 2006 19:50:02 +0000 (GMT) Received: from ietf by stiedprstage1.ietf.org with local (Exim 4.43) id 1GcolG-0004pA-Lp; Wed, 25 Oct 2006 15:50:02 -0400 Content-Type: Multipart/Mixed; Boundary="NextPart" Mime-Version: 1.0 To: i-d-announce@ietf.org From: Internet-Drafts@ietf.org Message-Id: <E1GcolG-0004pA-Lp@stiedprstage1.ietf.org> Date: Wed, 25 Oct 2006 15:50:02 -0400 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, MIME_BOUND_NEXTPART, NO_REAL_NAME X-Spam-Level: Cc: ietf-calsify@osafoundation.org Subject: [Ietf-calsify] I-D ACTION:draft-ietf-calsify-rfc2445bis-03.txt X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 25 Oct 2006 19:50:05 -0000 --NextPart A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Calendaring and Scheduling Standards Simplification Working Group of the IETF. Title : Internet Calendaring and Scheduling Core Object Specification (iCalendar) Author(s) : B. Desruisseaux Filename : draft-ietf-calsify-rfc2445bis-03.txt Pages : 159 Date : 2006-10-25 There is a clear need to provide and deploy interoperable calendaring and scheduling services for the Internet. Current group scheduling and Personal Information Management (PIM) products are being extended for use across the Internet, today, in proprietary ways. This memo has been defined to provide the definition of a common format for openly exchanging calendaring and scheduling information across the Internet. A URL for this Internet-Draft is: http://www.ietf.org/internet-drafts/draft-ietf-calsify-rfc2445bis-03.txt To remove yourself from the I-D Announcement list, send a message to i-d-announce-request@ietf.org with the word unsubscribe in the body of the message. You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce to change your subscription settings. Internet-Drafts are also available by anonymous FTP. Login with the username "anonymous" and a password of your e-mail address. After logging in, type "cd internet-drafts" and then "get draft-ietf-calsify-rfc2445bis-03.txt". A list of Internet-Drafts directories can be found in http://www.ietf.org/shadow.html or ftp://ftp.ietf.org/ietf/1shadow-sites.txt Internet-Drafts can also be obtained by e-mail. Send a message to: mailserv@ietf.org. In the body type: "FILE /internet-drafts/draft-ietf-calsify-rfc2445bis-03.txt". NOTE: The mail server at ietf.org can return the document in MIME-encoded form by using the "mpack" utility. To use this feature, insert the command "ENCODING mime" before the "FILE" command. To decode the response(s), you will need "munpack" or a MIME-compliant mail reader. Different MIME-compliant mail readers exhibit different behavior, especially when dealing with "multipart" MIME messages (i.e. documents which have been split up into multiple messages), so check your local documentation on how to manipulate these messages. Below is the data which will enable a MIME compliant mail reader implementation to automatically retrieve the ASCII version of the Internet-Draft. --NextPart Content-Type: Multipart/Alternative; Boundary="OtherAccess" --OtherAccess Content-Type: Message/External-body; access-type="mail-server"; server="mailserv@ietf.org" Content-Type: text/plain Content-ID: <2006-10-25113127.I-D@ietf.org> ENCODING mime FILE /internet-drafts/draft-ietf-calsify-rfc2445bis-03.txt --OtherAccess Content-Type: Message/External-body; name="draft-ietf-calsify-rfc2445bis-03.txt"; site="ftp.ietf.org"; access-type="anon-ftp"; directory="internet-drafts" Content-Type: text/plain Content-ID: <2006-10-25113127.I-D@ietf.org> --OtherAccess-- --NextPart-- 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 D07F680A9D for <ietf-calsify@osafoundation.org>; Wed, 25 Oct 2006 10:08:20 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id C2CCF1422CE for <ietf-calsify@osafoundation.org>; Wed, 25 Oct 2006 10:08:20 -0700 (PDT) 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 31892-10 for <ietf-calsify@osafoundation.org>; Wed, 25 Oct 2006 10:08:19 -0700 (PDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by laweleka.osafoundation.org (Postfix) with ESMTP id 1C9001422CA for <ietf-calsify@osafoundation.org>; Wed, 25 Oct 2006 10:08:18 -0700 (PDT) Received: by ug-out-1314.google.com with SMTP id k3so130117ugf for <ietf-calsify@osafoundation.org>; Wed, 25 Oct 2006 10:08:18 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=TxtZuC6D+6jOI8WbGaemcGokSESN7iKgKswEb/eXsZCBWGfGJ/IhZuI1h0etsLsp5vFWiZMunvKSEDCjE8EV4sH0m583vANVtITa2FX1UYbhpPsj0B8iDXbxkmzrZFwzT5EfjabecVFFXBD64xj8y8nDOvp8umpFyW1ozW6SHhk= Received: by 10.82.114.3 with SMTP id m3mr201733buc; Wed, 25 Oct 2006 10:08:17 -0700 (PDT) Received: by 10.82.150.19 with HTTP; Wed, 25 Oct 2006 10:08:16 -0700 (PDT) Message-ID: <178b8d440610251008k47b49571s55ea927aed716af7@mail.gmail.com> Date: Wed, 25 Oct 2006 10:08:16 -0700 From: "Mike Samuel" <mikesamuel@gmail.com> To: ietf-calsify@osafoundation.org In-Reply-To: <178b8d440610250308m47628dffma4cc94a89c559040@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <178b8d440610250308m47628dffma4cc94a89c559040@mail.gmail.com> 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: Subject: [Ietf-calsify] Java implementation of RFC 2445 Recurrences X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mikesamuel@gmail.com List-Id: 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, 25 Oct 2006 17:08:20 -0000 http://code.google.com/p/google-rfc-2445/ This is Google Calendar's implementation of RFC 2445 repeating events, so if anyone has any grievances about how we implement the spec, please let me know. cheers, mike 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 EC47280B2D for <ietf-calsify@osafoundation.org>; Tue, 24 Oct 2006 12:25:07 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id DD7391422FC for <ietf-calsify@osafoundation.org>; Tue, 24 Oct 2006 12:25:07 -0700 (PDT) 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 19594-02 for <ietf-calsify@osafoundation.org>; Tue, 24 Oct 2006 12:25:05 -0700 (PDT) Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by laweleka.osafoundation.org (Postfix) with ESMTP id 958C31422D0 for <ietf-calsify@osafoundation.org>; Tue, 24 Oct 2006 12:25:05 -0700 (PDT) Received: from sj-dkim-2.cisco.com ([171.71.179.186]) by sj-iport-6.cisco.com with ESMTP; 24 Oct 2006 12:25:05 -0700 Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by sj-dkim-2.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id k9OJP5SS021479 for <ietf-calsify@osafoundation.org>; Tue, 24 Oct 2006 12:25:05 -0700 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 k9OJP5in017484 for <ietf-calsify@osafoundation.org>; Tue, 24 Oct 2006 12:25:05 -0700 (PDT) Received: from [212.254.247.6] (ams3-vpn-dhcp504.cisco.com [10.61.65.248]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id k9OJCfEY021241 for <ietf-calsify@osafoundation.org>; Tue, 24 Oct 2006 12:12:42 -0700 Message-ID: <453E688F.7060404@cisco.com> Date: Tue, 24 Oct 2006 21:25:03 +0200 From: Eliot Lear <lear@cisco.com> User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) 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 Authentication-Results: sj-dkim-2.cisco.com; header.From=lear@cisco.com; dkim=pass ( sig from cisco.com verified; ); DKIM-Signature: a=rsa-sha1; q=dns; l=755; t=1161717905; x=1162581905; c=relaxed/simple; s=sjdkim2002; 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:final=20call=20for=20issues=20to=20be=20fixed=20in=20rfc2445bis; X=v=3Dcisco.com=3B=20h=3DNoPGs8YtpZh48iJ+toe4XYMpMIs=3D; b=x+xIpfzqCVHKSssiR3f2iA4LdHZtWvNKuJOYRF4movj7tUOkmocsbwC5pz2eU3Htk8/OUBxY 5QvWRcq7g6RZ4rRc2PqVjLMJK8Jw+YSl89NNaFsXEos+pVLfemxczqmV; 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] final call for issues to be fixed in rfc2445bis X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 24 Oct 2006 19:25:08 -0000 <CHAIR HAT ON> Dear All, The chairs would like to draw your attention to the milestones, in which we are now overdue to make a working group last call for rfc2445bis. The good news is that we are making good progress on open issues. The bad news is that we are not yet done. On balance, this is acceptable for a time, but we now would like to bound that time. We ask that if you have any open issues that you send them to the list by no later than the 7th of November. After that point, we will exclusively focus on closing the existing set of issues, and addressing only those news issues that were brought about by changes to the draft that have not been previously considered. Thanks for your participation, 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 BE0CA80B2E for <ietf-calsify@osafoundation.org>; Tue, 24 Oct 2006 07:25:14 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id AEF9D1422CB for <ietf-calsify@osafoundation.org>; Tue, 24 Oct 2006 07:25:14 -0700 (PDT) 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 26232-10 for <ietf-calsify@osafoundation.org>; Tue, 24 Oct 2006 07:25:10 -0700 (PDT) Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by laweleka.osafoundation.org (Postfix) with ESMTP id 66651142266 for <ietf-calsify@osafoundation.org>; Tue, 24 Oct 2006 07:25:10 -0700 (PDT) Received: from sj-dkim-3.cisco.com ([171.71.179.195]) by sj-iport-6.cisco.com with ESMTP; 24 Oct 2006 07:25:10 -0700 Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by sj-dkim-3.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id k9OEP9oB009028 for <ietf-calsify@osafoundation.org>; Tue, 24 Oct 2006 07:25:09 -0700 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 k9OEP6in014834 for <ietf-calsify@osafoundation.org>; Tue, 24 Oct 2006 07:25:09 -0700 (PDT) Received: from [212.254.247.6] (ams3-vpn-dhcp504.cisco.com [10.61.65.248]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id k9OEChiO014600 for <ietf-calsify@osafoundation.org>; Tue, 24 Oct 2006 07:12:44 -0700 Message-ID: <453E2240.4080303@cisco.com> Date: Tue, 24 Oct 2006 16:25:04 +0200 From: Eliot Lear <lear@cisco.com> User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) 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 Authentication-Results: sj-dkim-3.cisco.com; header.From=lear@cisco.com; dkim=pass ( sig from cisco.com verified; ); DKIM-Signature: a=rsa-sha1; q=dns; l=107; t=1161699909; x=1162563909; c=relaxed/simple; s=sjdkim3002; 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:no=20jabber=20today; X=v=3Dcisco.com=3B=20h=3DzxsqjvXjVPGaftWmtvKbQcoVv0M=3D; b=lWpnQND0M0lqfeYsM7QD+nTRH1ToFXoYhSQUz+4My02g4dAgqZUX6LfioVhWIIxFSqVHoKQM gsBc/wVuEkqLARHEhdNhwRhBzAh9Tqu2D0iQW+GZH0ZjEfoipfKBw76g; 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] no jabber today X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 24 Oct 2006 14:25:14 -0000 The authors are requested to join in an author's call at 7:00pm CEDT / 10: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 8AB3B80B29 for <ietf-calsify@osafoundation.org>; Tue, 24 Oct 2006 00:31:18 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 7B0351422CD for <ietf-calsify@osafoundation.org>; Tue, 24 Oct 2006 00:31:18 -0700 (PDT) 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 26336-08 for <ietf-calsify@osafoundation.org>; Tue, 24 Oct 2006 00:31:17 -0700 (PDT) Received: from sj-iport-1.cisco.com (sj-iport-1-in.cisco.com [171.71.176.70]) by laweleka.osafoundation.org (Postfix) with ESMTP id 379501422C9 for <ietf-calsify@osafoundation.org>; Tue, 24 Oct 2006 00:31:17 -0700 (PDT) Received: from sj-dkim-4.cisco.com ([171.71.179.196]) by sj-iport-1.cisco.com with ESMTP; 24 Oct 2006 00:31:17 -0700 Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238]) by sj-dkim-4.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id k9O7VGAU031225 for <ietf-calsify@osafoundation.org>; Tue, 24 Oct 2006 00:31:16 -0700 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 k9O7VGW4000970 for <ietf-calsify@osafoundation.org>; Tue, 24 Oct 2006 00:31:16 -0700 (PDT) Received: from [212.254.247.5] (ams3-vpn-dhcp285.cisco.com [10.61.65.29]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id k9O7Iss1005296 for <ietf-calsify@osafoundation.org>; Tue, 24 Oct 2006 00:18:55 -0700 Message-ID: <453DC143.90409@cisco.com> Date: Tue, 24 Oct 2006 09:31:15 +0200 From: Eliot Lear <lear@cisco.com> User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) 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 Authentication-Results: sj-dkim-4.cisco.com; header.From=lear@cisco.com; dkim=pass ( sig from cisco.com verified; ); DKIM-Signature: a=rsa-sha1; q=dns; l=425; t=1161675076; x=1162539076; c=relaxed/simple; s=sjdkim4002; 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:Issue=2054=3A=20version=20number=20bump?; X=v=3Dcisco.com=3B=20h=3DdJXXiRTsYyBh4QtAYUz1dfFeCEo=3D; b=dYgP141Yk8PbrfHCB7NGeHGzxt3k7QDfvhN1xqnXFyjXo5h/8339hsWc3kYjVVdHZEYE5HqO SFBbCQvOj+OtppEQLAbPTOBaul05xIeJlTSybuBrzZPQ32iGOtTKFGmm; 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] Issue 54: version number bump? X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 24 Oct 2006 07:31:18 -0000 Dear all, Should the specification version be bumped to, say, 2.1? If we do this, it allows us to make stronger assertions about implementations that would conform to the new version. So, for instance, in the case of the omnibus simplification for RRULE and EXRULE, we could say that versions conforming to 2.1 of the specification MUST NOT generate EXRULE or RRULEs where DTSTART is not part of the set. Eliot 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 737A07F8C5 for <ietf-calsify@osafoundation.org>; Mon, 23 Oct 2006 10:14:13 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 58B3F142311 for <ietf-calsify@osafoundation.org>; Mon, 23 Oct 2006 10:14:13 -0700 (PDT) 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 08395-08 for <ietf-calsify@osafoundation.org>; Mon, 23 Oct 2006 10:14:11 -0700 (PDT) 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 A1CD71422CD for <ietf-calsify@osafoundation.org>; Mon, 23 Oct 2006 10:14:10 -0700 (PDT) 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 k9NAqC30008608 for <ietf-calsify@osafoundation.org>; Mon, 23 Oct 2006 11:14:07 -0600 Received: from bdesruis-ca.ca.oracle.com by rcsmt250.oracle.com with ESMTP id 2137104591161623604; Mon, 23 Oct 2006 11:13:24 -0600 Message-ID: <453CF831.6060608@oracle.com> Date: Mon, 23 Oct 2006 13:13:21 -0400 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> Subject: Issue 32: Re: [Ietf-calsify] Section 4.4: "Single iCalendar object" versus "Sequence of iCalendar objects" References: <44EA7006.5030705@oracle.com> <44EAD5E8.9050401@isode.com> In-Reply-To: <44EAD5E8.9050401@isode.com> 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.6 tagged_above=-50.0 required=4.0 tests=AWL, SUBJ_HAS_SPACES X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 23 Oct 2006 17:14:13 -0000 Are there any objections to this change? Without this change, statements such as the following in section 4.2.19 "Time Zone Identifier" would remain ambiguous: > An individual "VTIMEZONE" calendar component MUST be > specified for each unique "TZID" parameter value > specified in the iCalendar object. Based on the current definition of "iCalendar object" it would be valid to specify an iCalendar object that makes reference to a VTIMEZONE in another iCalendar object. Cheers, Bernard Alexey Melnikov wrote: > Bernard Desruisseaux wrote: > >> Section 4.4 iCalendar Object of RFC 2445 says: >> >> > The Calendaring and Scheduling Core Object is a collection of >> > calendaring and scheduling information. Typically, this information >> > will consist of a single iCalendar object. However, multiple >> > iCalendar objects can be sequentially grouped together. The first >> > line and last line of the iCalendar object MUST contain a pair of >> > iCalendar object delimiter strings. The syntax for an iCalendar >> > object is as follows: >> > >> > icalobject = 1*("BEGIN" ":" "VCALENDAR" CRLF >> > icalbody >> > "END" ":" "VCALENDAR" CRLF) >> >> I would like to modify this section to introduce the notion of an >> "iCalendar stream" to make it explicit when we are refering to a >> "single iCalendar object" or a "sequence of iCalendar objects". >> >> Proposed new text: >> >> > The Calendaring and Scheduling Core Object is a collection of >> > calendaring and scheduling information. Typically, this information >> > will consist of an iCalendar stream with a single iCalendar object. >> > However, multiple iCalendar objects can be sequentially grouped >> > together in an iCalendar stream. The first line and last line of >> > the iCalendar object MUST contain a pair of iCalendar object >> > delimiter strings. The syntax for an iCalendar stream is as follows: >> > >> > icalstream = 1*icalobject >> > >> > icalobject = "BEGIN" ":" "VCALENDAR" CRLF >> > icalbody >> > "END" ":" "VCALENDAR" CRLF > > I like that. > 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 4C11A808FF for <ietf-calsify@osafoundation.org>; Mon, 23 Oct 2006 07:39:42 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 3C7DC1422FE for <ietf-calsify@osafoundation.org>; Mon, 23 Oct 2006 07:39:42 -0700 (PDT) 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 16797-06 for <ietf-calsify@osafoundation.org>; Mon, 23 Oct 2006 07:39:39 -0700 (PDT) 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 4DCA514230B for <ietf-calsify@osafoundation.org>; Mon, 23 Oct 2006 07:39:38 -0700 (PDT) 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 k9NEIY3n028072 for <ietf-calsify@osafoundation.org>; Mon, 23 Oct 2006 09:39:36 -0500 Received: from bdesruis-ca.ca.oracle.com by rcsmt250.oracle.com with ESMTP id 2137378281161614353; Mon, 23 Oct 2006 08:39:13 -0600 Message-ID: <453CD410.5040904@oracle.com> Date: Mon, 23 Oct 2006 10:39:12 -0400 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> Subject: Re: [Ietf-calsify] Section 4.1 Content Lines: NON-US-ASCII References: <44EA7EA9.10006@oracle.com> <44EBAC84.4050209@oracle.com> In-Reply-To: <44EBAC84.4050209@oracle.com> 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: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 23 Oct 2006 14:39:42 -0000 Are there any objections to change the definition of NON-US-ASCII as follows: NON-US-ASCII = UTF8-2 / UTF8-3 / UTF8-4 ; UTF8-2, UTF8-3, and UTF8-4 are defined in [RFC 3629]. Cheers, Bernard Bernard Desruisseaux wrote: > Bernard Desruisseaux wrote: >> In section 4.1 Content Lines of RFC 2445 it says: >> >> > NON-US-ASCII = %x80-F8 >> > ; Use restricted by charset parameter >> > ; on outer MIME object (UTF-8 preferred) >> >> Unless I'm mistaken, the characters %xF9 to %xFD are allowed in UTF-8. > > It seems I was mistaken. > > I had come to this quick conclusion by reading the following > statement in RFC 2279: > > - The octet values FE and FF never appear. > > But RFC 3629 which obsoletes RFC 2279 specify has the following > statement instead: > > - The octet values C0, C1, F5 to FF never appear. > > As such, the NON-US-ASCII rule should be: > > NON-US-ASCII = %x80-BF / %xC2-F4 > > Cheers, > Bernard > >> >> At a minimum this should be: >> >> > NON-US-ASCII = %x80-FD >> or >> > NON-US-ASCII = UTF8-2 / UTF8-3 / UTF8-4 >> > ; UTF8-2, UTF8-3, and UTF8-4 are defined in RFC 3629. >> >> and if we agree to support ISO-8859-1, then it should be: >> >> > NON-US-ASCII = %x80-FF >> >> 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: <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 A412A8082E for <ietf-calsify@osafoundation.org>; Mon, 23 Oct 2006 06:04:59 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 94D7C14230F for <ietf-calsify@osafoundation.org>; Mon, 23 Oct 2006 06:04:59 -0700 (PDT) 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 27825-08 for <ietf-calsify@osafoundation.org>; Mon, 23 Oct 2006 06:04:57 -0700 (PDT) Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by laweleka.osafoundation.org (Postfix) with ESMTP id 2A77B14228D for <ietf-calsify@osafoundation.org>; Mon, 23 Oct 2006 06:04:57 -0700 (PDT) Received: from sj-dkim-2.cisco.com ([171.71.179.186]) by sj-iport-6.cisco.com with ESMTP; 23 Oct 2006 06:04:57 -0700 Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237]) by sj-dkim-2.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id k9ND4uhQ016343; Mon, 23 Oct 2006 06:04:56 -0700 Received: from imail.cisco.com (sjc12-sbr-sw3-3f5.cisco.com [172.19.96.182]) by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k9ND4uAo006672; Mon, 23 Oct 2006 06:04:56 -0700 (PDT) Received: from [212.254.247.5] (ams3-vpn-dhcp285.cisco.com [10.61.65.29]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id k9NCqbUJ013642; Mon, 23 Oct 2006 05:52:38 -0700 Message-ID: <453CBDF6.1000808@cisco.com> Date: Mon, 23 Oct 2006 15:04:54 +0200 From: Eliot Lear <lear@cisco.com> User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) MIME-Version: 1.0 To: Reinhold Kainhofer <reinhold@kainhofer.com> Subject: Re: [Ietf-calsify] Issue 13, 24, 25: Generation of the recurrence set References: <4537D96D.7020503@oracle.com> <op.thval2tyk1t9pk@mikeh.pscs.co.uk> <200610231337.29481.reinhold@kainhofer.com> In-Reply-To: <200610231337.29481.reinhold@kainhofer.com> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Authentication-Results: sj-dkim-2.cisco.com; header.From=lear@cisco.com; dkim=pass ( sig from cisco.com verified; ); DKIM-Signature: a=rsa-sha1; q=dns; l=842; t=1161608696; x=1162472696; c=relaxed/simple; s=sjdkim2002; 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:Re=3A=20[Ietf-calsify]=20Issue=2013, =2024, =2025=3A=20Generation=20of=20t he=20recurrence=0A=20set; X=v=3Dcisco.com=3B=20h=3DaRl4+i+WJiT4Jk8YNjiRHPL9yYc=3D; b=Ed599e068ZM8TUCmVsHfOFbMw/f5TWICPJTCy3GYXyGNzYTLZcKi65kviWba0pOz3yIIJ0tT YCsPnURe9U8fcPGCY0245iypDMOGxVFYHa4kXMmlzYEyFLq+820JmaFv; 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: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 23 Oct 2006 13:04:59 -0000 Reinhold Kainhofer wrote: > Am Montag, 23. Oktober 2006 11:14 schrieb Mike Higginbottom: > >> Have we defined what actions are to be taken when implementations >> encounter undefined/deprecated content? I guess a blanket statement along >> the lines of 'ignore any undefined/illegal content' would be the best >> > > This means we break backwards compatibility with RFC 2445, when multiple > RRULEs or RRULEs that don't match the DTSTART are encountered. For RRULEs > with an UNTIL or not limitation at all, the current RFC was quite > uncontroversial, only the COUNT lead to problems. > Right. The problem here is that we cannot dictate what the right answer is for code that is already written :-( but we can say, "Look, don't generate rules that we know will be interpreted in different ways." Eliot 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 55B1E8092B for <ietf-calsify@osafoundation.org>; Mon, 23 Oct 2006 04:37:37 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 46F6D14230B for <ietf-calsify@osafoundation.org>; Mon, 23 Oct 2006 04:37:37 -0700 (PDT) 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 14273-06 for <ietf-calsify@osafoundation.org>; Mon, 23 Oct 2006 04:37:35 -0700 (PDT) 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 6E67D1422FF for <ietf-calsify@osafoundation.org>; Mon, 23 Oct 2006 04:37:35 -0700 (PDT) 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 k9NBbTLK013214 for <ietf-calsify@osafoundation.org>; Mon, 23 Oct 2006 13:37:31 +0200 From: Reinhold Kainhofer <reinhold@kainhofer.com> Organization: FAM, Vienna University of Technology To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Issue 13, 24, 25: Generation of the recurrence set Date: Mon, 23 Oct 2006 13:37:29 +0200 User-Agent: KMail/1.9.5 References: <4537D96D.7020503@oracle.com> <op.thval2tyk1t9pk@mikeh.pscs.co.uk> In-Reply-To: <op.thval2tyk1t9pk@mikeh.pscs.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610231337.29481.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: 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, 23 Oct 2006 11:37:37 -0000 Am Montag, 23. Oktober 2006 11:14 schrieb Mike Higginbottom: > Have we defined what actions are to be taken when implementations > encounter undefined/deprecated content? I guess a blanket statement along > the lines of 'ignore any undefined/illegal content' would be the best This means we break backwards compatibility with RFC 2445, when multiple RRULEs or RRULEs that don't match the DTSTART are encountered. For RRULEs with an UNTIL or not limitation at all, the current RFC was quite uncontroversial, only the COUNT lead to problems. 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: <mike@pscs.co.uk> 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 A0AC2808D6 for <ietf-calsify@osafoundation.org>; Mon, 23 Oct 2006 02:14:22 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 9125D142309 for <ietf-calsify@osafoundation.org>; Mon, 23 Oct 2006 02:14:22 -0700 (PDT) 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 32606-07 for <ietf-calsify@osafoundation.org>; Mon, 23 Oct 2006 02:14:20 -0700 (PDT) Received: from mail.pscs.co.uk (unknown [62.3.195.2]) by laweleka.osafoundation.org (Postfix) with ESMTP id A8E87142304 for <ietf-calsify@osafoundation.org>; Mon, 23 Oct 2006 02:14:19 -0700 (PDT) Received: from 192.168.66.51 by mail.pscs.co.uk ([192.168.69.3] running VPOP3) with ESMTP; Mon, 23 Oct 2006 10:14:16 +0100 Date: Mon, 23 Oct 2006 10:14:16 +0100 To: "Bernard Desruisseaux" <bernard.desruisseaux@oracle.com>, "Calsify WG" <ietf-calsify@osafoundation.org> Subject: Re: [Ietf-calsify] Issue 13, 24, 25: Generation of the recurrence set From: "Mike Higginbottom" <mike@pscs.co.uk> Organization: PSCS Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-15 MIME-Version: 1.0 References: <4537D96D.7020503@oracle.com> Content-Transfer-Encoding: 7bit Message-ID: <op.thval2tyk1t9pk@mikeh.pscs.co.uk> In-Reply-To: <4537D96D.7020503@oracle.com> User-Agent: Opera Mail/9.02 (Win32) X-Server: VPOP3 Enterprise V2.2.0a - Registered 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: 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, 23 Oct 2006 09:14:22 -0000 On Thu, 19 Oct 2006 21:00:45 +0100, Bernard Desruisseaux <bernard.desruisseaux@oracle.com> wrote: > I propose to modify the iCalendar specification to state the > following: > > - In a recurring component, the value of the DTSTART property > SHOULD match the pattern of the recurrence rule. The recurrence > set generated with a DTSTART property value that doesn't match > the pattern of the rule is undefined. > > - The RRULE property SHOULD NOT occur more than once in a > recurring component. The recurrence set generated with > multiple RRULE properties is undefined. > > - The use of the EXRULE property is deprecated. > > Every reference to EXRULE would be removed from the draft. > The EXRULE property would be documented as "Deprecated" in > an Appendix of the draft and would refer readers to RFC 2445 > for more information on this property. Have we defined what actions are to be taken when implementations encounter undefined/deprecated content? I guess a blanket statement along the lines of 'ignore any undefined/illegal content' would be the best approach but some implementors might ignore only part of the data or make some kind of best guess. A defined, standard approach would be beneficial. I'm assuming this hasn't already been done somewhere of course... -- Mike Higginbottom Paul Smith Computer Services Silk Mill House 196 Huddersfield Road Meltham Holmfirth HD9 4AW United Kingdom http://www.pscs.co.uk +44 (0)1484 855800 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 6AD9080845 for <ietf-calsify@osafoundation.org>; Sun, 22 Oct 2006 22:58:01 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 5CC7E1422A3 for <ietf-calsify@osafoundation.org>; Sun, 22 Oct 2006 22:58:01 -0700 (PDT) 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 02341-04 for <ietf-calsify@osafoundation.org>; Sun, 22 Oct 2006 22:58:00 -0700 (PDT) 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 AEB6814229F for <ietf-calsify@osafoundation.org>; Sun, 22 Oct 2006 22:58:00 -0700 (PDT) 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 k9N3NKJu000405; Sun, 22 Oct 2006 23:57:58 -0600 Received: from dhcp-amer-rmdc-csvpn-gw4-141-144-96-92.vpn.oracle.com by rcsmt251.oracle.com with ESMTP id 2136630521161583006; Sun, 22 Oct 2006 23:56:46 -0600 Message-ID: <453C5993.2060708@oracle.com> Date: Mon, 23 Oct 2006 01:56:35 -0400 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Eliot Lear <lear@cisco.com> Subject: Re: [Ietf-calsify] Issue 13, 24, 25: Generation of the recurrence set References: <4537D96D.7020503@oracle.com> <4538D161.5000002@cisco.com> In-Reply-To: <4538D161.5000002@cisco.com> 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: 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, 23 Oct 2006 05:58:01 -0000 Eliot, I've just submitted draft -03 with the changes you've requested. Those interested to review the draft before it is announced can find it at the following locations: http://www.geocities.com/bdesruisseaux/calsify/draft-ietf-calsify-rfc2445bis-03.html http://www.geocities.com/bdesruisseaux/calsify/draft-ietf-calsify-rfc2445bis-03.txt Cheers, Bernard Eliot Lear wrote: > > Bernard, > > Thank you for this proposal. I believe it addresses the desire of > people to simplify recurrence rules, and at the same time deals with > much of the ambiguities in the issues that we have been discussing. > > I would ask that you please go ahead and make the changes to the draft > accordingly in order for people to actually see what you have in mind. > If you can have this in people's hands before the cutoff on Monday, > that'd be utterly fantastic. > > Thanks for your initiative, > > Eliot > > Bernard Desruisseaux wrote: >> Here's an omnibus proposal that addresses the following issues: >> >> Issue 13: Is the first instance defined by DTSTART always >> considered as part of the COUNT of a recurrence >> rule? >> >> Issue 24: Need to clarify number of recurrence instances >> generated when multiple recurrence rules are >> specified. >> >> Issue 25: Is the first instance defined by DTSTART always >> excluded by EXRULE? >> >> Based on the information I currently have, we only have >> good interoperability when: >> >> - The value of the DTSTART property matches the pattern of >> the recurrence rule; >> >> - Only a single RRULE property is specified; >> >> - No EXRULE property is specified. >> >> Given that most calendar client applications currently don't provide >> a way to create a recurring component: >> >> - with a DTSTART property value that doesn't match the >> pattern of the recurrence rule; >> >> - with multiple recurrence rules; >> >> - with an exclusion recurrence rule. >> >> I propose to modify the iCalendar specification to state the >> following: >> >> - In a recurring component, the value of the DTSTART property >> SHOULD match the pattern of the recurrence rule. The recurrence >> set generated with a DTSTART property value that doesn't match >> the pattern of the rule is undefined. >> >> - The RRULE property SHOULD NOT occur more than once in a >> recurring component. The recurrence set generated with >> multiple RRULE properties is undefined. >> >> - The use of the EXRULE property is deprecated. >> >> Every reference to EXRULE would be removed from the draft. >> The EXRULE property would be documented as "Deprecated" in >> an Appendix of the draft and would refer readers to RFC 2445 >> for more information on this property. >> >> Cheers, >> Bernard >> _______________________________________________ >> Ietf-calsify mailing list >> Ietf-calsify@osafoundation.org >> http://lists.osafoundation.org/mailman/listinfo/ietf-calsify >> 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 88F8F807AD for <ietf-calsify@osafoundation.org>; Fri, 20 Oct 2006 07:06:24 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 6186D1422CF for <ietf-calsify@osafoundation.org>; Fri, 20 Oct 2006 07:06:24 -0700 (PDT) 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 16103-04 for <ietf-calsify@osafoundation.org>; Fri, 20 Oct 2006 07:06:22 -0700 (PDT) Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by laweleka.osafoundation.org (Postfix) with ESMTP id 7EA4D1422D6 for <ietf-calsify@osafoundation.org>; Fri, 20 Oct 2006 07:06:22 -0700 (PDT) Received: from sj-dkim-2.cisco.com ([171.71.179.186]) by sj-iport-6.cisco.com with ESMTP; 20 Oct 2006 07:06:22 -0700 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.20060308/8.12.11) with ESMTP id k9KE6MpW031854 for <ietf-calsify@osafoundation.org>; Fri, 20 Oct 2006 07:06:22 -0700 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 k9KE6MW4004469 for <ietf-calsify@osafoundation.org>; Fri, 20 Oct 2006 07:06:22 -0700 (PDT) Received: from [212.254.247.5] (ams3-vpn-dhcp465.cisco.com [10.61.65.209]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id k9KDsDlE014164 for <ietf-calsify@osafoundation.org>; Fri, 20 Oct 2006 06:54:14 -0700 Message-ID: <4538D7DC.6070005@cisco.com> Date: Fri, 20 Oct 2006 16:06:20 +0200 From: Eliot Lear <lear@cisco.com> User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) MIME-Version: 1.0 To: "ietf-calsify@osafoundation.org" <ietf-calsify@osafoundation.org> Content-Type: multipart/alternative; boundary="------------040702060509010206070508" Authentication-Results: sj-dkim-2.cisco.com; header.From=lear@cisco.com; dkim=pass ( 60 extraneous bytes; sig from cisco.com verified; ); DKIM-Signature: a=rsa-sha1; q=dns; l=13426; t=1161353182; x=1162217182; c=relaxed/simple; s=sjdkim2002; 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:current=20issue=20list=20with=20status; X=v=3Dcisco.com=3B=20h=3DXNitOgRhEFgLy1NLLktnfNiFKGQ=3D; b=jRiNpS8mTOq3Dub+lITQ3LzXp1Z3dnvZM9EDqld61d0FUlUD5FN30GuoHgKS66NkSwd95/pc QjA0bGFiIt4CjSljFGzgrCp9kihZI90es8vdX6NKsZvK8ckvSp7NNFpD; 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_MESSAGE, HTML_TAG_EXIST_TBODY, TO_ADDRESS_EQ_REAL X-Spam-Level: Subject: [Ietf-calsify] current issue list with status X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 20 Oct 2006 14:06:24 -0000 This is a multi-part message in MIME format. --------------040702060509010206070508 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Dear all, Please find attached the current issue list. Issues that are either resolved or have consensus have been omitted. Enjoy those gaps. This list was gotten from http://www.ofcourseimright.com/cgi-bin/roundup/calsify using the search function, and is best viewed as HTML. Eliot D Activity Title Status 22 3 months ago how does someone discover the appropriate caldav server? <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue22> unread rfc2445bis 5 2 weeks ago proposed changes to RRULE / EXDATE <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue5> chatting 8 2 weeks ago Reinhold Kainhofer: Deprecate P1D or P24H? <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue8> notext 10 2 weeks ago Reinhold Kainhofer: end date not inclusive <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue10> notext 11 1 week ago Reinhold Kainhofer: additional examples, VTIMEZONEs, RRULEs <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue11> notext 13 2 days ago Reinhold Kainhofer: confusion in DTSTART text about "if specified" and BY rules <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue13> Discuss 14 1 week ago Reinhold Kainhofer: meaning of DTSTART/DTEND with recurrence rules <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue14> notext 16 1 week ago when BY extends past last occurrence <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue16> notext 19 3 months ago IANA considerations for registration of new properties a/o attributes <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue19> unread 23 2 days ago Contradiction between UNTIL BNF rule and text <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue23> Discuss 24 2 days ago need to clarify number of recurrence instances generated by multiple RRULEs <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue24> in-progress 25 2 days ago Is the first recurrence instance, defined by DTSTART, always excluded by EXRULE? <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue25> in-progress 27 2 days ago DTEND/DURATION ? <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue27> Discuss 30 2 weeks ago ] Section 3.2: "charset" parameter <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue30> Discuss 32 1 month ago Section 4.4: Single iCalendar Object versus sequence of iCalendar Objects <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue32> unread 34 1 month ago 3.2: method parameter and sequence of iCalendar Objects <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue34> unread 35 3 weeks ago Section 4.2.10 language <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue35> chatting 42 3 weeks ago Section 4.6.6 Alarm Component: Restriction over the value of the ACTION property <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue42> unread 43 3 weeks ago Section 4.8.5.4 Recurrence Rule: Allowed value type of DTSTART and DTEND <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue43> unread 44 3 weeks ago Section 4.8.8.1 Non-standard Properties: Parameters allowed on x-prop <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue44> unread 45 3 weeks ago Sections 4.2.6, 4.8.4.1, 4.8.4.2, and 4.8.4.3: Bad LDAP URL in examples <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue45> unread 46 3 weeks ago ABNF simplification? <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue46> chatting 47 3 weeks ago Section 4.8.6.3 Trigger: Trigger relative to DATE value type <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue47> Discuss 48 1 week ago Section 4.2.13 Recurrence Identifier Range: Should we deprecate the RANGE parameter? <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue48> Discuss rfc2446bis 20 3 months ago IANA considerations for registration of new properties a/o attributes <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue20> unread rfc2447bis 17 just now iMIP: authorization to work on behalf of another calendar user <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue17> unread 18 1 month ago iMIP: suggestion to use language to select an iCalendar from "multipart/alternative" <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue18> chatting 21 3 months ago do we need a new mime type for this update, in order for backward compat? <http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue21> unread --------------040702060509010206070508 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=UTF-8" http-equiv="Content-Type"> </head> <body bgcolor="#ffffff" text="#000000"> Dear all,<br> <br> Please find attached the current issue list. Issues that are either resolved or have consensus have been omitted. Enjoy those gaps. This list was gotten from <a class="moz-txt-link-freetext" href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify">http://www.ofcourseimright.com/cgi-bin/roundup/calsify</a> using the search function, and is best viewed as HTML.<br> <br> Eliot<br> <br> <br> <table class="list"> <tbody> <tr> <th>D</th> <th>Activity</th> <th>Title</th> <th>Status</th> </tr> <tr> <th class="group" colspan="4"><br> </th> </tr> <tr> <td>22</td> <td class="date">3 months ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue22">how does someone discover the appropriate caldav server?</a> </td> <td>unread</td> </tr> <tr> <th class="group" colspan="4">rfc2445bis</th> </tr> <tr> <td>5</td> <td class="date">2 weeks ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue5">proposed changes to RRULE / EXDATE</a> </td> <td>chatting</td> </tr> <tr> <td>8</td> <td class="date">2 weeks ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue8">Reinhold Kainhofer: Deprecate P1D or P24H?</a> </td> <td>notext</td> </tr> <tr> <td>10</td> <td class="date">2 weeks ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue10">Reinhold Kainhofer: end date not inclusive</a> </td> <td>notext</td> </tr> <tr> <td>11</td> <td class="date">1 week ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue11">Reinhold Kainhofer: additional examples, VTIMEZONEs, RRULEs</a> </td> <td>notext</td> </tr> <tr> <td>13</td> <td class="date">2 days ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue13">Reinhold Kainhofer: confusion in DTSTART text about "if specified" and BY rules</a> </td> <td>Discuss</td> </tr> <tr> <td>14</td> <td class="date">1 week ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue14">Reinhold Kainhofer: meaning of DTSTART/DTEND with recurrence rules</a> </td> <td>notext</td> </tr> <tr> <td>16</td> <td class="date">1 week ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue16">when BY extends past last occurrence</a> </td> <td>notext</td> </tr> <tr> <td>19</td> <td class="date">3 months ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue19">IANA considerations for registration of new properties a/o attributes</a> </td> <td>unread</td> </tr> <tr> <td>23</td> <td class="date">2 days ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue23">Contradiction between UNTIL BNF rule and text</a> </td> <td>Discuss</td> </tr> <tr> <td>24</td> <td class="date">2 days ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue24">need to clarify number of recurrence instances generated by multiple RRULEs</a> </td> <td>in-progress</td> </tr> <tr> <td>25</td> <td class="date">2 days ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue25">Is the first recurrence instance, defined by DTSTART, always excluded by EXRULE?</a> </td> <td>in-progress</td> </tr> <tr> <td>27</td> <td class="date">2 days ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue27">DTEND/DURATION ?</a> </td> <td>Discuss</td> </tr> <tr> <td>30</td> <td class="date">2 weeks ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue30">] Section 3.2: "charset" parameter</a> </td> <td>Discuss</td> </tr> <tr> <td>32</td> <td class="date">1 month ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue32">Section 4.4: Single iCalendar Object versus sequence of iCalendar Objects</a> </td> <td>unread</td> </tr> <tr> <td>34</td> <td class="date">1 month ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue34">3.2: method parameter and sequence of iCalendar Objects</a> </td> <td>unread</td> </tr> <tr> <td>35</td> <td class="date">3 weeks ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue35">Section 4.2.10 language</a> </td> <td>chatting</td> </tr> <tr> <td>42</td> <td class="date">3 weeks ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue42">Section 4.6.6 Alarm Component: Restriction over the value of the ACTION property</a> </td> <td>unread</td> </tr> <tr> <td>43</td> <td class="date">3 weeks ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue43">Section 4.8.5.4 Recurrence Rule: Allowed value type of DTSTART and DTEND</a> </td> <td>unread</td> </tr> <tr> <td>44</td> <td class="date">3 weeks ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue44">Section 4.8.8.1 Non-standard Properties: Parameters allowed on x-prop</a> </td> <td>unread</td> </tr> <tr> <td>45</td> <td class="date">3 weeks ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue45">Sections 4.2.6, 4.8.4.1, 4.8.4.2, and 4.8.4.3: Bad LDAP URL in examples</a> </td> <td>unread</td> </tr> <tr> <td>46</td> <td class="date">3 weeks ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue46">ABNF simplification?</a> </td> <td>chatting</td> </tr> <tr> <td>47</td> <td class="date">3 weeks ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue47">Section 4.8.6.3 Trigger: Trigger relative to DATE value type</a> </td> <td>Discuss</td> </tr> <tr> <td>48</td> <td class="date">1 week ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue48">Section 4.2.13 Recurrence Identifier Range: Should we deprecate the RANGE parameter?</a> </td> <td>Discuss</td> </tr> <tr> <th class="group" colspan="4">rfc2446bis</th> </tr> <tr> <td>20</td> <td class="date">3 months ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue20">IANA considerations for registration of new properties a/o attributes</a> </td> <td>unread</td> </tr> <tr> <th class="group" colspan="4">rfc2447bis</th> </tr> <tr> <td>17</td> <td class="date">just now</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue17">iMIP: authorization to work on behalf of another calendar user</a> </td> <td>unread</td> </tr> <tr> <td>18</td> <td class="date">1 month ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue18">iMIP: suggestion to use language to select an iCalendar from "multipart/alternative"</a> </td> <td>chatting</td> </tr> <tr> <td>21</td> <td class="date">3 months ago</td> <td> <a href="http://www.ofcourseimright.com/cgi-bin/roundup/calsify/issue21">do we need a new mime type for this update, in order for backward compat?</a> </td> <td>unread</td> </tr> </tbody> </table> </body> </html> --------------040702060509010206070508-- 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 49D737F6FC for <ietf-calsify@osafoundation.org>; Fri, 20 Oct 2006 06:38:46 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 3AC821422AF for <ietf-calsify@osafoundation.org>; Fri, 20 Oct 2006 06:38:46 -0700 (PDT) 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 27127-10 for <ietf-calsify@osafoundation.org>; Fri, 20 Oct 2006 06:38:44 -0700 (PDT) Received: from sj-iport-4.cisco.com (sj-iport-4.cisco.com [171.68.10.86]) by laweleka.osafoundation.org (Postfix) with ESMTP id 984321422AC for <ietf-calsify@osafoundation.org>; Fri, 20 Oct 2006 06:38:44 -0700 (PDT) Received: from sj-dkim-1.cisco.com ([171.71.179.21]) by sj-iport-4.cisco.com with ESMTP; 20 Oct 2006 06:38:44 -0700 Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237]) by sj-dkim-1.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id k9KDci1Y004584; Fri, 20 Oct 2006 06:38:44 -0700 Received: from imail.cisco.com (sjc12-sbr-sw3-3f5.cisco.com [172.19.96.182]) by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k9KDciAo002913; Fri, 20 Oct 2006 06:38:44 -0700 (PDT) Received: from [212.254.247.5] (ams3-vpn-dhcp465.cisco.com [10.61.65.209]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id k9KDQZQZ013538; Fri, 20 Oct 2006 06:26:36 -0700 Message-ID: <4538D161.5000002@cisco.com> Date: Fri, 20 Oct 2006 15:38:41 +0200 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> Subject: Re: [Ietf-calsify] Issue 13, 24, 25: Generation of the recurrence set References: <4537D96D.7020503@oracle.com> In-Reply-To: <4537D96D.7020503@oracle.com> Content-Type: text/plain; charset=ISO-8859-1; 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=2609; t=1161351524; x=1162215524; 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:Re=3A=20[Ietf-calsify]=20Issue=2013, =2024, =2025=3A=20Generation=20of=20t he=20recurrence=0A=20set; X=v=3Dcisco.com=3B=20h=3DWy8jVnU2irdFk2BWr6Xnp8Um+xQ=3D; b=ZZwinD/fxSW8QeldCKDXDYydpiDPT/WBW8tUxZmUIDhMXz8XPScH4ioqCSdNb99SKb1b9fRC 5rCt2+uGP3nX2GtKLwJnfTTQUW9ph3MrWi53F85eL0Bnmi2+1IbetqqV; 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: 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, 20 Oct 2006 13:38:46 -0000 Bernard, Thank you for this proposal. I believe it addresses the desire of people to simplify recurrence rules, and at the same time deals with much of the ambiguities in the issues that we have been discussing. I would ask that you please go ahead and make the changes to the draft accordingly in order for people to actually see what you have in mind. If you can have this in people's hands before the cutoff on Monday, that'd be utterly fantastic. Thanks for your initiative, Eliot Bernard Desruisseaux wrote: > Here's an omnibus proposal that addresses the following issues: > > Issue 13: Is the first instance defined by DTSTART always > considered as part of the COUNT of a recurrence > rule? > > Issue 24: Need to clarify number of recurrence instances > generated when multiple recurrence rules are > specified. > > Issue 25: Is the first instance defined by DTSTART always > excluded by EXRULE? > > Based on the information I currently have, we only have > good interoperability when: > > - The value of the DTSTART property matches the pattern of > the recurrence rule; > > - Only a single RRULE property is specified; > > - No EXRULE property is specified. > > Given that most calendar client applications currently don't provide > a way to create a recurring component: > > - with a DTSTART property value that doesn't match the > pattern of the recurrence rule; > > - with multiple recurrence rules; > > - with an exclusion recurrence rule. > > I propose to modify the iCalendar specification to state the > following: > > - In a recurring component, the value of the DTSTART property > SHOULD match the pattern of the recurrence rule. The recurrence > set generated with a DTSTART property value that doesn't match > the pattern of the rule is undefined. > > - The RRULE property SHOULD NOT occur more than once in a > recurring component. The recurrence set generated with > multiple RRULE properties is undefined. > > - The use of the EXRULE property is deprecated. > > Every reference to EXRULE would be removed from the draft. > The EXRULE property would be documented as "Deprecated" in > an Appendix of the draft and would refer readers to RFC 2445 > for more information on this property. > > Cheers, > Bernard > _______________________________________________ > Ietf-calsify mailing list > Ietf-calsify@osafoundation.org > http://lists.osafoundation.org/mailman/listinfo/ietf-calsify > 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 84FF87FBA4 for <ietf-calsify@osafoundation.org>; Fri, 20 Oct 2006 06:33:39 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 75A141422C3 for <ietf-calsify@osafoundation.org>; Fri, 20 Oct 2006 06:33:39 -0700 (PDT) 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 09098-01 for <ietf-calsify@osafoundation.org>; Fri, 20 Oct 2006 06:33:38 -0700 (PDT) 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 6BF9E1422AF for <ietf-calsify@osafoundation.org>; Fri, 20 Oct 2006 06:33:38 -0700 (PDT) Received: from [17.101.34.117] ([17.101.32.44]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id k9KDXRBu015955 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 20 Oct 2006 09:33:29 -0400 Date: Fri, 20 Oct 2006 09:34:02 -0400 From: Cyrus Daboo <cyrus@daboo.name> To: Bernard Desruisseaux <bernard.desruisseaux@oracle.com>, Calsify WG <ietf-calsify@osafoundation.org> Subject: Re: [Ietf-calsify] Issue 13, 24, 25: Generation of the recurrence set Message-ID: <54153EFE835A29E9C7862BB2@Cyrus-Daboo-G5.local> In-Reply-To: <4537D96D.7020503@oracle.com> References: <4537D96D.7020503@oracle.com> X-Mailer: Mulberry/4.0.6 (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=-2.1 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: 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, 20 Oct 2006 13:33:39 -0000 Hi Bernard, --On October 19, 2006 4:00:45 PM -0400 Bernard Desruisseaux <bernard.desruisseaux@oracle.com> wrote: > Here's an omnibus proposal that addresses the following issues: > > Issue 13: Is the first instance defined by DTSTART always > considered as part of the COUNT of a recurrence > rule? > > Issue 24: Need to clarify number of recurrence instances > generated when multiple recurrence rules are > specified. > > Issue 25: Is the first instance defined by DTSTART always > excluded by EXRULE? > > Based on the information I currently have, we only have > good interoperability when: > > - The value of the DTSTART property matches the pattern of > the recurrence rule; > > - Only a single RRULE property is specified; > > - No EXRULE property is specified. > > Given that most calendar client applications currently don't provide > a way to create a recurring component: > > - with a DTSTART property value that doesn't match the > pattern of the recurrence rule; > > - with multiple recurrence rules; > > - with an exclusion recurrence rule. > > I propose to modify the iCalendar specification to state the > following: > > - In a recurring component, the value of the DTSTART property > SHOULD match the pattern of the recurrence rule. The recurrence > set generated with a DTSTART property value that doesn't match > the pattern of the rule is undefined. > > - The RRULE property SHOULD NOT occur more than once in a > recurring component. The recurrence set generated with > multiple RRULE properties is undefined. > > - The use of the EXRULE property is deprecated. > > Every reference to EXRULE would be removed from the draft. > The EXRULE property would be documented as "Deprecated" in > an Appendix of the draft and would refer readers to RFC 2445 > for more information on this property. +1 I believe this is the right thing to do given the demonstrated lack of interoperability of this in current implementations. If we were to try and take 2445 to draft status we would likely have to do it anyway. Apart from anything else it also simplifies recurrence rules to some degree (perhaps not as much as some would like) - but does get us moving in the right direction. PS Please note that this also has an impact on iTIP - so I will need to make corresponding changes there once we have agreement on 2445bis. -- Cyrus Daboo 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 9AE4C7FDFF for <ietf-calsify@osafoundation.org>; Fri, 20 Oct 2006 01:16:51 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 8CFAB1422F2 for <ietf-calsify@osafoundation.org>; Fri, 20 Oct 2006 01:16:51 -0700 (PDT) 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 29366-03 for <ietf-calsify@osafoundation.org>; Fri, 20 Oct 2006 01:16:50 -0700 (PDT) Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by laweleka.osafoundation.org (Postfix) with ESMTP id 3090C1422F1 for <ietf-calsify@osafoundation.org>; Fri, 20 Oct 2006 01:16:50 -0700 (PDT) Received: from sj-dkim-3.cisco.com ([171.71.179.195]) by sj-iport-6.cisco.com with ESMTP; 20 Oct 2006 01:16:50 -0700 Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237]) by sj-dkim-3.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id k9K8Go5Z015901; Fri, 20 Oct 2006 01:16:50 -0700 Received: from imail.cisco.com (sjc12-sbr-sw3-3f5.cisco.com [172.19.96.182]) by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k9K8GnAo022498; Fri, 20 Oct 2006 01:16:49 -0700 (PDT) Received: from [212.254.247.5] (ams3-vpn-dhcp465.cisco.com [10.61.65.209]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id k9K84dah006204; Fri, 20 Oct 2006 01:04:42 -0700 Message-ID: <453885ED.5040502@cisco.com> Date: Fri, 20 Oct 2006 10:16:45 +0200 From: Eliot Lear <lear@cisco.com> User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) MIME-Version: 1.0 To: Andrew N Dowden <andrew_dowden@softdesign.net.nz> Subject: Re: [Ietf-calsify] Issue 13, 24, 25: Generation of the recurrence set References: <4537D96D.7020503@oracle.com> <4537F1A6.2050103@softdesign.net.nz> In-Reply-To: <4537F1A6.2050103@softdesign.net.nz> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Authentication-Results: sj-dkim-3.cisco.com; header.From=lear@cisco.com; dkim=pass ( sig from cisco.com verified; ); DKIM-Signature: a=rsa-sha1; q=dns; l=307; t=1161332210; x=1162196210; c=relaxed/simple; s=sjdkim3002; 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:Re=3A=20[Ietf-calsify]=20Issue=2013, =2024, =2025=3A=20Generation=20of=20t he=20recurrence=0A=20set; X=v=3Dcisco.com=3B=20h=3DWy8jVnU2irdFk2BWr6Xnp8Um+xQ=3D; b=ZvRUwSs4dBa75XsDkx97jvlCHWYpoXVzQpItyUFAZOLplxu1XJFLISCjIREo4SzquiR7xdeP /mlWef0Ykw58w7hUDyg73iAKXiLKWt7RTlOnlxHcLF0fpaKYnFwTszHH; 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 X-Spam-Level: Cc: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 20 Oct 2006 08:16:51 -0000 We have a mechanism to add a label to "compliant" implementations (for some value): it's the version field, which can be specified as a range. IMHO that was a smart move by the original authors. Anyone tested their implementations to know if they'd handle a range in that field correctly? Eliot Return-Path: <andrew_dowden@softdesign.net.nz> 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 665FB80A78 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 14:44:09 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 58C581422E0 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 14:44:09 -0700 (PDT) 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 29101-10 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 14:44:08 -0700 (PDT) Received: from grunt15.ihug.co.nz (grunt15.ihug.co.nz [203.109.254.62]) by laweleka.osafoundation.org (Postfix) with ESMTP id C76DD1422DA for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 14:44:08 -0700 (PDT) Received: from 203-109-166-200.dialup.ihug.co.nz ([127.0.0.1]) [203.109.166.200] by grunt15.ihug.co.nz with asmtp (Exim 3.35 #1 (Debian)) id 1GafgN-00036H-00; Fri, 20 Oct 2006 10:44:07 +1300 Message-ID: <4537F1A6.2050103@softdesign.net.nz> Date: Fri, 20 Oct 2006 10:44:06 +1300 From: Andrew N Dowden <andrew_dowden@softdesign.net.nz> Organization: Dowden Software Associates User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Issue 13, 24, 25: Generation of the recurrence set References: <4537D96D.7020503@oracle.com> In-Reply-To: <4537D96D.7020503@oracle.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit 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: 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, 19 Oct 2006 21:44:09 -0000 Bernard Desruisseaux wrote: > Issue 24: Need to clarify number of recurrence instances > generated when multiple recurrence rules are > specified. > - Only a single RRULE property is specified; There needs to be an agreed minimum standard, or rating, for what elements of rfc2445 are supported by which packages or platforms. These 'guidelines' needs names, and industry pressure to target these levels. Deleting (deprecating) elements that (although not yet widely supported) would be of great value and functionality is NOT (in my humble opinion) a function of an interface standards document. If a single (open source) effort correctly implements these type of features, and this functionality is included in the 'Level Green 0.2b' (example only) interoperability guidelines - then 'barriers to entry' or ability to achieve should be minimal. The determining factor is going to be clarity, particularly in those areas that (as previously noted by others) there is room for interpretation. -- _______________________________________________ SoftDesign Group Dowden Software Associates P O Box 31 132, Lower Hutt 5040, NEW ZEALAND Return-Path: <andrew_dowden@softdesign.net.nz> 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 7645080A79 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 14:43:24 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 67C801422E0 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 14:43:24 -0700 (PDT) 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 03279-03 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 14:43:24 -0700 (PDT) Received: from grunt13.ihug.co.nz (grunt13.ihug.co.nz [203.109.254.60]) by laweleka.osafoundation.org (Postfix) with ESMTP id D16501422DA for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 14:43:23 -0700 (PDT) Received: from 203-109-166-200.dialup.ihug.co.nz ([127.0.0.1]) [203.109.166.200] by grunt13.ihug.co.nz with asmtp (Exim 3.35 #1 (Debian)) id 1Gaffd-00055a-00; Fri, 20 Oct 2006 10:43:22 +1300 Message-ID: <4537F179.2040200@softdesign.net.nz> Date: Fri, 20 Oct 2006 10:43:21 +1300 From: Andrew N Dowden <andrew_dowden@softdesign.net.nz> Organization: Dowden Software Associates User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Issue 13, 24, 25: Generation of the recurrence set References: <4537D96D.7020503@oracle.com> In-Reply-To: <4537D96D.7020503@oracle.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit 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: 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, 19 Oct 2006 21:43:24 -0000 Bernard Desruisseaux wrote: > Issue 13: Is the first instance defined by DTSTART always > considered as part of the COUNT of a recurrence > rule? I am in favour of a conditional inclusion (for COUNT), rather than a blanket include/exclude principle. While a blanket exclude (or include) is simpler for coding, this still has to make sense to the vast hordes of users (who tend to rely on common sense). > - The value of the DTSTART property matches the pattern of > the recurrence rule; This is a separate issue. Some packages already impose this through their GUI interface, but do not necessarily when importing, or even fail when importing 'floating' DTSTART values outside the recurrence set. That is more symptomatic of lack of clarity, rather then deliberate intent. > - In a recurring component, the value of the DTSTART property > SHOULD match the pattern of the recurrence rule. The recurrence > set generated with a DTSTART property value that doesn't match > the pattern of the rule is undefined. A simpler alternative would be exclude DTSTART (from the recurrence set), when is does NOT match the pattern. - In a recurring component, the value of the DTSTART property SHOULD match the pattern of the recurrence rule. The recurrence set generated with a DTSTART property value that does not match the pattern of the rule will only use DTSTART to define duration. -- _______________________________________________ SoftDesign Group Dowden Software Associates P O Box 31 132, Lower Hutt 5040, NEW ZEALAND Return-Path: <andrew_dowden@softdesign.net.nz> 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 275FB80A72 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 14:43:12 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 18D501422E0 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 14:43:12 -0700 (PDT) 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 03279-02 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 14:43:09 -0700 (PDT) Received: from grunt15.ihug.co.nz (grunt15.ihug.co.nz [203.109.254.62]) by laweleka.osafoundation.org (Postfix) with ESMTP id 91F9B1422DA for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 14:43:09 -0700 (PDT) Received: from 203-109-166-200.dialup.ihug.co.nz ([127.0.0.1]) [203.109.166.200] by grunt15.ihug.co.nz with asmtp (Exim 3.35 #1 (Debian)) id 1GaffP-0001qp-00; Fri, 20 Oct 2006 10:43:07 +1300 Message-ID: <4537F169.20400@softdesign.net.nz> Date: Fri, 20 Oct 2006 10:43:05 +1300 From: Andrew N Dowden <andrew_dowden@softdesign.net.nz> Organization: Dowden Software Associates User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Issue 13, 24, 25: Generation of the recurrence set References: <4537D96D.7020503@oracle.com> In-Reply-To: <4537D96D.7020503@oracle.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit 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: 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, 19 Oct 2006 21:43:12 -0000 Bernard Desruisseaux wrote: > Issue 25: Is the first instance defined by DTSTART always > excluded by EXRULE? SYMMETRICAL:: This issue should be slaved to the agreed resolution for Issue 13. That is to say, re-stating Issue 13: If the first instance of DTSTART is 'always' / 'NOT necessarily' included by RRULE(s) - then EXRULE behaviour should match this. -- _______________________________________________ SoftDesign Group Dowden Software Associates P O Box 31 132, Lower Hutt 5040, NEW ZEALAND 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 6653680A5C for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 14:02:13 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 58DAE1422E4 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 14:02:13 -0700 (PDT) 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 30433-03 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 14:02:13 -0700 (PDT) Received: from natklopstock.rzone.de (natklopstock.rzone.de [81.169.145.174]) by laweleka.osafoundation.org (Postfix) with ESMTP id A55D01422E2 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 14:02:12 -0700 (PDT) Received: from ollie.block.home (dslb-084-063-183-193.pools.arcor-ip.net [84.63.183.193]) (authenticated bits=0) by post.webmailer.de (8.13.6/8.13.6) with ESMTP id k9JL2AAB022221 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 23:02:11 +0200 (MEST) From: Oliver Block <lists@block-online.eu> To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Issue 27: Section 4.8.5.4 Recurrence Rule: Duration of members of the, generated recurrence set Date: Thu, 19 Oct 2006 23:01:48 +0200 User-Agent: KMail/1.7.1 References: <4537BB10.7060007@oracle.com> In-Reply-To: <4537BB10.7060007@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610192301.49226.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: 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, 19 Oct 2006 21:02:13 -0000 Am Donnerstag, 19. Oktober 2006 19:51 schrieb Bernard Desruisseaux: > I believe we need to clarify what is meant by "duration" here. > > Example 1: > > In my opinion, the duration of the recurrence instance on March 12th, > 2006 should be 1 day (24 hours). I agree. > Example 2: > > I believe the duration of the recurrence instance on March 12th, > 2006 should be the "computed duration of the first instance", > that is, 23 hours. hm... Ragards, Oliver 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 6D3357FD66 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 13:59:56 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 5F3321422E4 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 13:59:56 -0700 (PDT) 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 18427-09 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 13:59:55 -0700 (PDT) Received: from natklopstock.rzone.de (natklopstock.rzone.de [81.169.145.174]) by laweleka.osafoundation.org (Postfix) with ESMTP id A58941422E2 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 13:59:54 -0700 (PDT) Received: from ollie.block.home (dslb-084-063-183-193.pools.arcor-ip.net [84.63.183.193]) (authenticated bits=0) by post.webmailer.de (8.13.6/8.13.6) with ESMTP id k9JKxoLr017117 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 22:59:51 +0200 (MEST) From: Oliver Block <lists@block-online.eu> To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Issue 27: Section 4.8.5.4 Recurrence Rule: Duration of members of the, generated recurrence set Date: Thu, 19 Oct 2006 22:59:23 +0200 User-Agent: KMail/1.7.1 References: <4537BB10.7060007@oracle.com> <200610192211.25853.reinhold@kainhofer.com> In-Reply-To: <200610192211.25853.reinhold@kainhofer.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610192259.23556.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: 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, 19 Oct 2006 20:59:56 -0000 Am Donnerstag, 19. Oktober 2006 22:11 schrieb Reinhold Kainhofer: > PS: This would also be a nice example in a iCalendar test suite... I agree. > Is there > any "official" place where we can install an FAQ (as suggested in my > previous mails) or such a test cases repository? How about http://tools.ietf.org/wg/calsify/ Regards, Oliver 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 3B20D7FDFF for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 13:11:35 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 10F6E1422E4 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 13:11:35 -0700 (PDT) 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 21586-06 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 13:11:31 -0700 (PDT) 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 2B860142297 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 13:11:30 -0700 (PDT) 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 k9JKBQPw020951 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 22:11:26 +0200 From: Reinhold Kainhofer <reinhold@kainhofer.com> Organization: Vienna University of Technology To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Issue 27: Section 4.8.5.4 Recurrence Rule: Duration of members of the, generated recurrence set Date: Thu, 19 Oct 2006 22:11:23 +0200 User-Agent: KMail/1.9.5 References: <4537BB10.7060007@oracle.com> In-Reply-To: <4537BB10.7060007@oracle.com> Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610192211.25853.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: 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, 19 Oct 2006 20:11:35 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Donnerstag, 19. Oktober 2006 19:51 schrieb Bernard Desruisseaux: > In section 4.8.5.4 Recurrence Rule it says: > > Any duration associated with the iCalendar object applies to all > > members of the generated recurrence set. > > I believe we need to clarify what is meant by "duration" here. > > Example 1: > > DTSTART;TZID=America/Montreal:20070311T000000 > DURATION:P1D > RRULE:FREQ=DAILY;COUNT=2 [...] > In my opinion, the duration of the recurrence instance on March 12th, > 2006 should be 1 day (24 hours). I would also tend to say that if a duration is explicitly given, this duration applies to all recurrences. I would also tend to agree with you on your second example, where the duration is implicitly given as the difference between DTSTART and DTEND. > All that being said: > > - I doubt that all (most?) iCalendar application will interpret > P1D as 23 hours or 25 hours when a time zone shift occurs. How many applications really take into account that extra or missing hour in the GUI? Cheers, Reinhold PS: This would also be a nice example in a iCalendar test suite... Is there any "official" place where we can install an FAQ (as suggested in my previous mails) or such a test cases repository? - -- - ------------------------------------------------------------------ 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.2.2 (GNU/Linux) iD8DBQFFN9vtTqjEwhXvPN0RAoYOAJ0f4mIe5V5QlJYtx6Xx/XrH/KuYAACfX0KK q44jO0VNmbclHFBpwQobVLE= =5OEl -----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 8878C7FDFD for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 13:02:28 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 7914E1422E4 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 13:02:28 -0700 (PDT) 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 16671-02 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 13:02:27 -0700 (PDT) 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 F28BB142297 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 13:02:26 -0700 (PDT) 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 k9IBx9QS030728 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 14:02:24 -0600 Received: from bdesruis-ca.ca.oracle.com by rcsmt250.oracle.com with ESMTP id 2130738751161288058; Thu, 19 Oct 2006 14:00:58 -0600 Message-ID: <4537D96D.7020503@oracle.com> Date: Thu, 19 Oct 2006 16:00:45 -0400 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] Issue 13, 24, 25: Generation of the recurrence set X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 19 Oct 2006 20:02:28 -0000 Here's an omnibus proposal that addresses the following issues: Issue 13: Is the first instance defined by DTSTART always considered as part of the COUNT of a recurrence rule? Issue 24: Need to clarify number of recurrence instances generated when multiple recurrence rules are specified. Issue 25: Is the first instance defined by DTSTART always excluded by EXRULE? Based on the information I currently have, we only have good interoperability when: - The value of the DTSTART property matches the pattern of the recurrence rule; - Only a single RRULE property is specified; - No EXRULE property is specified. Given that most calendar client applications currently don't provide a way to create a recurring component: - with a DTSTART property value that doesn't match the pattern of the recurrence rule; - with multiple recurrence rules; - with an exclusion recurrence rule. I propose to modify the iCalendar specification to state the following: - In a recurring component, the value of the DTSTART property SHOULD match the pattern of the recurrence rule. The recurrence set generated with a DTSTART property value that doesn't match the pattern of the rule is undefined. - The RRULE property SHOULD NOT occur more than once in a recurring component. The recurrence set generated with multiple RRULE properties is undefined. - The use of the EXRULE property is deprecated. Every reference to EXRULE would be removed from the draft. The EXRULE property would be documented as "Deprecated" in an Appendix of the draft and would refer readers to RFC 2445 for more information on this 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 DA24280A52 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 10:52:09 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id CB6971422E4 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 10:52:09 -0700 (PDT) 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 01244-08 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 10:52:08 -0700 (PDT) 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 3BA521422DD for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 10:52:08 -0700 (PDT) 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 k9J32T4V019137 for <ietf-calsify@osafoundation.org>; Thu, 19 Oct 2006 12:52:05 -0500 Received: from bdesruis-ca.ca.oracle.com by rcsmt250.oracle.com with ESMTP id 2127948441161280285; Thu, 19 Oct 2006 11:51:25 -0600 Message-ID: <4537BB10.7060007@oracle.com> Date: Thu, 19 Oct 2006 13:51:12 -0400 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] Issue 27: Section 4.8.5.4 Recurrence Rule: Duration of members of the,generated recurrence set X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 19 Oct 2006 17:52:10 -0000 In section 4.8.5.4 Recurrence Rule it says: > Any duration associated with the iCalendar object applies to all > members of the generated recurrence set. I believe we need to clarify what is meant by "duration" here. Example 1: DTSTART;TZID=America/Montreal:20070311T000000 DURATION:P1D RRULE:FREQ=DAILY;COUNT=2 The first instance start at midnight on March 11th, 2007 and has a duration of 1 day. Given that on that day there is a shift from standard time to daylight saving time, this instance will actually last 23 hours. Should the duration of the recurrence instance that will occur on March 12th, 2007 be the "computed duration of the first instance", that is, 23 hours, or the "specified duration of the first instance", that is, 1 day? In my opinion, the duration of the recurrence instance on March 12th, 2006 should be 1 day (24 hours). Example 2: DTSTART;TZID=America/Montreal:20070311T000000 DTEND;TZID=America/Montreal:20070312T000000 RRULE:FREQ=DAILY;COUNT=2 The first instance start at midnight on March 11th, 2007 and is specified to end at midnight on March 12th, 2007. Given that on that day there is shift from standard time to daylight saving time, this instance will actually last 23 hours. I believe the duration of the recurrence instance on March 12th, 2006 should be the "computed duration of the first instance", that is, 23 hours. All that being said: - I doubt that all (most?) iCalendar application will interpret P1D as 23 hours or 25 hours when a time zone shift occurs. - There are known iCalendar applications that don't even support the DURATION property today! Cheers, Bernard 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 440B48056C for <ietf-calsify@osafoundation.org>; Tue, 17 Oct 2006 07:58:32 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 34CB21422B7 for <ietf-calsify@osafoundation.org>; Tue, 17 Oct 2006 07:58:32 -0700 (PDT) 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 16095-04 for <ietf-calsify@osafoundation.org>; Tue, 17 Oct 2006 07:58:27 -0700 (PDT) Received: from sj-iport-4.cisco.com (sj-iport-4.cisco.com [171.68.10.86]) by laweleka.osafoundation.org (Postfix) with ESMTP id E2BF81422B3 for <ietf-calsify@osafoundation.org>; Tue, 17 Oct 2006 07:58:27 -0700 (PDT) Received: from sj-dkim-4.cisco.com ([171.71.179.196]) by sj-iport-4.cisco.com with ESMTP; 17 Oct 2006 07:58:27 -0700 Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238]) by sj-dkim-4.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id k9HEwRAh014689 for <ietf-calsify@osafoundation.org>; Tue, 17 Oct 2006 07:58:27 -0700 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 k9HEwUW4018686 for <ietf-calsify@osafoundation.org>; Tue, 17 Oct 2006 07:58:30 -0700 (PDT) Received: from [212.254.247.5] (ams3-vpn-dhcp100.cisco.com [10.61.64.100]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id k9HEkTit017627 for <ietf-calsify@osafoundation.org>; Tue, 17 Oct 2006 07:46:30 -0700 Message-ID: <4534EF92.9000601@cisco.com> Date: Tue, 17 Oct 2006 16:58:26 +0200 From: Eliot Lear <lear@cisco.com> User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) 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 Authentication-Results: sj-dkim-4.cisco.com; header.From=lear@cisco.com; dkim=pass ( sig from cisco.com verified; ); DKIM-Signature: a=rsa-sha1; q=dns; l=16; t=1161097107; x=1161961107; c=relaxed/simple; s=sjdkim4002; 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:reminder, =20calsify=20jabber=20starts=20at=2017=3A00=20CEST=20/=208=3A00 =20PDT; X=v=3Dcisco.com=3B=20h=3DRdsGJD58NDwCwobATeYi+Vl4VXg=3D; b=WEvqzNGOC4Bu+DzH9Hau5AoM46Lf/AzkZg8iEKxZvBt1pqF+DcYqodjJ4AMgRFcrO1GKZjhk BLvOo+lKrlM5sWmGylRXhwUt1cvgkOwIAyCS6mBsV3UA7QPzUVIVzFG5; 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, calsify jabber starts at 17:00 CEST / 8:00 PDT X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 17 Oct 2006 14:58:32 -0000 see you there! 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 B6B68804CA for <ietf-calsify@osafoundation.org>; Mon, 16 Oct 2006 02:11:08 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 8B3CF14228C for <ietf-calsify@osafoundation.org>; Mon, 16 Oct 2006 02:11:08 -0700 (PDT) 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 26932-03 for <ietf-calsify@osafoundation.org>; Mon, 16 Oct 2006 02:11:07 -0700 (PDT) Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by laweleka.osafoundation.org (Postfix) with ESMTP id 4A40C142287 for <ietf-calsify@osafoundation.org>; Mon, 16 Oct 2006 02:11:07 -0700 (PDT) Received: from sj-dkim-2.cisco.com ([171.71.179.186]) by sj-iport-6.cisco.com with ESMTP; 16 Oct 2006 02:11:07 -0700 Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by sj-dkim-2.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id k9G9B79U018053 for <ietf-calsify@osafoundation.org>; Mon, 16 Oct 2006 02:11:07 -0700 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 k9G9B6in012079 for <ietf-calsify@osafoundation.org>; Mon, 16 Oct 2006 02:11:06 -0700 (PDT) Received: from [212.254.247.5] (ams3-vpn-dhcp100.cisco.com [10.61.64.100]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id k9G8xE39010389 for <ietf-calsify@osafoundation.org>; Mon, 16 Oct 2006 01:59:14 -0700 Message-ID: <45334CAA.5030802@cisco.com> Date: Mon, 16 Oct 2006 11:11:06 +0200 From: Eliot Lear <lear@cisco.com> User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) MIME-Version: 1.0 To: "ietf-calsify@osafoundation.org" <ietf-calsify@osafoundation.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Authentication-Results: sj-dkim-2.cisco.com; header.From=lear@cisco.com; dkim=pass ( sig from cisco.com verified; ); DKIM-Signature: a=rsa-sha1; q=dns; l=683; t=1160989867; x=1161853867; c=relaxed/simple; s=sjdkim2002; 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:draft=20agenda=20for=20our=20meeting; X=v=3Dcisco.com=3B=20h=3DEMtuYIb6EedUgmTB8uhCRD0TNZs=3D; b=BGSR38hwg7eObAcf9UjCmviQFKLQAUokrd+hDjpEP3ZL+9sI6GQWw6qUKBsCyNNuOoCq4PXv VP96Y6OvA9nlr0htkGH/hG7bpMq1IiRPlctMziwOEWCSN0CUHAShPY49; 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] draft agenda for our meeting X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 16 Oct 2006 09:11:08 -0000 FYI, the final IETF agenda is out. Our slot is Monday afternoon: 1300-1500 Afternoon Session I APP calsify Calendaring and Scheduling Standards Simplification WG GEN edu Education INT l2vpn Layer 2 Virtual Private Networks WG INT mip6 Mobility for IPv6 WG RAI enum Telephone Number Mapping WG SEC emu EAP Method Update WG TSV dccp Datagram Congestion Control Protocol WG Seems like we have the following: - Agenda Bash (chairs) - 2445bis address any remaining issues (chairs, Bernard) - simplification of RRULEs - 2446bis open issues (Cyrus) - 2447bis open issues (Alexey) Comments / requests? Eliot 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 290568069D; Fri, 13 Oct 2006 17:41:09 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 1A0E714228F; Fri, 13 Oct 2006 17:41:09 -0700 (PDT) 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 04873-09; Fri, 13 Oct 2006 17:41:06 -0700 (PDT) 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 764F014228C; Fri, 13 Oct 2006 17:41:06 -0700 (PDT) Received: from [10.0.1.2] ([10.0.1.2]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id k9E0f1gT016211 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 13 Oct 2006 20:41:01 -0400 Date: Fri, 13 Oct 2006 20:41:02 -0400 From: Cyrus Daboo <cyrus@daboo.name> To: Jeffrey Harris <jeffrey@osafoundation.org>, ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] RRULE's and COUNT Message-ID: <FFAAF0528AD6AF8FE99DDD2A@ninevah.local> In-Reply-To: <452FF335.8020002@osafoundation.org> References: <452C9B39.2060803@cisco.com> <200610122157.09847.reinhold@kainhofer.com> <452EE8DC.5020101@osafoundation.org> <200610131612.50640.reinhold@kainhofer.com> <452FF335.8020002@osafoundation.org> X-Mailer: Mulberry/4.0.6 (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: 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: Sat, 14 Oct 2006 00:41:09 -0000 Hi Jeffrey, --On October 13, 2006 1:12:37 PM -0700 Jeffrey Harris <jeffrey@osafoundation.org> wrote: > Ouch! Teach me to make statements about my own code without testing a > recent build. There was a point in time when it did (what I considered > to be) the right thing, but I apparently neglected to write a unit test. > I wonder what all that count massaging code is doing right now... Time > to go write a few more unit tests. > > Still, modulo regressions, Chandler *ought* to do a) from Bernard's list. The Apple Calendar server which uses vobject does (a), so since Chandler also uses that (last I heard) I would expect the same too. > I think rfc2445 contains a variety of confusing and conflicting > statements. I interpreted the "if specified" to be a matching statement > with the VEVENT ABNF's implication that DTSTART isn't required, but I > can certainly see why others might interpret it differently. Well as we know the ABNF is wrong as the description for DTSTART says it is required! Or perhaps the description is wrong and the ABNF is right. -- Cyrus Daboo Return-Path: <jeffrey@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 9751D8078B for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 13:12:36 -0700 (PDT) Received: from [192.168.103.73] (adsl-75-5-124-98.dsl.pltn13.sbcglobal.net [75.5.124.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 7A942142289 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 13:12:36 -0700 (PDT) Message-ID: <452FF335.8020002@osafoundation.org> Date: Fri, 13 Oct 2006 13:12:37 -0700 From: Jeffrey Harris <jeffrey@osafoundation.org> User-Agent: Thunderbird 1.4.1 (Windows/20051006) MIME-Version: 1.0 To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] RRULE's and COUNT References: <452C9B39.2060803@cisco.com> <200610122157.09847.reinhold@kainhofer.com> <452EE8DC.5020101@osafoundation.org> <200610131612.50640.reinhold@kainhofer.com> In-Reply-To: <200610131612.50640.reinhold@kainhofer.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 13 Oct 2006 20:12:36 -0000 Hi Reinhold, > Well, I tried it out, and it seems that Chandler 0.6 does NOT include DTSTART > in its COUNT if DTSTART does not match the rule: Importing an event with > RRULE:FREQ=WEEKLY;COUNT=3;BYDAY=TU,TH > DTSTART:20061009T070000Z > (where the DTSTART is a monday and thus does not match the rule) results in > the event appearing on Oct 9, Oct 10, Oct 12 and Oct 17. > > Chandler 0.7.1 simply ignores the DTSTART if it doesn't match the rule: > RRULE:FREQ=WEEKLY;COUNT=3;BYDAY=TU,TH > DTSTART:20061009T070000Z > appears only on Tue Oct 10, Thu Oct 12 and Tue Oct 17 (but not on Oct 9). Ouch! Teach me to make statements about my own code without testing a recent build. There was a point in time when it did (what I considered to be) the right thing, but I apparently neglected to write a unit test. I wonder what all that count massaging code is doing right now... Time to go write a few more unit tests. Still, modulo regressions, Chandler *ought* to do a) from Bernard's list. I think rfc2445 contains a variety of confusing and conflicting statements. I interpreted the "if specified" to be a matching statement with the VEVENT ABNF's implication that DTSTART isn't required, but I can certainly see why others might interpret it differently. Sincerely, Jeffrey Return-Path: <Ciny.Joy@Sun.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 6785080715 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 11:12:45 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 579F8142285 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 11:12:45 -0700 (PDT) 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 13381-09 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 11:12:41 -0700 (PDT) Received: from nwk-ea-fw-1.sun.com (nwk-ea-fw-1.sun.com [192.18.42.249]) by laweleka.osafoundation.org (Postfix) with ESMTP id 70977142290 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 11:12:41 -0700 (PDT) Received: from d1-sfbay-10.sun.com ([192.18.39.120]) by nwk-ea-fw-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id k9DICauV012631 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 11:12:36 -0700 (PDT) Received: from conversion-daemon.d1-sfbay-10.sun.com by d1-sfbay-10.sun.com (Sun Java System Messaging Server 6.2-6.01 (built Apr 3 2006)) id <0J73007016IQXA00@d1-sfbay-10.sun.com> (original mail from Ciny.Joy@Sun.COM) for ietf-calsify@osafoundation.org; Fri, 13 Oct 2006 11:12:36 -0700 (PDT) Received: from [129.150.20.210] by d1-sfbay-10.sun.com (Sun Java System Messaging Server 6.2-6.01 (built Apr 3 2006)) with ESMTPSA id <0J7300HQX6KZAKHB@d1-sfbay-10.sun.com> for ietf-calsify@osafoundation.org; Fri, 13 Oct 2006 11:12:35 -0700 (PDT) Date: Fri, 13 Oct 2006 11:12:35 -0700 From: Ciny Joy <Ciny.Joy@Sun.COM> In-reply-to: <20061013152949.849348077F@leilani.osafoundation.org> Sender: Ciny.Joy@Sun.COM To: ietf-calsify@osafoundation.org Message-id: <452FD713.6080508@sun.com> MIME-version: 1.0 Content-type: text/plain; format=flowed; charset=ISO-8859-1 Content-transfer-encoding: 7BIT X-Accept-Language: en-us, en References: <20061013152949.849348077F@leilani.osafoundation.org> User-Agent: Mozilla Thunderbird 1.0.7 (Windows/20050923) 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] Re: Survey of RRULE/COUNT behavior X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 13 Oct 2006 18:12:45 -0000 Hi, The Sun calendar server gives the result as specified in option "a" by default. That is a) Monday, October 16, 2006 Tuesday, October 17, 2006 Tuesday, October 24, 2006 But we also support a special flag that clients can use to exclude dtstart if it does not comply with the rrule. Then the result is as in "c". c) Tuesday, October 17, 2006 Tuesday, October 24, 2006 Tuesday, October 31, 2006 Ciny ietf-calsify-request@osafoundation.org wrote: > >------------------------------ > >Message: 2 >Date: Fri, 13 Oct 2006 11:01:49 -0400 >From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> >Subject: Re: Survey of RRULE/COUNT behavior, was Re: [Ietf-calsify] > RRULE's and COUNT >To: ietf-calsify@osafoundation.org >Message-ID: <452FAA5D.9090506@oracle.com> >Content-Type: text/plain; charset="iso-8859-1" > >I propose a different survey. > >1- Import the attached iCalendar object. > >2- Report the dates of the recurrence instances generated by > your calendar application: > > a) Monday, October 16, 2006 > Tuesday, October 17, 2006 > Tuesday, October 24, 2006 > > b) Monday, October 16, 2006 > Tuesday, October 17, 2006 > Tuesday, October 24, 2006 > Tuesday, October 31, 2006 > > c) Tuesday, October 17, 2006 > Tuesday, October 24, 2006 > Tuesday, October 31, 2006 > >Thanks, >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 694D280699 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 09:56:16 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 5A91B142293 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 09:56:16 -0700 (PDT) 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 06313-09 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 09:56:13 -0700 (PDT) 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 E189B142290 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 09:56:12 -0700 (PDT) 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 k9D9qpts005655; Fri, 13 Oct 2006 10:55:44 -0600 Received: from bdesruis-ca.ca.oracle.com by rcsmt251.oracle.com with ESMTP id 2111032431160758496; Fri, 13 Oct 2006 10:54:56 -0600 Message-ID: <452FC4DD.5070605@oracle.com> Date: Fri, 13 Oct 2006 12:54:53 -0400 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: Survey of RRULE/COUNT behavior, was Re: [Ietf-calsify] RRULE's and COUNT References: <195AE9A403473AA9A2BC58AE@Cyrus-Daboo-G5.local> <452FAA5D.9090506@oracle.com> <200610131729.38753.reinhold@kainhofer.com> In-Reply-To: <200610131729.38753.reinhold@kainhofer.com> Content-Type: text/plain; charset=UTF-8; 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: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 13 Oct 2006 16:56:16 -0000 You need to add "METHOD:PUBLISH" in the iCalendar object to import it with Outlook. You are correct that Outlook generates option C. Cheers, Bernard Reinhold Kainhofer wrote: > Am Freitag, 13. Oktober 2006 17:01 schrieb Bernard Desruisseaux: >> 1- Import the attached iCalendar object. > > Outlook gives an error message... > If anything, I think Outlook generates option C (if you try to create this > object in the GUI, the DTSTART will not be used and the dialog shows that the > recurrence is effectie Oct 17-Oct 31). > > Cheers, > Reinhold 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 BCA2F80779 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:39:22 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id AE03714228C for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:39:22 -0700 (PDT) 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 02809-01 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:39:22 -0700 (PDT) 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 12E0C14228A for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:39:21 -0700 (PDT) Received: from [17.101.34.117] ([17.101.34.117]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id k9DFdEQf014821 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 13 Oct 2006 11:39:17 -0400 Date: Fri, 13 Oct 2006 11:39:21 -0400 From: Cyrus Daboo <cyrus@daboo.name> To: Bernard Desruisseaux <bernard.desruisseaux@oracle.com>, ietf-calsify@osafoundation.org Subject: Re: Survey of RRULE/COUNT behavior, was Re: [Ietf-calsify] RRULE's and COUNT Message-ID: <58AA6E34805D0D0ADC5D3CC0@Cyrus-Daboo-G5.local> In-Reply-To: <452FAA5D.9090506@oracle.com> References: <195AE9A403473AA9A2BC58AE@Cyrus-Daboo-G5.local> <452FAA5D.9090506@oracle.com> X-Mailer: Mulberry/4.0.6 (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=-2.1 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: 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, 13 Oct 2006 15:39:22 -0000 Hi Bernard, --On October 13, 2006 11:01:49 AM -0400 Bernard Desruisseaux <bernard.desruisseaux@oracle.com> wrote: > I propose a different survey. > > 1- Import the attached iCalendar object. > > 2- Report the dates of the recurrence instances generated by > your calendar application: > > a) Monday, October 16, 2006 > Tuesday, October 17, 2006 > Tuesday, October 24, 2006 > > b) Monday, October 16, 2006 > Tuesday, October 17, 2006 > Tuesday, October 24, 2006 > Tuesday, October 31, 2006 > > c) Tuesday, October 17, 2006 > Tuesday, October 24, 2006 > Tuesday, October 31, 2006 Apple iCal: a Mulberry: a Apple Calendar Server (internal recurrence indexer) : a (uses vobject python library) -- 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 E096980737 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:29:45 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id D1A2D142289 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:29:45 -0700 (PDT) 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 29501-04 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:29:43 -0700 (PDT) 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 0913B142288 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:29:42 -0700 (PDT) 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 k9DFTdoe028347 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 17:29:41 +0200 From: Reinhold Kainhofer <reinhold@kainhofer.com> Organization: FAM, Vienna University of Technology To: ietf-calsify@osafoundation.org Subject: Re: Survey of RRULE/COUNT behavior, was Re: [Ietf-calsify] RRULE's =?utf-8?q?and=09COUNT?= Date: Fri, 13 Oct 2006 17:29:38 +0200 User-Agent: KMail/1.9.5 References: <195AE9A403473AA9A2BC58AE@Cyrus-Daboo-G5.local> <452FAA5D.9090506@oracle.com> In-Reply-To: <452FAA5D.9090506@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610131729.38753.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: 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, 13 Oct 2006 15:29:46 -0000 Am Freitag, 13. Oktober 2006 17:01 schrieb Bernard Desruisseaux: > 1- Import the attached iCalendar object. Outlook gives an error message... If anything, I think Outlook generates option C (if you try to create this object in the GUI, the DTSTART will not be used and the dialog shows that the recurrence is effectie Oct 17-Oct 31). 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: <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 0D8CD7FB03 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:23:17 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id F361114228A for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:23:16 -0700 (PDT) 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 30244-09 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:23:16 -0700 (PDT) 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 57BE5142289 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:23:16 -0700 (PDT) Received: from [17.101.34.117] ([17.101.34.117]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id k9DFMVlg014774 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 13 Oct 2006 11:22:38 -0400 Date: Fri, 13 Oct 2006 11:22:37 -0400 From: Cyrus Daboo <cyrus@daboo.name> To: Reinhold Kainhofer <reinhold@kainhofer.com>, ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Issue 13: confusion in DTSTART text about "if specified" and BY rules Message-ID: <E0C55390C18792EF246461DB@Cyrus-Daboo-G5.local> In-Reply-To: <200610131704.42994.reinhold@kainhofer.com> References: <452BBDC7.4010506@oracle.com> <452ED04B.3050503@softdesign.net.nz> <9F826CFDEC12C807C1AE1C77@Cyrus-Daboo-G5.local> <200610131704.42994.reinhold@kainhofer.com> X-Mailer: Mulberry/4.0.6 (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=-2.1 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: 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, 13 Oct 2006 15:23:17 -0000 Hi Reinhold, --On October 13, 2006 5:04:42 PM +0200 Reinhold Kainhofer <reinhold@kainhofer.com> wrote: >> I believe this change would 'break' many existing implementations. >> Certainly it seems the majority of currently implementations always >> consider DTSTART as the first instance in COUNT, and I think the spec >> should be clarified to 'bless' that view. > > Really? What do you understand as the majority? We'll find out from the survey... -- 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 4C0987F8B9 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:17:57 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 3D6AD14225C for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:17:57 -0700 (PDT) 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 26423-06 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:17:54 -0700 (PDT) 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 5A0A4142289 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:17:54 -0700 (PDT) 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 k9DFHoNO020269 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 17:17:52 +0200 From: Reinhold Kainhofer <reinhold@kainhofer.com> Organization: FAM, Vienna University of Technology To: ietf-calsify@osafoundation.org Subject: Re: Survey of RRULE/COUNT behavior, was Re: [Ietf-calsify] RRULE's =?utf-8?q?and=09COUNT?= Date: Fri, 13 Oct 2006 17:17:48 +0200 User-Agent: KMail/1.9.5 References: <195AE9A403473AA9A2BC58AE@Cyrus-Daboo-G5.local> <452FAA5D.9090506@oracle.com> In-Reply-To: <452FAA5D.9090506@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200610131717.49549.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: 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, 13 Oct 2006 15:17:57 -0000 Am Freitag, 13. Oktober 2006 17:01 schrieb Bernard Desruisseaux: > 2- Report the dates of the recurrence instances generated by > =C2=A0 =C2=A0 your calendar application: > a) Monday, October 16, 2006 > Tuesday, October 17, 2006 > Tuesday, October 24, 2006 > > b) Monday, October 16, 2006 > Tuesday, October 17, 2006 > Tuesday, October 24, 2006 > Tuesday, October 31, 2006 > > c) Tuesday, October 17, 2006 > Tuesday, October 24, 2006 > Tuesday, October 31, 2006 =2D) KOrganizer 3.5.5 (all versions behave the same): B =2D) Evolution 2.6.3: B =2D) Mozilla Sunbird 0.3: C =2D) Google Calendar: B =2D) Chandler 0.6.1: B =2D) Chandler 0.7.1 (pre-release alpha): C =2D) (php|e)Groupware: Don't support these events Cheers, Reinhold =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: <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 43EE77F898 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:16:57 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 34B14142289 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:16:57 -0700 (PDT) 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 30726-06 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:16:54 -0700 (PDT) Received: from smtp8.server.rpi.edu (smtp8.server.rpi.edu [128.113.2.228]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 9285A14228C for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:16:54 -0700 (PDT) Received: from [128.113.124.151] (crustacean-22.dynamic.rpi.edu [128.113.124.151]) by smtp8.server.rpi.edu (8.13.1/8.13.1) with ESMTP id k9DFGqYn028402 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 11:16:52 -0400 Message-ID: <452FAE6D.3030707@rpi.edu> Date: Fri, 13 Oct 2006 11:19:09 -0400 From: Mike Douglass <douglm@rpi.edu> User-Agent: Thunderbird 1.5.0.5 (X11/20060808) MIME-Version: 1.0 Cc: ietf-calsify@osafoundation.org Subject: Re: Survey of RRULE/COUNT behavior, was Re: [Ietf-calsify] RRULE's and COUNT References: <195AE9A403473AA9A2BC58AE@Cyrus-Daboo-G5.local> <452FAA5D.9090506@oracle.com> In-Reply-To: <452FAA5D.9090506@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, UPPERCASE_25_50 X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 13 Oct 2006 15:16:57 -0000 For bedework I get option c Bernard Desruisseaux wrote: > I propose a different survey. > > 1- Import the attached iCalendar object. > > 2- Report the dates of the recurrence instances generated by > your calendar application: > > a) Monday, October 16, 2006 > Tuesday, October 17, 2006 > Tuesday, October 24, 2006 > > b) Monday, October 16, 2006 > Tuesday, October 17, 2006 > Tuesday, October 24, 2006 > Tuesday, October 31, 2006 > > c) Tuesday, October 17, 2006 > Tuesday, October 24, 2006 > Tuesday, October 31, 2006 > > Thanks, > Bernard > > Cyrus Daboo wrote: >> Hi Reinhold, >> >> --On October 13, 2006 10:12:13 AM +0200 Reinhold Kainhofer >> <reinhold@kainhofer.com> wrote: >> >>>> We certainly have variation in implementations of this, I'd lean >>>> towards >>>> following what 2445 said originally, rather than changing the >>>> meaning of >>>> COUNT. >>> >>> Hehe, that's the problem: We have an argument about what 2445 >>> originally >>> said! Apparently, I have a different opinion about that than you. >> >> At this point maybe we need to get a count of which way >> implementations have gone in dealing with this before making a final >> decision. However, I do believe we must pick one way of doing it and >> make the new spec clear on that. >> >> So I propose a survey: >> >> 1. Does your implementation treat the DTSTART instance as the first >> instance in a RRULE set, even if it does not match the RRULE itself? >> >> yes/no >> >> 2. What is the name/version of that implementation? >> >> ------ >> >> Assuming the above questions will solicit the right information we >> need, perhaps the chairs could formally ask this and tabulate the >> result? >> > ------------------------------------------------------------------------ > > BEGIN:VCALENDAR > PRODID:-//Bernard//vi//EN > VERSION:2.0 > BEGIN:VTIMEZONE > TZID:Eastern Time (US & Canada) > BEGIN:STANDARD > DTSTART:20051030T020000 > RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10 > TZOFFSETFROM:-0400 > TZOFFSETTO:-0500 > TZNAME:Standard Time > END:STANDARD > BEGIN:DAYLIGHT > DTSTART:20060402T020000 > RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=1SU;BYMONTH=4 > TZOFFSETFROM:-0500 > TZOFFSETTO:-0400 > TZNAME:Daylight Savings Time > END:DAYLIGHT > END:VTIMEZONE > BEGIN:VEVENT > ORGANIZER:MAILTO:bernard@example.com > DTSTART;TZID="Eastern Time (US & Canada)":20061016T173000 > DTEND;TZID="Eastern Time (US & Canada)":20061016T180000 > RRULE:FREQ=WEEKLY;COUNT=3;INTERVAL=1;BYDAY=TU;WKST=SU > TRANSP:OPAQUE > SEQUENCE:0 > UID:20061013T142548Z-123456@example.com > DTSTAMP:20061013T142548Z > SUMMARY:Test > PRIORITY:5 > CLASS:PUBLIC > END:VEVENT > END:VCALENDAR > > ------------------------------------------------------------------------ > > _______________________________________________ > 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: <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 4021880711 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:04:52 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 2C57814228A for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:04:52 -0700 (PDT) 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 24057-09 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:04:47 -0700 (PDT) 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 3BC4714227E for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:04:47 -0700 (PDT) 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 k9DF4h4s014074 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 17:04:45 +0200 From: Reinhold Kainhofer <reinhold@kainhofer.com> Organization: FAM, Vienna University of Technology To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Issue 13: confusion in DTSTART text about "=?iso-8859-1?q?if=09specified?=" and BY rules Date: Fri, 13 Oct 2006 17:04:42 +0200 User-Agent: KMail/1.9.5 References: <452BBDC7.4010506@oracle.com> <452ED04B.3050503@softdesign.net.nz> <9F826CFDEC12C807C1AE1C77@Cyrus-Daboo-G5.local> In-Reply-To: <9F826CFDEC12C807C1AE1C77@Cyrus-Daboo-G5.local> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610131704.42994.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: 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, 13 Oct 2006 15:04:52 -0000 Am Freitag, 13. Oktober 2006 15:40 schrieb Cyrus Daboo: > I believe this change would 'break' many existing implementations. > Certainly it seems the majority of currently implementations always > consider DTSTART as the first instance in COUNT, and I think the spec > should be clarified to 'bless' that view. Really? What do you understand as the majority? So far I have: DTSTART always first instance in COUNT, even if it does not match the rule: -) Apple iCal (at least according to Jeffrey) DTSTART only first instance in COUNT if it matches the rule: -) Google Calendar (Online version as of Oct 12, 2006; checked by RK) -) KOrganizer and KAlarm, (all versions; implemented by RK) -) Evolution (version 2.6.3; checked by RK) -) Mozilla Calendar/Sunbird (version 0.3; checked by RK) -) Chandler (version 0.6; checked by RK) Other behavior (e.g. don't allow such rules at all, give an error, etc.): -) Outlook -) (e|php)Groupware -) Chandler 0.7alpha3 (Ignores the DTSTART altogether if DTSTART does not match RRULE!!! DTSTART also not included in COUNT; checked by RK) I put my results on a wiki page: http://wiki.kde.org/?page=RFC2445+RRULEs A sample .ics file to test various implementations is also there. 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 E489280710 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:03:39 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id D55C414228C for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:03:39 -0700 (PDT) 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 28089-04 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:03:36 -0700 (PDT) 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 42F7314228A for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 08:03:36 -0700 (PDT) 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 k9DCRK2H003929 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 10:03:28 -0500 Received: from bdesruis-ca.ca.oracle.com by rcsmt251.oracle.com with ESMTP id 2110622071160751710; Fri, 13 Oct 2006 09:01:50 -0600 Message-ID: <452FAA5D.9090506@oracle.com> Date: Fri, 13 Oct 2006 11:01:49 -0400 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: ietf-calsify@osafoundation.org Subject: Re: Survey of RRULE/COUNT behavior, was Re: [Ietf-calsify] RRULE's and COUNT References: <195AE9A403473AA9A2BC58AE@Cyrus-Daboo-G5.local> In-Reply-To: <195AE9A403473AA9A2BC58AE@Cyrus-Daboo-G5.local> Content-Type: multipart/mixed; boundary="------------020307000406010005080205" 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, UPPERCASE_25_50 X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 13 Oct 2006 15:03:40 -0000 This is a multi-part message in MIME format. --------------020307000406010005080205 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit I propose a different survey. 1- Import the attached iCalendar object. 2- Report the dates of the recurrence instances generated by your calendar application: a) Monday, October 16, 2006 Tuesday, October 17, 2006 Tuesday, October 24, 2006 b) Monday, October 16, 2006 Tuesday, October 17, 2006 Tuesday, October 24, 2006 Tuesday, October 31, 2006 c) Tuesday, October 17, 2006 Tuesday, October 24, 2006 Tuesday, October 31, 2006 Thanks, Bernard Cyrus Daboo wrote: > Hi Reinhold, > > --On October 13, 2006 10:12:13 AM +0200 Reinhold Kainhofer > <reinhold@kainhofer.com> wrote: > >>> We certainly have variation in implementations of this, I'd lean towards >>> following what 2445 said originally, rather than changing the meaning of >>> COUNT. >> >> Hehe, that's the problem: We have an argument about what 2445 originally >> said! Apparently, I have a different opinion about that than you. > > At this point maybe we need to get a count of which way implementations > have gone in dealing with this before making a final decision. However, > I do believe we must pick one way of doing it and make the new spec > clear on that. > > So I propose a survey: > > 1. Does your implementation treat the DTSTART instance as the first > instance in a RRULE set, even if it does not match the RRULE itself? > > yes/no > > 2. What is the name/version of that implementation? > > ------ > > Assuming the above questions will solicit the right information we need, > perhaps the chairs could formally ask this and tabulate the result? > --------------020307000406010005080205 Content-Type: text/plain; name="test.ics" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="test.ics" BEGIN:VCALENDAR PRODID:-//Bernard//vi//EN VERSION:2.0 BEGIN:VTIMEZONE TZID:Eastern Time (US & Canada) BEGIN:STANDARD DTSTART:20051030T020000 RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10 TZOFFSETFROM:-0400 TZOFFSETTO:-0500 TZNAME:Standard Time END:STANDARD BEGIN:DAYLIGHT DTSTART:20060402T020000 RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=1SU;BYMONTH=4 TZOFFSETFROM:-0500 TZOFFSETTO:-0400 TZNAME:Daylight Savings Time END:DAYLIGHT END:VTIMEZONE BEGIN:VEVENT ORGANIZER:MAILTO:bernard@example.com DTSTART;TZID="Eastern Time (US & Canada)":20061016T173000 DTEND;TZID="Eastern Time (US & Canada)":20061016T180000 RRULE:FREQ=WEEKLY;COUNT=3;INTERVAL=1;BYDAY=TU;WKST=SU TRANSP:OPAQUE SEQUENCE:0 UID:20061013T142548Z-123456@example.com DTSTAMP:20061013T142548Z SUMMARY:Test PRIORITY:5 CLASS:PUBLIC END:VEVENT END:VCALENDAR --------------020307000406010005080205-- 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 BE94A8075E for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 07:19:54 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id AFBEB142264 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 07:19:54 -0700 (PDT) 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 22430-06 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 07:19:50 -0700 (PDT) Received: from sj-iport-1.cisco.com (sj-iport-1-in.cisco.com [171.71.176.70]) by laweleka.osafoundation.org (Postfix) with ESMTP id 1A4D7142297 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 07:19:50 -0700 (PDT) Received: from sj-dkim-4.cisco.com ([171.71.179.196]) by sj-iport-1.cisco.com with ESMTP; 13 Oct 2006 07:19:50 -0700 Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237]) by sj-dkim-4.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id k9DEJnCd008732; Fri, 13 Oct 2006 07:19:49 -0700 Received: from imail.cisco.com (sjc12-sbr-sw3-3f5.cisco.com [172.19.96.182]) by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k9DEJnAo019813; Fri, 13 Oct 2006 07:19:49 -0700 (PDT) Received: from [212.254.247.5] (ams3-vpn-dhcp69.cisco.com [10.61.64.69]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id k9DE86QK016071; Fri, 13 Oct 2006 07:08:07 -0700 Message-ID: <452FA083.8050201@cisco.com> Date: Fri, 13 Oct 2006 16:19:47 +0200 From: Eliot Lear <lear@cisco.com> User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) MIME-Version: 1.0 To: Reinhold Kainhofer <reinhold@kainhofer.com> Subject: Re: [Ietf-calsify] RRULE's and COUNT References: <452C9B39.2060803@cisco.com> <200610122157.09847.reinhold@kainhofer.com> <452EE8DC.5020101@osafoundation.org> <200610131612.50640.reinhold@kainhofer.com> In-Reply-To: <200610131612.50640.reinhold@kainhofer.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Authentication-Results: sj-dkim-4.cisco.com; header.From=lear@cisco.com; dkim=pass ( sig from cisco.com verified; ); DKIM-Signature: a=rsa-sha1; q=dns; l=1192; t=1160749189; x=1161613189; c=relaxed/simple; s=sjdkim4002; 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:Re=3A=20[Ietf-calsify]=20RRULE's=20and=20COUNT; X=v=3Dcisco.com=3B=20h=3DHm1+3meRGTBArj29k9fTXBwD3+M=3D; b=h1kS8KIpcor8L05W1SHwNUkHH1loD+MslZQLTSdz15Pk6TGJTCO1rmNtmWO+QvflNNXLSeo2 9sbTMaHP2p+2CQRftIcwXPcSM9rmV/Gr9LoD5gsQLItz+mBjVonMYGgw; 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 X-Spam-Level: Cc: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 13 Oct 2006 14:19:54 -0000 Is this one of those cases where we should get prescriptive about what to output so that we avoid this circumstance? So for instance, say that when applying DTSTART with an RRULE, the value should be that of the first occurrence? Eliot Reinhold Kainhofer wrote: > Am Freitag, 13. Oktober 2006 03:16 schrieb Jeffrey Harris: > >>> I wonder how other proprietary applications interpret it (in >>> particular Outlook and Apple iCal).... >>> >> One other in the open source camp, Chandler includes DTSTART in its >> count. >> > > Well, I tried it out, and it seems that Chandler 0.6 does NOT include DTSTART > in its COUNT if DTSTART does not match the rule: Importing an event with > RRULE:FREQ=WEEKLY;COUNT=3;BYDAY=TU,TH > DTSTART:20061009T070000Z > (where the DTSTART is a monday and thus does not match the rule) results in > the event appearing on Oct 9, Oct 10, Oct 12 and Oct 17. > > Chandler 0.7.1 simply ignores the DTSTART if it doesn't match the rule: > RRULE:FREQ=WEEKLY;COUNT=3;BYDAY=TU,TH > DTSTART:20061009T070000Z > appears only on Tue Oct 10, Thu Oct 12 and Tue Oct 17 (but not on Oct 9). > > Cheers, > Reinhold > > 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 269F680732 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 07:13:03 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 17F071422B3 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 07:13:03 -0700 (PDT) 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 22446-05 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 07:12:59 -0700 (PDT) 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 317451422AA for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 07:12:59 -0700 (PDT) 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 k9DECqCe032040 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 16:12:54 +0200 From: Reinhold Kainhofer <reinhold@kainhofer.com> Organization: FAM, Vienna University of Technology To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] RRULE's and COUNT Date: Fri, 13 Oct 2006 16:12:49 +0200 User-Agent: KMail/1.9.5 References: <452C9B39.2060803@cisco.com> <200610122157.09847.reinhold@kainhofer.com> <452EE8DC.5020101@osafoundation.org> In-Reply-To: <452EE8DC.5020101@osafoundation.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610131612.50640.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: 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, 13 Oct 2006 14:13:03 -0000 Am Freitag, 13. Oktober 2006 03:16 schrieb Jeffrey Harris: > > I wonder how other proprietary applications interpret it (in > > particular Outlook and Apple iCal).... > > One other in the open source camp, Chandler includes DTSTART in its > count. Well, I tried it out, and it seems that Chandler 0.6 does NOT include DTSTART in its COUNT if DTSTART does not match the rule: Importing an event with RRULE:FREQ=WEEKLY;COUNT=3;BYDAY=TU,TH DTSTART:20061009T070000Z (where the DTSTART is a monday and thus does not match the rule) results in the event appearing on Oct 9, Oct 10, Oct 12 and Oct 17. Chandler 0.7.1 simply ignores the DTSTART if it doesn't match the rule: RRULE:FREQ=WEEKLY;COUNT=3;BYDAY=TU,TH DTSTART:20061009T070000Z appears only on Tue Oct 10, Thu Oct 12 and Tue Oct 17 (but not on Oct 9). 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: <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 155788074C for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 06:46:55 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id E197C14228E for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 06:46:54 -0700 (PDT) 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 01001-10 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 06:46:54 -0700 (PDT) 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 40065142271 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 06:46:54 -0700 (PDT) Received: from [17.101.34.117] ([17.101.34.117]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id k9DDkk1h014524 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 13 Oct 2006 09:46:48 -0400 Date: Fri, 13 Oct 2006 09:46:53 -0400 From: Cyrus Daboo <cyrus@daboo.name> To: Reinhold Kainhofer <reinhold@kainhofer.com>, ietf-calsify@osafoundation.org Subject: Survey of RRULE/COUNT behavior, was Re: [Ietf-calsify] RRULE's and COUNT Message-ID: <195AE9A403473AA9A2BC58AE@Cyrus-Daboo-G5.local> X-Mailer: Mulberry/4.0.6 (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=-2.0 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: 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, 13 Oct 2006 13:46:55 -0000 Hi Reinhold, --On October 13, 2006 10:12:13 AM +0200 Reinhold Kainhofer <reinhold@kainhofer.com> wrote: >> We certainly have variation in implementations of this, I'd lean towards >> following what 2445 said originally, rather than changing the meaning of >> COUNT. > > Hehe, that's the problem: We have an argument about what 2445 originally > said! Apparently, I have a different opinion about that than you. At this point maybe we need to get a count of which way implementations have gone in dealing with this before making a final decision. However, I do believe we must pick one way of doing it and make the new spec clear on that. So I propose a survey: 1. Does your implementation treat the DTSTART instance as the first instance in a RRULE set, even if it does not match the RRULE itself? yes/no 2. What is the name/version of that implementation? ------ Assuming the above questions will solicit the right information we need, perhaps the chairs could formally ask this and tabulate the result? -- 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 9F51380713 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 06:40:18 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 9179114228F for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 06:40:18 -0700 (PDT) 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 13061-04 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 06:40:12 -0700 (PDT) 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 DCC4E14228D for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 06:40:11 -0700 (PDT) Received: from [17.101.34.117] ([17.101.34.117]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id k9DDe4XL014497 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 13 Oct 2006 09:40:07 -0400 Date: Fri, 13 Oct 2006 09:40:10 -0400 From: Cyrus Daboo <cyrus@daboo.name> To: Andrew N Dowden <andrew_dowden@softdesign.net.nz>, ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Issue 13: confusion in DTSTART text about "if specified" and BY rules Message-ID: <9F826CFDEC12C807C1AE1C77@Cyrus-Daboo-G5.local> In-Reply-To: <452ED04B.3050503@softdesign.net.nz> References: <452BBDC7.4010506@oracle.com> <200610101750.00663.reinhold@kainhofer.com> <452ED04B.3050503@softdesign.net.nz> X-Mailer: Mulberry/4.0.6 (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=-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: 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, 13 Oct 2006 13:40:19 -0000 Hi Andrew, --On October 13, 2006 12:31:23 PM +1300 Andrew N Dowden <andrew_dowden@softdesign.net.nz> wrote: > suggestion: > change "if specified," to "if within the recurrence set, then" > > new text: > The COUNT rule part defines the number of occurrences at which to > range-bound the recurrence. The "DTSTART" property value, if > within the recurrence set, then counts as the first occurrence. > > Summary: > The means DTSTART is not automatically taken as the first occurrence > (and does > not always count towards COUNT). This wont immediately effect those > applications that try to avoid DTSTART varying from RRULE, and better > supports COUNT as relates to BYxxx (eg. BYDAY) elements. > I believe this change would 'break' many existing implementations. Certainly it seems the majority of currently implementations always consider DTSTART as the first instance in COUNT, and I think the spec should be clarified to 'bless' that view. -- Cyrus Daboo 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 750E380712 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 06:09:56 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 633F314226C for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 06:09:56 -0700 (PDT) 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 13646-04 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 06:09:52 -0700 (PDT) Received: from natblert.rzone.de (natblert.rzone.de [81.169.145.181]) by laweleka.osafoundation.org (Postfix) with ESMTP id 77B4D14226E for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 06:09:52 -0700 (PDT) Received: from ollie.block.home (dslb-084-063-178-094.pools.arcor-ip.net [84.63.178.94]) (authenticated bits=0) by post.webmailer.de (8.13.6/8.13.6) with ESMTP id k9DD9ohR007587 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 15:09:50 +0200 (MEST) From: Oliver Block <lists@block-online.eu> To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Re: Issues with Andrews proposal [Was: Issue 13: confusion in DTSTART text about "if specified" and BY rules] Date: Fri, 13 Oct 2006 15:09:29 +0200 User-Agent: KMail/1.7.1 References: <452BBDC7.4010506@oracle.com> <200610131324.49078.lists@block-online.eu> <200610131350.16245.reinhold@kainhofer.com> In-Reply-To: <200610131350.16245.reinhold@kainhofer.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200610131509.29774.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: 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, 13 Oct 2006 13:09:56 -0000 Am Freitag, 13. Oktober 2006 13:50 schrieb Reinhold Kainhofer: > Am Freitag, 13. Oktober 2006 13:24 schrieb Oliver Block: > > Interpretation 1 (DTSTART is 1st occurance): > > ------------------------------------------------------ > > > > > > DTSTART;VALUE=DATE:20061013 > > > > RRULE:FREQ=WEEKLY;COUNT=3 > > > > This would last until Oct 27. > > > > A = {20061013, 20061020, 20061027} > > B = {} > > R = A \ B means in this case R = A > > > > > > Now add one simple EXDATE to exclude DTSTART: > > > > DTSTART;VALUE=DATE:20061013 > > > > RRULE:FREQ=WEEKLY;COUNT=3 > > > > EXDATE;VALUE=DATE:20061013 > > > > A = {20061013, 20061020, 20061027} > > B = {20061013} > > R = A \ B = {20061020, 20061027} > > That's not what Andrews suggested: > "The COUNT rule part defines the number of occurrences at which to > range-bound the recurrence. The "DTSTART" property value, if > within the recurrence set, then counts as the first occurrence." > > Andrew suggested that the date/time of DTSTART only counts towards the > COUNT if it is in R. As it is not in R, the set A will be {20061013, > 20061020, 20061027, 20061103}, and R={20061020, 20061027, 20061103}. And we > have the problem that the calculation of A depends on R, which in turn > depends on A. > > Or is it just a misunderstanding and Andrew didn't want to use "recurrence > set", which means R in our case, but was rather talking about the set A? I think so. > Notice that in this case the DTSTART matches the RRULE anyway, so we are > not talking about Issue 13 here! Issue 13 only appears when the DTSTART > does not fulfil the restrictions of the RRULE, i.e. if DTSTART is a Monday > and the RRULE has BYDAY=TU,TH. ack Regards, Oliver -- Leben ist mehr als ... http://www.nak-nrw.de/p_6_4.html 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 EF82E80726 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 04:50:24 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id E0E8F14227E for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 04:50:24 -0700 (PDT) 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 28930-08 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 04:50:21 -0700 (PDT) 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 EA2AE142289 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 04:50:20 -0700 (PDT) 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 k9DBoGBo002437 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 13:50:18 +0200 From: Reinhold Kainhofer <reinhold@kainhofer.com> Organization: FAM, Vienna University of Technology To: ietf-calsify@osafoundation.org Date: Fri, 13 Oct 2006 13:50:15 +0200 User-Agent: KMail/1.9.5 References: <452BBDC7.4010506@oracle.com> <200610131229.39565.reinhold@kainhofer.com> <200610131324.49078.lists@block-online.eu> In-Reply-To: <200610131324.49078.lists@block-online.eu> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200610131350.16245.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] Re: Issues with Andrews proposal [Was: Issue 13: confusion in DTSTART text about "if specified" and BY rules] X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 13 Oct 2006 11:50:25 -0000 Am Freitag, 13. Oktober 2006 13:24 schrieb Oliver Block: > Interpretation 1 (DTSTART is 1st occurance): > ------------------------------------------------------ > > > > =A0 DTSTART;VALUE=3DDATE:20061013 > > > =A0 RRULE:FREQ=3DWEEKLY;COUNT=3D3 > > > This would last until Oct 27. > > A =3D {20061013, 20061020, 20061027} > B =3D {} > R =3D A \ B means in this case R =3D A > > > > Now add one simple EXDATE to exclude DTSTART: > > > =A0 DTSTART;VALUE=3DDATE:20061013 > > > =A0 RRULE:FREQ=3DWEEKLY;COUNT=3D3 > > > =A0 EXDATE;VALUE=3DDATE:20061013 > > A =3D {20061013, 20061020, 20061027} > B =3D {20061013} > R =3D A \ B =3D {20061020, 20061027} That's not what Andrews suggested: "The COUNT rule part defines the number of occurrences at which to range-bound the recurrence. The "DTSTART" property value, if within the recurrence set, then counts as the first occurrence." Andrew suggested that the date/time of DTSTART only counts towards the COUN= T=20 if it is in R. As it is not in R, the set A will be {20061013, 20061020,=20 20061027, 20061103}, and R=3D{20061020, 20061027, 20061103}. And we have th= e=20 problem that the calculation of A depends on R, which in turn depends on A. Or is it just a misunderstanding and Andrew didn't want to use "recurrence= =20 set", which means R in our case, but was rather talking about the set A? > Interpretation 2 (1st occurance is first date generated by RRULE): > -------------------------------------------------------------------------= =2D- >----- > > > > DTSTART;VALUE=3DDATE:20061013 > > > RRULE:FREQ=3DWEEKLY;COUNT=3D3 > > > This would last until Oct 27. > > A =3D {20061020, 20061027, 20061103} Okay, now it's getting interesting! Why is 20061013 not part of A? The=20 examples in section "4.8.5.4 Recurrence Rule" clearly show that it should b= e. Similarly, 20061103 should not be part of A. Notice that in this case the DTSTART matches the RRULE anyway, so we are no= t=20 talking about Issue 13 here! Issue 13 only appears when the DTSTART does no= t=20 fulfil the restrictions of the RRULE, i.e. if DTSTART is a Monday and the=20 RRULE has BYDAY=3DTU,TH. Cheers, Reinhold =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: <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 4350480747 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 04:25:16 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 33B72142272 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 04:25:16 -0700 (PDT) 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 30076-07 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 04:25:13 -0700 (PDT) Received: from natlemon.rzone.de (natlemon.rzone.de [81.169.145.170]) by laweleka.osafoundation.org (Postfix) with ESMTP id 7370014228D for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 04:25:13 -0700 (PDT) Received: from ollie.block.home (dslb-084-063-178-094.pools.arcor-ip.net [84.63.178.94]) (authenticated bits=0) by post.webmailer.de (8.13.6/8.13.6) with ESMTP id k9DBPAT8010241 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 13:25:11 +0200 (MEST) From: Oliver Block <lists@block-online.eu> To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Issue 13: confusion in DTSTART text about "if specified" and BY rules Date: Fri, 13 Oct 2006 13:24:48 +0200 User-Agent: KMail/1.7.1 References: <452BBDC7.4010506@oracle.com> <200610131221.05068.lists@block-online.eu> <200610131229.39565.reinhold@kainhofer.com> In-Reply-To: <200610131229.39565.reinhold@kainhofer.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <200610131324.49078.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, UPPERCASE_25_50 X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 13 Oct 2006 11:25:16 -0000 Am Freitag, 13. Oktober 2006 12:29 schrieb Reinhold Kainhofer: > Exactly. But the Andrew's proposal would add a cross dependency of set A on > set B (as the COUNT of RRULE would depend on whether the DTSTART is in the > final set R, which means that it is not in B). Let's take your example from above: Interpretation 1 (DTSTART is 1st occurance): ------------------------------------------------------ > > DTSTART;VALUE=DATE:20061013 > > RRULE:FREQ=WEEKLY;COUNT=3 > > This would last until Oct 27. A = {20061013, 20061020, 20061027} B = {} R = A \ B means in this case R = A > > Now add one simple EXDATE to exclude DTSTART: > > DTSTART;VALUE=DATE:20061013 > > RRULE:FREQ=WEEKLY;COUNT=3 > > EXDATE;VALUE=DATE:20061013 A = {20061013, 20061020, 20061027} B = {20061013} R = A \ B = {20061020, 20061027} Interpretation 2 (1st occurance is first date generated by RRULE): -------------------------------------------------------------------------------- > > DTSTART;VALUE=DATE:20061013 > > RRULE:FREQ=WEEKLY;COUNT=3 > > This would last until Oct 27. A = {20061020, 20061027, 20061103} B = {} R = A \ B means in this case R = A > > Now add one simple EXDATE to exclude DTSTART: > > DTSTART;VALUE=DATE:20061013 > > RRULE:FREQ=WEEKLY;COUNT=3 > > EXDATE;VALUE=DATE:20061013 A = {20061020, 20061027, 20061103} B = {20061013} R = A \ B = {20061020, 20061027, 20061103} That's how I understand either of the interpretations. Regards, Oliver -- Leben ist mehr als ... http://www.nak-nrw.de/p_6_4.html 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 AD89D80764 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 03:29:46 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 97A6114228D for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 03:29:46 -0700 (PDT) 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 15347-06 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 03:29:44 -0700 (PDT) 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 E38B814228C for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 03:29:43 -0700 (PDT) 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 k9DATdAo021107 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 12:29:42 +0200 From: Reinhold Kainhofer <reinhold@kainhofer.com> Organization: FAM, Vienna University of Technology To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Issue 13: confusion in DTSTART text about "if specified" and BY rules Date: Fri, 13 Oct 2006 12:29:37 +0200 User-Agent: KMail/1.9.5 References: <452BBDC7.4010506@oracle.com> <200610131012.57470.reinhold@kainhofer.com> <200610131221.05068.lists@block-online.eu> In-Reply-To: <200610131221.05068.lists@block-online.eu> Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610131229.39565.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, UPPERCASE_25_50 X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 13 Oct 2006 10:29:46 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Freitag, 13. Oktober 2006 12:21 schrieb Oliver Block: > Am Freitag, 13. Oktober 2006 10:12 schrieb Reinhold Kainhofer: > > Actually, this introduces a cross-dependency between EXDATE/EXRULE and > > RRULE! E.g. Take a rule > > DTSTART;VALUE=DATE:20061013 > > RRULE:FREQ=WEEKLY;COUNT=3 > > This would last until Oct 27. > > Now add one simple EXDATE to exclude DTSTART: > > DTSTART;VALUE=DATE:20061013 > > RRULE:FREQ=WEEKLY;COUNT=3 > > EXDATE;VALUE=DATE:20061013 > > With your suggestion the RRULE would now last until Nov 3. > > Aren't you supposed to create the set of dates, before you exclude a date? > > 1 Create a set A from RRULE > 2 Add RDATE to the set A (without duplicates) > 3 create a set B from EXRULE > 4 Add EXDATE to the set B (without duplicates) > 5 Add all dates to R (recurrence set) that are in A and not in B (R = A \ B > ) Exactly. But the Andrew's proposal would add a cross dependency of set A on set B (as the COUNT of RRULE would depend on whether the DTSTART is in the final set R, which means that it is not in B). 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) iD8DBQFFL2qTTqjEwhXvPN0RAs9IAKDDBDfSbdX9A1CHzsTb1Wo/B+TgnQCff1Se ualfL7u4hfx4PKsIXEfJ3HU= =9eH/ -----END PGP SIGNATURE----- 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 5E54780758 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 03:21:38 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 4B1A114228D for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 03:21:38 -0700 (PDT) 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 17094-07 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 03:21:36 -0700 (PDT) Received: from natblert.rzone.de (natblert.rzone.de [81.169.145.181]) by laweleka.osafoundation.org (Postfix) with ESMTP id 9ECE114228C for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 03:21:35 -0700 (PDT) Received: from ollie.block.home (dslb-084-063-178-094.pools.arcor-ip.net [84.63.178.94]) (authenticated bits=0) by post.webmailer.de (8.13.6/8.13.6) with ESMTP id k9DALUX2017182 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 12:21:31 +0200 (MEST) From: Oliver Block <lists@block-online.eu> To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Issue 13: confusion in DTSTART text about "if specified" and BY rules Date: Fri, 13 Oct 2006 12:21:04 +0200 User-Agent: KMail/1.7.1 References: <452BBDC7.4010506@oracle.com> <452ED04B.3050503@softdesign.net.nz> <200610131012.57470.reinhold@kainhofer.com> In-Reply-To: <200610131012.57470.reinhold@kainhofer.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610131221.05068.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, UPPERCASE_25_50 X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 13 Oct 2006 10:21:38 -0000 Am Freitag, 13. Oktober 2006 10:12 schrieb Reinhold Kainhofer: > Actually, this introduces a cross-dependency between EXDATE/EXRULE and > RRULE! E.g. Take a rule > DTSTART;VALUE=DATE:20061013 > RRULE:FREQ=WEEKLY;COUNT=3 > This would last until Oct 27. > Now add one simple EXDATE to exclude DTSTART: > DTSTART;VALUE=DATE:20061013 > RRULE:FREQ=WEEKLY;COUNT=3 > EXDATE;VALUE=DATE:20061013 > With your suggestion the RRULE would now last until Nov 3. Aren't you supposed to create the set of dates, before you exclude a date? 1 Create a set A from RRULE 2 Add RDATE to the set A (without duplicates) 3 create a set B from EXRULE 4 Add EXDATE to the set B (without duplicates) 5 Add all dates to R (recurrence set) that are in A and not in B (R = A \ B ) Regards, Oliver -- Leben ist mehr als ... http://www.nak-nrw.de/p_6_4.html 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 8871C80718 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 01:11:42 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 7416E142297 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 01:11:42 -0700 (PDT) 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 20270-09 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 01:11:42 -0700 (PDT) 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 B74CD142293 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 01:11:41 -0700 (PDT) Received: from ip6-localhost (localhost [127.0.0.1]) by doob.fam.tuwien.ac.at (8.13.4/8.13.4/Debian-3sarge3) with ESMTP id k9D8BdcM023786 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 10:11:39 +0200 From: Reinhold Kainhofer <reinhold@kainhofer.com> Organization: Vienna University of Technology To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Issue 13: confusion in DTSTART text about "if specified" and BY rules Date: Fri, 13 Oct 2006 10:12:56 +0200 User-Agent: KMail/1.9.1 References: <452BBDC7.4010506@oracle.com> <200610101750.00663.reinhold@kainhofer.com> <452ED04B.3050503@softdesign.net.nz> In-Reply-To: <452ED04B.3050503@softdesign.net.nz> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610131012.57470.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, UPPERCASE_25_50 X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 13 Oct 2006 08:11:42 -0000 Am Freitag, 13. Oktober 2006 01:31 schrieb Andrew N Dowden: > Reinhold Kainhofer wrote: > > This will result in the event occuring on Oct 10 and 17. The "if > > specified" > > (in the sense "if it matches the RRULE") in the rfc is meant to > > clarify that > > the RRULE does not add Oct 17 and 24, but rather Oct 10 and 17. > > I strongly agree with your "if it matches the RRULE", but extended to > the recurrence set derived from all RDATE, RRULE, EXDATE, and EXRULE > properties. > > suggestion: > change "if specified," to "if within the recurrence set, then" > > new text: > The COUNT rule part defines the number of occurrences at which to > range-bound the recurrence. The "DTSTART" property value, if > within the recurrence set, then counts as the first occurrence. Actually, this introduces a cross-dependency between EXDATE/EXRULE and RRULE! E.g. Take a rule DTSTART;VALUE=DATE:20061013 RRULE:FREQ=WEEKLY;COUNT=3 This would last until Oct 27. Now add one simple EXDATE to exclude DTSTART: DTSTART;VALUE=DATE:20061013 RRULE:FREQ=WEEKLY;COUNT=3 EXDATE;VALUE=DATE:20061013 With your suggestion the RRULE would now last until Nov 3. Compare this with an EXDATE for the next friday: DTSTART;VALUE=DATE:20061013 RRULE:FREQ=WEEKLY;COUNT=3 EXDATE;VALUE=20061020 This event lasts only until Oct 27. Quite inconsistent, don't you think? As the recurrence set is evaluated in the order 1) DTSTART 2) Add all date/times from RDATE and RRULE 3) Exclude all date/times from EXDATE and EXRULE the evaluation of 2) now depends on 3) ! > > Summary: > The means DTSTART is not automatically taken as the first occurrence It would be, unless DTSTART is EXCLUDED by EXDATE or EXRULE. > (3.) Cyrus Daboo - 'next Monday + next Friday, on/after 20061011' > > DTSTART;VALUE=DATE:20061011 > RRULE:FREQ=WEEKLY;COUNT=1;BYDAY=MO > RRULE:FREQ=WEEKLY;COUNT=1;BYDAY=FR > > [RESULT: Oct13 Fri, Oct16 Mon] You forgot to include DTSTART in the recurrence set! > (4.) Reinhold Kainhofer - 'next 3, Tuesday OR Thursday, on/after 20061009' > > RRULE:FREQ=WEEKLY;COUNT=3;BYDAY=TU,TH > DTSTART;VALUE=DATE:20061009 > > [RESULT: Oct10 Tue, Oct12 Thu, Oct17 Tue] Here you are missing Oct 9 Mon (DTSTART)! As you count the DTSTART in this case towards the COUNT, Oct17 won't be in the recurrence set. 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: <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 0FF8E8071E for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 01:11:02 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id F3E93142291 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 01:11:01 -0700 (PDT) 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 00633-03 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 01:10:59 -0700 (PDT) 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 0C6BE142290 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 01:10:58 -0700 (PDT) Received: from ip6-localhost (localhost [127.0.0.1]) by doob.fam.tuwien.ac.at (8.13.4/8.13.4/Debian-3sarge3) with ESMTP id k9D8AtSc023780 for <ietf-calsify@osafoundation.org>; Fri, 13 Oct 2006 10:10:56 +0200 From: Reinhold Kainhofer <reinhold@kainhofer.com> Organization: Vienna University of Technology To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] RRULE's and COUNT Date: Fri, 13 Oct 2006 10:12:13 +0200 User-Agent: KMail/1.9.1 References: <452C9B39.2060803@cisco.com> <200610122157.09847.reinhold@kainhofer.com> <452EE8DC.5020101@osafoundation.org> In-Reply-To: <452EE8DC.5020101@osafoundation.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610131012.14341.reinhold@kainhofer.com> 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 X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 13 Oct 2006 08:11:02 -0000 Am Freitag, 13. Oktober 2006 03:16 schrieb Jeffrey Harris: > Hi Reinhold, > > > I wonder how other proprietary applications interpret it (in > > particular Outlook and Apple iCal).... > > One other in the open source camp, Chandler includes DTSTART in its > count. iCal also counts the DTSTART as the first occurrence, regardless > of the rule. iCal lets you construct such an event in the UI, Chandler > doesn't. > > Section 4.3.10 says: > > The COUNT rule part defines the number of occurrences at which to > range-bound the recurrence. The "DTSTART" property value, if specified, > counts as the first occurrence. > > That seems pretty clear, so while I found it annoying when implementing > recurrence, I'm used to it now. At first glance, I agree it seems pretty clear. But notice the ", if specified" in there. These things are not inserted just for the fun of it. What I learnt in my part-time law studies is that particularly such easily overlooked insertions can change the whole meaning and can't simply be ignored. As I said in my previous mails, the only meaning of "if specified" that makes any sense to me is "if specified [by the RRULE]". This needed to be clarified, as the DTSTART is already in the recurrence set and duplicate dates are ignored, so there would be the question whether to count such ignored date/times towards the COUNT. In particular, (a) "if specified" indicates a condition, so it is not always the case that DTSTART is counted towards COUNT and (b) as the spec says that DTSTART MUST be present it cannot mean "if DTSTART is given at all". Also, if DTSTART is automatically included in the dates generated by rules, EXRULE does not really make that much sense any more. If the "if specified" is meant as "if generated by the rule", then suddenly everything falls nicely in place and several problems are no issues any more. > We certainly have variation in implementations of this, I'd lean towards > following what 2445 said originally, rather than changing the meaning of > COUNT. Hehe, that's the problem: We have an argument about what 2445 originally said! Apparently, I have a different opinion about that than you. 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: <jeffrey@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 E66C6806D6 for <Ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 18:16:12 -0700 (PDT) Received: from [192.168.103.73] (adsl-75-5-124-98.dsl.pltn13.sbcglobal.net [75.5.124.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id D241E142293 for <Ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 18:16:12 -0700 (PDT) Message-ID: <452EE8DC.5020101@osafoundation.org> Date: Thu, 12 Oct 2006 18:16:12 -0700 From: Jeffrey Harris <jeffrey@osafoundation.org> User-Agent: Thunderbird 1.4.1 (Windows/20051006) MIME-Version: 1.0 To: Ietf-calsify@osafoundation.org References: <452C9B39.2060803@cisco.com> <200610111716.32062.reinhold@kainhofer.com> <53BE1C26F393B7CFD3511F55@Cyrus-Daboo-G5.local> <200610122157.09847.reinhold@kainhofer.com> In-Reply-To: <200610122157.09847.reinhold@kainhofer.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: [Ietf-calsify] RRULE's and COUNT X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 13 Oct 2006 01:16:13 -0000 Hi Reinhold, > I wonder how other proprietary applications interpret it (in > particular Outlook and Apple iCal).... One other in the open source camp, Chandler includes DTSTART in its count. iCal also counts the DTSTART as the first occurrence, regardless of the rule. iCal lets you construct such an event in the UI, Chandler doesn't. Section 4.3.10 says: The COUNT rule part defines the number of occurrences at which to range-bound the recurrence. The "DTSTART" property value, if specified, counts as the first occurrence. That seems pretty clear, so while I found it annoying when implementing recurrence, I'm used to it now. We certainly have variation in implementations of this, I'd lean towards following what 2445 said originally, rather than changing the meaning of COUNT. But I'm not deeply attached, we already have incompatibility, it'd be nice to agree on the same interpretation, whatever it is. Sincerely, Jeffrey 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 751C7806A6 for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 17:28:22 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 5D94B14229F for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 17:28:22 -0700 (PDT) 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 25359-03 for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 17:28:22 -0700 (PDT) Received: from sccrmhc11.comcast.net (sccrmhc11.comcast.net [204.127.200.81]) by laweleka.osafoundation.org (Postfix) with ESMTP id D3F4B142290 for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 17:28:21 -0700 (PDT) Received: from thare (c-68-84-31-33.hsd1.fl.comcast.net[68.84.31.33]) by comcast.net (sccrmhc11) with SMTP id <20061013002820011005tc8fe>; Fri, 13 Oct 2006 00:28:20 +0000 From: "Tim Hare" <TimHare@comcast.net> To: "'Calsify WG'" <ietf-calsify@osafoundation.org> Subject: RE: [Ietf-calsify] Section 4.3.10 Recurrence Rule: x-name rule part? Date: Thu, 12 Oct 2006 20:28:16 -0400 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: <452E962C.4060804@oracle.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962 thread-index: AcbuNAENhWEtxtKBTuuzvmq+XZw4jAAKJUAg Message-Id: <20061013002821.D3F4B142290@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: 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, 13 Oct 2006 00:28:22 -0000 Again, I am not a calendar software implementer (any more) but I think recurrence rules are one place where X-anything can be a big problem. I do understand that some implementer somewhere may have already coded X-BYPRIMENUMBERINTERVALS or something, so that may be an argument for maintaining the rule part, but if we do retain it, I propose language be added similar to the following: "x-name" rule parts are allowed to provide for experimentation and implementation-specific uses, however because of interoperability concerns "x-name" rule parts MUST NOT change the interpretation of recurrence rules in any way and MUST NOT contribute to creating the set of instances when the recurrence rule is expanded. All of that said, I agree with removing the rule-part entirely. 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: Thursday, October 12, 2006 3:23 PM To: Calsify WG Subject: [Ietf-calsify] Section 4.3.10 Recurrence Rule: x-name rule part? In section 4.3.10 Recurrence Rule of RFC 2445 it says: > Formal Definition: The value type is defined by the following > notation: > > recur = "FREQ"=freq *( > > [...] > > ( ";" x-name "=" text ) > ) which implies that a RECUR value (e.g., the value of a RRULE or an EXRULE) can specify a "x-name" rule part with a "text" value. For some reason I would have expected "x-name" rule part to have a "paramtext" value and not "text" value. But more importantly, I don't understand why we should allow "x-name" rule parts. IMHO, it should be sufficient to have the ability to specify an "xparam" on properties of RECUR value type (e.g., RRULE and EXRULE). Instead of: RRULE:RRULE:FREQ=DAILY;COUNT=10;X-FOO-BAR=42 one could do: RRULE;X-FOO-BAR=42:RRULE:FREQ=DAILY;COUNT=10 I hereby propose to remove "x-name" from the "recur" rule part definition. Cheers, Bernard _______________________________________________ Ietf-calsify mailing list Ietf-calsify@osafoundation.org http://lists.osafoundation.org/mailman/listinfo/ietf-calsify Return-Path: <andrew_dowden@softdesign.net.nz> 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 5C23C7FB13 for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 16:31:28 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 4D88214229A for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 16:31:28 -0700 (PDT) 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 19847-09 for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 16:31:26 -0700 (PDT) Received: from grunt14.ihug.co.nz (grunt14.ihug.co.nz [203.109.254.61]) by laweleka.osafoundation.org (Postfix) with ESMTP id 4DFF214227D for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 16:31:26 -0700 (PDT) Received: from 203-109-171-156.dialup.ihug.co.nz ([127.0.0.1]) [203.109.171.156] by grunt14.ihug.co.nz with asmtp (Exim 3.35 #1 (Debian)) id 1GYA1L-00078Y-00; Fri, 13 Oct 2006 12:31:24 +1300 Message-ID: <452ED04B.3050503@softdesign.net.nz> Date: Fri, 13 Oct 2006 12:31:23 +1300 From: Andrew N Dowden <andrew_dowden@softdesign.net.nz> Organization: Dowden Software Associates User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Issue 13: confusion in DTSTART text about "if specified" and BY rules References: <452BBDC7.4010506@oracle.com> <200610101750.00663.reinhold@kainhofer.com> In-Reply-To: <200610101750.00663.reinhold@kainhofer.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit 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: 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, 12 Oct 2006 23:31:28 -0000 Reinhold Kainhofer wrote: > Am Dienstag, 10. Oktober 2006 17:35 schrieb Bernard Desruisseaux: > > In section 4.3.10 Recurrence Rule of RFC 2445 it says: > > > The COUNT rule part defines the number of occurrences at which to > > > range-bound the recurrence. The "DTSTART" property value, if > > > specified, counts as the first occurrence. > > > I would like to remove "if specified" given that DTSTART should be > > REQUIRED when either RRULE or EXRULE are present. > > > NEW TEXT: > > > The COUNT rule part defines the number of occurrences at which to > > > range-bound the recurrence. The "DTSTART" property value counts as > > > the first occurrence. > > I don't think that this is what was intended. > E.g. imagine an event with > > DTSTART;VALUE=DATE:20061010 > RRULE:FREQ=WEEKLY;COUNT=2;BYDAY=MO > > This event will recur on October 10 and on the next two mondays (Oct > 16 and > 23). With your proposed change, it will only occur on October 10 and > on the > next monday (Oct 16), which I would find quite counter-intuitive. > > If the DTSTART mathes the RRULE, there is no difference (as the > DTSTART in > that case also counts towards the COUNT): > > DTSTART;VALUE=DATE:20061010 > RRULE:FREQ=WEEKLY;COUNT=2;BYDAY=TU > > This will result in the event occuring on Oct 10 and 17. The "if > specified" > (in the sense "if it matches the RRULE") in the rfc is meant to > clarify that > the RRULE does not add Oct 17 and 24, but rather Oct 10 and 17. I strongly agree with your "if it matches the RRULE", but extended to the recurrence set derived from all RDATE, RRULE, EXDATE, and EXRULE properties. suggestion: change "if specified," to "if within the recurrence set, then" new text: The COUNT rule part defines the number of occurrences at which to range-bound the recurrence. The "DTSTART" property value, if within the recurrence set, then counts as the first occurrence. Summary: The means DTSTART is not automatically taken as the first occurrence (and does not always count towards COUNT). This wont immediately effect those applications that try to avoid DTSTART varying from RRULE, and better supports COUNT as relates to BYxxx (eg. BYDAY) elements. Simply including or excluding DTSTART from COUNT does not provide any certainty of results against an unskilled users expectations. This is also an area where the apparent ambiguity of rfc2445 has resulted in partial and varied implementations to date. further background arguments, see my previous posting 12-Oct-2006 04:12pm (+1300) examples: (from other postings) (1.) Reinhold Kainhofer - 'next 2 Mondays, on/after 20061010' DTSTART;VALUE=DATE:20061010 RRULE:FREQ=WEEKLY;COUNT=2;BYDAY=MO [RESULT: Oct16 Mon, Oct23 Mon] (2.) Reinhold Kainhofer - 'next 2 Tuesdays, on/after 20061010' DTSTART;VALUE=DATE:20061010 RRULE:FREQ=WEEKLY;COUNT=2;BYDAY=TU [RESULT: Oct10 Tue, Oct17 Tue] (3.) Cyrus Daboo - 'next Monday + next Friday, on/after 20061011' DTSTART;VALUE=DATE:20061011 RRULE:FREQ=WEEKLY;COUNT=1;BYDAY=MO RRULE:FREQ=WEEKLY;COUNT=1;BYDAY=FR [RESULT: Oct13 Fri, Oct16 Mon] (4.) Reinhold Kainhofer - 'next 3, Tuesday OR Thursday, on/after 20061009' RRULE:FREQ=WEEKLY;COUNT=3;BYDAY=TU,TH DTSTART;VALUE=DATE:20061009 [RESULT: Oct10 Tue, Oct12 Thu, Oct17 Tue] -- _______________________________________________ SoftDesign Group Dowden Software Associates P O Box 31 132, Lower Hutt 5040, NEW ZEALAND 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 1D3E58065A for <Ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 13:12:10 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 0EF0E14226C for <Ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 13:12:10 -0700 (PDT) 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 24445-09 for <Ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 13:12:06 -0700 (PDT) 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 CB61014225D for <Ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 13:12:05 -0700 (PDT) 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 k9CKBtRs008748 for <Ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 22:12:00 +0200 From: Reinhold Kainhofer <reinhold@kainhofer.com> Organization: FAM, Vienna University of Technology To: CALSIFY Mailinglist <Ietf-calsify@osafoundation.org> Subject: Re: [Ietf-calsify] summary of jabber sessions and confirmation =?iso-8859-1?q?of=09issues?= User-Agent: KMail/1.9.5 References: <452C9B39.2060803@cisco.com> <200610111716.32062.reinhold@kainhofer.com> <53BE1C26F393B7CFD3511F55@Cyrus-Daboo-G5.local> In-Reply-To: <53BE1C26F393B7CFD3511F55@Cyrus-Daboo-G5.local> MIME-Version: 1.0 Content-Disposition: inline Date: Thu, 12 Oct 2006 21:56:42 +0200 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200610122157.09847.reinhold@kainhofer.com> 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 X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 12 Oct 2006 20:12:10 -0000 Am Mittwoch, 11. Oktober 2006 17:37 schrieben Sie: > Hi Reinhold, > > --On October 11, 2006 5:16:28 PM +0200 Reinhold Kainhofer > > <reinhold@kainhofer.com> wrote: > > DTSTART;VALUE=DATE:20061011 > > RRULE:FREQ=WEEKLY;COUNT=1;BYDAY=MO > > RRULE:FREQ=WEEKLY;COUNT=1;BYDAY=FR > > > > will result in the event only happening on Oct 11, but not on any monday > > or any friday, which is not what I would expect. I wonder how different > > implementations interpret this snipplet... > > Intuitively, I would expect the event to happen on Oct 11, plus on the > > next one monday and on the next one friday. > > An instance representing the supplied DTSTART value is always present as > per 4.8.5.4 (which says in the Description paragraph: 'The "DTSTART" > property defines the first instance in the recurrence set.'). So a COUNT=1 > will only ever generate the DTSTART instance. The DTSTART is the first instance in the *recurrence set*, which is defined of the union of DTSTART plus all date/times generated by RRULEs and RDATEs, exclding all date/times generated by EXRULEs and EXDATEs. This sentence does not say that the RRULE generates the DTSTART as its first date/time. I looked at how different calendaring applications currently handle the COUNT property at the example of RRULE:FREQ=WEEKLY;COUNT=3;BYDAY=TU,TH DTSTART;VALUE=DATE:20061009 If the DTSTART is taken as the first occurrence generated by the RRULE (although it does not match the BY* rule parts), this event would recur on Oct 9 Oct 10 Oct 12 If the DTSTART is not automatically taken as the first occurrence (and does not count towards COUNT), the event would happen on Oct 9 Oct 10 Oct 12 Oct 17 I looked at KOrganizer, Evolution, Mozilla Calendar and Google Calendar (which are the only calendaring applications that I currently have access to). eGroupware and phpGroupware don't support the COUNT at all. Here are my findings: -) KOrganizer: We understand the 'if specified' as 'if specified by the rule' in the sense "if generated by the rule", so the event hapens on Oct 9,10,12 and 17. DTSTART is not automatically the first event in the list of occurences generated by RRULE -) Evolution: Same result: Oct 9, 10, 12 and 17. -) Mozilla Calendar: The UI does not allow you to set an RRULE that does not match the DTSTART, so this issue does not appear easily. However, you can later move the first occurrence to a different day, so that it no longer matches the RRULE. In that case, the same result as in KOrganizer and Evolution happens: Oct 9, 10, 12 and 17. Importing such an event leads to non-sensical results (i.e. occurrence on Oct 9, 12 and 17) -) Google Calendar: Does not allow you to create recurrences with COUNT. But it is able to import such ics files. In that case, the event also occurs on Oct 9,10,12 and 17. So, basically all big open source implementations, plus Google calendar do not automatically take DTSTART as the first date generated by the RRULE and do not count it towards the COUNT. I wonder how other proprietary applications interpret it (in particular Outlook and Apple iCal).... As the consensus amongst implementations seems to be not to automatically take DTSTART as the first occurrence, we should clarify the RFC in that direction. (It also makes more sense in connection with the EXRULE issue, which would then be solved). The only problem that is still there are the two contradicting sentences about DTSTART always being the first instance in the recurrence set vs. EXRULE/EXDATE being used to exclude DTSTART from the recurrence set... But that issue needs to be solved separately anyway and is not connected to our current issue. Cheers, Reinhold PS: I quickly asked our secretary to check Outlook (with no exchange server). It doesn't even use the start date as an instance of the event. I.e. I created an event on monday Oct 9 and set it to recur weekly on tue and thu for 3 times. The event only showed up on Oct 10, 12 and 17!!! Importing the .ics with the above DTSTART and RRULE failed (with no helpful error description whatsoever). -- ------------------------------------------------------------------ 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 35D407FBE1 for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 12:24:09 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 273B4142297 for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 12:24:09 -0700 (PDT) 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 20688-08 for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 12:24:06 -0700 (PDT) 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 AE84A142293 for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 12:24:06 -0700 (PDT) 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 k9C6NK8q006098 for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 13:24:03 -0600 Received: from bdesruis-ca.ca.oracle.com by rcsmt251.oracle.com with ESMTP id 2107701611160681009; Thu, 12 Oct 2006 13:23:29 -0600 Message-ID: <452E962C.4060804@oracle.com> Date: Thu, 12 Oct 2006 15:23:24 -0400 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: x-name rule part? X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 12 Oct 2006 19:24:09 -0000 In section 4.3.10 Recurrence Rule of RFC 2445 it says: > Formal Definition: The value type is defined by the following > notation: > > recur = "FREQ"=freq *( > > [...] > > ( ";" x-name "=" text ) > ) which implies that a RECUR value (e.g., the value of a RRULE or an EXRULE) can specify a "x-name" rule part with a "text" value. For some reason I would have expected "x-name" rule part to have a "paramtext" value and not "text" value. But more importantly, I don't understand why we should allow "x-name" rule parts. IMHO, it should be sufficient to have the ability to specify an "xparam" on properties of RECUR value type (e.g., RRULE and EXRULE). Instead of: RRULE:RRULE:FREQ=DAILY;COUNT=10;X-FOO-BAR=42 one could do: RRULE;X-FOO-BAR=42:RRULE:FREQ=DAILY;COUNT=10 I hereby propose to remove "x-name" from the "recur" rule part definition. Cheers, Bernard 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 4E76580568 for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 06:56:38 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 3EED71422AC for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 06:56:38 -0700 (PDT) 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 32758-10 for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 06:56:36 -0700 (PDT) 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 66A58142293 for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 06:56:36 -0700 (PDT) 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 k9CDuWV0010973 for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 15:56:34 +0200 From: Reinhold Kainhofer <reinhold@kainhofer.com> Organization: FAM, Vienna University of Technology To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] summary of jabber sessions and confirmation of issues Date: Thu, 12 Oct 2006 15:56:31 +0200 User-Agent: KMail/1.9.5 References: <452C9B39.2060803@cisco.com> <452D1968.6030000@cisco.com> <452E43E8.3020700@oracle.com> In-Reply-To: <452E43E8.3020700@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610121556.31649.reinhold@kainhofer.com> 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 X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 12 Oct 2006 13:56:38 -0000 Am Donnerstag, 12. Oktober 2006 15:32 schrieb Bernard Desruisseaux: > I would like the jabber sessions to remain scheduled on > Tuesday. I'm flexible for the time of the day. Okay. I don't have any time next tuesday, either (only maybe from 10:00 to 11:15 CEST, but that's right in the middle of the night in the US). So again I won't be able to attend. 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 73AA880445 for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 06:33:35 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 6521014228E for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 06:33:35 -0700 (PDT) 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 30795-02 for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 06:33:34 -0700 (PDT) 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 EC84B142289 for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 06:33:33 -0700 (PDT) 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 k9BIXFsK028941; Thu, 12 Oct 2006 07:33:31 -0600 Received: from bdesruis-ca.ca.oracle.com by rcsmt251.oracle.com with ESMTP id 2106337961160659948; Thu, 12 Oct 2006 07:32:28 -0600 Message-ID: <452E43E8.3020700@oracle.com> Date: Thu, 12 Oct 2006 09:32:24 -0400 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Eliot Lear <lear@cisco.com> Subject: Re: [Ietf-calsify] summary of jabber sessions and confirmation of issues References: <452C9B39.2060803@cisco.com> <200610111716.32062.reinhold@kainhofer.com> <452D1039.9010602@cisco.com> <745D9752503819C40A65B4C8@Cyrus-Daboo-G5.local> <452D1968.6030000@cisco.com> In-Reply-To: <452D1968.6030000@cisco.com> 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: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 12 Oct 2006 13:33:35 -0000 Eliot, I would like the jabber sessions to remain scheduled on Tuesday. I'm flexible for the time of the day. Thanks, Bernard Eliot Lear wrote: > Cyrus Daboo wrote: >> Hi Eliot, >> >> --On October 11, 2006 5:39:37 PM +0200 Eliot Lear <lear@cisco.com> wrote: >> >>> Thank you, Reinhold. Let me simply ask the group whether the same time >>> or 9:00am on Wednesdays would be possible? >> Timezone? >> > > Heh. So to restate the proposal would be for next Wednesday 8:00 or > 9:00 PDT or 17:00 or 18:00 CEST. > > Eliot > _______________________________________________ > 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 536358047A for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 06:01:11 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 432841422AC for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 06:01:11 -0700 (PDT) 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 12904-09 for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 06:01:09 -0700 (PDT) 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 709C6142264 for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 06:01:09 -0700 (PDT) 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 k9C3vfhr022380 for <ietf-calsify@osafoundation.org>; Thu, 12 Oct 2006 07:01:07 -0600 Received: from bdesruis-ca.ca.oracle.com by rcsmt250.oracle.com with ESMTP id 2106316761160658057; Thu, 12 Oct 2006 07:00:57 -0600 Message-ID: <452E3C85.6090201@oracle.com> Date: Thu, 12 Oct 2006 09:00:53 -0400 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] I-D ACTION:draft-ietf-calsify-rfc2445bis-02.txt References: <E1GXmtm-0002qU-9s@stiedprstage1.ietf.org> In-Reply-To: <E1GXmtm-0002qU-9s@stiedprstage1.ietf.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: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 12 Oct 2006 13:01:11 -0000 Folks, I uploaded an HTML version that tracks all the changes I did to the draft on the IETF Tools web site: http://tools.ietf.org/wg/calsify/draft-ietf-calsify-rfc2445bis/draft-ietf-calsify-rfc2445bis-02.html Cheers, Bernard Internet-Drafts@ietf.org wrote: > A New Internet-Draft is available from the on-line Internet-Drafts > directories. > This draft is a work item of the Calendaring and Scheduling Standards Simplification Working Group of the IETF. > > Title : Internet Calendaring and Scheduling Core Object Specification (iCalendar) > Author(s) : B. Desruisseaux > Filename : draft-ietf-calsify-rfc2445bis-02.txt > Pages : 158 > Date : 2006-10-11 > > There is a clear need to provide and deploy interoperable calendaring > and scheduling services for the Internet. Current group scheduling > and Personal Information Management (PIM) products are being extended > for use across the Internet, today, in proprietary ways. This memo > has been defined to provide the definition of a common format for > openly exchanging calendaring and scheduling information across the > Internet. > > A URL for this Internet-Draft is: > http://www.ietf.org/internet-drafts/draft-ietf-calsify-rfc2445bis-02.txt > > To remove yourself from the I-D Announcement list, send a message to > i-d-announce-request@ietf.org with the word unsubscribe in the body of > the message. > You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce > to change your subscription settings. > > Internet-Drafts are also available by anonymous FTP. Login with the > username "anonymous" and a password of your e-mail address. After > logging in, type "cd internet-drafts" and then > "get draft-ietf-calsify-rfc2445bis-02.txt". > > A list of Internet-Drafts directories can be found in > http://www.ietf.org/shadow.html > or ftp://ftp.ietf.org/ietf/1shadow-sites.txt > > Internet-Drafts can also be obtained by e-mail. > > Send a message to: > mailserv@ietf.org. > In the body type: > "FILE /internet-drafts/draft-ietf-calsify-rfc2445bis-02.txt". > > NOTE: The mail server at ietf.org can return the document in > MIME-encoded form by using the "mpack" utility. To use this > feature, insert the command "ENCODING mime" before the "FILE" > command. To decode the response(s), you will need "munpack" or > a MIME-compliant mail reader. Different MIME-compliant mail readers > exhibit different behavior, especially when dealing with > "multipart" MIME messages (i.e. documents which have been split > up into multiple messages), so check your local documentation on > how to manipulate these messages. > > Below is the data which will enable a MIME compliant mail reader > implementation to automatically retrieve the ASCII version of the > Internet-Draft. > > > ------------------------------------------------------------------------ > > _______________________________________________ > Ietf-calsify mailing list > Ietf-calsify@osafoundation.org > http://lists.osafoundation.org/mailman/listinfo/ietf-calsify Return-Path: <andrew_dowden@softdesign.net.nz> 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 405CB8059B for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 20:12:30 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 315061422B4 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 20:12:30 -0700 (PDT) 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 07118-05 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 20:12:28 -0700 (PDT) Received: from grunt13.ihug.co.nz (grunt13.ihug.co.nz [203.109.254.60]) by laweleka.osafoundation.org (Postfix) with ESMTP id 2B1971422AC for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 20:12:28 -0700 (PDT) Received: from 203-109-183-145.dialup.ihug.co.nz ([127.0.0.1]) [203.109.183.145] by grunt13.ihug.co.nz with asmtp (Exim 3.35 #1 (Debian)) id 1GXqzh-00032J-00; Thu, 12 Oct 2006 16:12:26 +1300 Message-ID: <452DB299.5060007@softdesign.net.nz> Date: Thu, 12 Oct 2006 16:12:25 +1300 From: Andrew N Dowden <andrew_dowden@softdesign.net.nz> Organization: Dowden Software Associates User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: ietf-calsify@osafoundation.org Subject: Re: Lets deprecate EXRULE, Re: [Ietf-calsify] summary of jabber sessions and confirmation of issues References: <6C2B43999B9ADA4EA6D22C97@Cyrus-Daboo-G5.local> In-Reply-To: <6C2B43999B9ADA4EA6D22C97@Cyrus-Daboo-G5.local> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit 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: 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, 12 Oct 2006 03:12:30 -0000 Cyrus Daboo wrote: >> If we remove that confusing sentence from issue 14 and properly re-word >> the issue in 13, it's clear that the DTSTART is not automatically >> generated by the EXRULE, thus the DTSTART is not always excluded and >> the >> issue is solved. >> >> I'm fine with deprecating exrule (although I worked hard to implement >> multiple exrules support it in libkcal...). > We can't do that because issue 13 cannot be resolved in the way you > propose as per my pervious email. > > The problem we have is this: > > 1) If we take the 2445 statement that DTSTART is always the first > instance in a rule set, and say that applies to EXRULE, then the > presence of ANY EXRULE will always exclude the DTSTART - so there is > no way to define an EXRULE that does not exclude the DTSTART. This > would force clients to use a 'fake' DTSTART value that they know would > be excluded, so that the actual first instance occurs when it should. > Ugly! > > 2) If we say that DTSTART is not the first instance for the EXRULE > set, then we have an inconsistency in the way COUNT & INTERVAL work in > RRULE and EXRULE. > > Because of this, and the fact that EXRULE is rarely used, I think we > should deprecate its use in 2445bis. That means implementations MUST > NOT generate EXRULE, but may choose to continue accepting EXRULE in > whatever fashion they currently do. > I have previously argued that DTSTART needs to be better defined, and that this would then solve the problems identified with RRULE, EXRULE, and COUNT or BYSETPOS previous post, to Bugzilla (as regards rfc2445, recurrence and DTSTART) https://bugzilla.mozilla.org/show_bug.cgi?id=266298#c10 In summary: (yet to be worded in rfc-speak) (a.) The recurrence set is generated from DTSTART property, along with RRULE, RDATE, EXDATE and EXRULE properties. [RESULT: as set of date/times] (b.) DTSTART property defines first instance in the recurrence set. [RESULT: excludes from recurrence set (if any) all date/times prior to DTSTART] (c.) DTSTART property, if specified, counts as the first occurrence. [EXCEPTION: each time/date instance within recurrence set is counted; if DTSTART is NOT within recurrence set, it is NOT counted.] If this needs to be restated, reposted, or clarified (in context of more recent discussions) then please advise. PS. Sorry I forgot to post this discussion into calsify (where it belongs). -- _______________________________________________ SoftDesign Group Dowden Software Associates P O Box 31 132, Lower Hutt 5040, NEW ZEALAND Return-Path: <ietf@ietf.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 033E0805BD for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 15:50:05 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id E883C1422A9 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 15:50:04 -0700 (PDT) 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 31667-06 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 15:50:03 -0700 (PDT) Received: from ns4.neustar.com (ns4.neustar.com [156.154.24.139]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 643EC14225E for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 15:50:03 -0700 (PDT) Received: from stiedprstage1.ietf.org (stiedprstage1.va.neustar.com [10.31.47.10]) by ns4.neustar.com (Postfix) with ESMTP id 85B072AC85; Wed, 11 Oct 2006 22:50:02 +0000 (GMT) Received: from ietf by stiedprstage1.ietf.org with local (Exim 4.43) id 1GXmtm-0002qU-9s; Wed, 11 Oct 2006 18:50:02 -0400 Content-Type: Multipart/Mixed; Boundary="NextPart" Mime-Version: 1.0 To: i-d-announce@ietf.org From: Internet-Drafts@ietf.org Message-Id: <E1GXmtm-0002qU-9s@stiedprstage1.ietf.org> Date: Wed, 11 Oct 2006 18:50:02 -0400 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, MIME_BOUND_NEXTPART, NO_REAL_NAME X-Spam-Level: Cc: ietf-calsify@osafoundation.org Subject: [Ietf-calsify] I-D ACTION:draft-ietf-calsify-rfc2445bis-02.txt X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 11 Oct 2006 22:50:05 -0000 --NextPart A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Calendaring and Scheduling Standards Simplification Working Group of the IETF. Title : Internet Calendaring and Scheduling Core Object Specification (iCalendar) Author(s) : B. Desruisseaux Filename : draft-ietf-calsify-rfc2445bis-02.txt Pages : 158 Date : 2006-10-11 There is a clear need to provide and deploy interoperable calendaring and scheduling services for the Internet. Current group scheduling and Personal Information Management (PIM) products are being extended for use across the Internet, today, in proprietary ways. This memo has been defined to provide the definition of a common format for openly exchanging calendaring and scheduling information across the Internet. A URL for this Internet-Draft is: http://www.ietf.org/internet-drafts/draft-ietf-calsify-rfc2445bis-02.txt To remove yourself from the I-D Announcement list, send a message to i-d-announce-request@ietf.org with the word unsubscribe in the body of the message. You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce to change your subscription settings. Internet-Drafts are also available by anonymous FTP. Login with the username "anonymous" and a password of your e-mail address. After logging in, type "cd internet-drafts" and then "get draft-ietf-calsify-rfc2445bis-02.txt". A list of Internet-Drafts directories can be found in http://www.ietf.org/shadow.html or ftp://ftp.ietf.org/ietf/1shadow-sites.txt Internet-Drafts can also be obtained by e-mail. Send a message to: mailserv@ietf.org. In the body type: "FILE /internet-drafts/draft-ietf-calsify-rfc2445bis-02.txt". NOTE: The mail server at ietf.org can return the document in MIME-encoded form by using the "mpack" utility. To use this feature, insert the command "ENCODING mime" before the "FILE" command. To decode the response(s), you will need "munpack" or a MIME-compliant mail reader. Different MIME-compliant mail readers exhibit different behavior, especially when dealing with "multipart" MIME messages (i.e. documents which have been split up into multiple messages), so check your local documentation on how to manipulate these messages. Below is the data which will enable a MIME compliant mail reader implementation to automatically retrieve the ASCII version of the Internet-Draft. --NextPart Content-Type: Multipart/Alternative; Boundary="OtherAccess" --OtherAccess Content-Type: Message/External-body; access-type="mail-server"; server="mailserv@ietf.org" Content-Type: text/plain Content-ID: <2006-10-11154731.I-D@ietf.org> ENCODING mime FILE /internet-drafts/draft-ietf-calsify-rfc2445bis-02.txt --OtherAccess Content-Type: Message/External-body; name="draft-ietf-calsify-rfc2445bis-02.txt"; site="ftp.ietf.org"; access-type="anon-ftp"; directory="internet-drafts" Content-Type: text/plain Content-ID: <2006-10-11154731.I-D@ietf.org> --OtherAccess-- --NextPart-- 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 9164D8051C for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 09:18:51 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 82BB01422C7 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 09:18:51 -0700 (PDT) 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 02606-05 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 09:18:51 -0700 (PDT) Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by laweleka.osafoundation.org (Postfix) with ESMTP id 210AC1422C6 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 09:18:51 -0700 (PDT) Received: from sj-dkim-2.cisco.com ([171.71.179.186]) by sj-iport-6.cisco.com with ESMTP; 11 Oct 2006 09:18:51 -0700 Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by sj-dkim-2.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id k9BGIp46030916; Wed, 11 Oct 2006 09:18:51 -0700 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 k9BGIoin028182; Wed, 11 Oct 2006 09:18:50 -0700 (PDT) Received: from [212.254.247.5] (ams3-vpn-dhcp89.cisco.com [10.61.64.89]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id k9BG7EFD019617; Wed, 11 Oct 2006 09:07:15 -0700 Message-ID: <452D1968.6030000@cisco.com> Date: Wed, 11 Oct 2006 18:18:48 +0200 From: Eliot Lear <lear@cisco.com> User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) MIME-Version: 1.0 To: Cyrus Daboo <cyrus@daboo.name> Subject: Re: [Ietf-calsify] summary of jabber sessions and confirmation of issues References: <452C9B39.2060803@cisco.com> <200610111716.32062.reinhold@kainhofer.com> <452D1039.9010602@cisco.com> <745D9752503819C40A65B4C8@Cyrus-Daboo-G5.local> In-Reply-To: <745D9752503819C40A65B4C8@Cyrus-Daboo-G5.local> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Authentication-Results: sj-dkim-2.cisco.com; header.From=lear@cisco.com; dkim=pass ( sig from cisco.com verified; ); DKIM-Signature: a=rsa-sha1; q=dns; l=373; t=1160583531; x=1161447531; c=relaxed/simple; s=sjdkim2002; 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:Re=3A=20[Ietf-calsify]=20summary=20of=20jabber=20sessions=20and=20confir mation=20of=0A=20issues; X=v=3Dcisco.com=3B=20h=3D6aX8FlTU1MYSM1fdTBcBg7E75F8=3D; b=XNvyE043y2Ut0qRjC7xCuHtJG0LWTSPsG0t8A06GRuFZSv3JB94Q2l5qw9Z/bz3QEbIEQbOv EgnnYQoLpcLSrN3KUbyUr3CxoU2As0NF3rV7wf+kNmW57SP/pLD2tnuh; 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 X-Spam-Level: Cc: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 11 Oct 2006 16:18:51 -0000 Cyrus Daboo wrote: > Hi Eliot, > > --On October 11, 2006 5:39:37 PM +0200 Eliot Lear <lear@cisco.com> wrote: > >> Thank you, Reinhold. Let me simply ask the group whether the same time >> or 9:00am on Wednesdays would be possible? > > Timezone? > Heh. So to restate the proposal would be for next Wednesday 8:00 or 9:00 PDT or 17:00 or 18:00 CEST. Eliot 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 03A268051F for <Ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 09:16:33 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id E8794142293 for <Ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 09:16:32 -0700 (PDT) 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 08350-02 for <Ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 09:16:31 -0700 (PDT) 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 8CCF21422BA for <Ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 09:16:29 -0700 (PDT) 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 k9BGGPcC010132 for <Ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 18:16:27 +0200 From: Reinhold Kainhofer <reinhold@kainhofer.com> Organization: FAM, Vienna University of Technology To: CALSIFY Mailinglist <Ietf-calsify@osafoundation.org> Subject: Re: [Ietf-calsify] summary of jabber sessions and =?iso-8859-1?q?confirmation=09of=09issues?= Date: Wed, 11 Oct 2006 18:16:24 +0200 User-Agent: KMail/1.9.5 References: <452C9B39.2060803@cisco.com> <200610111750.25390.reinhold@kainhofer.com> <25AEF1EDBE46C7C75DF33FC0@Cyrus-Daboo-G5.local> In-Reply-To: <25AEF1EDBE46C7C75DF33FC0@Cyrus-Daboo-G5.local> Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610111816.24905.reinhold@kainhofer.com> 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 X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 11 Oct 2006 16:16:33 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Mittwoch, 11. Oktober 2006 18:03 schrieben Sie: > Hi Reinhold, > > --On October 11, 2006 5:50:22 PM +0200 Reinhold Kainhofer > > <reinhold@kainhofer.com> wrote: > >> An instance representing the supplied DTSTART value is always present as > >> per 4.8.5.4 (which says in the Description paragraph: 'The "DTSTART" > >> property defines the first instance in the recurrence set.'). So a > >> COUNT=1 will only ever generate the DTSTART instance. So your > >> 'intuitive' expectation is wrong. > > > > On the other hand, section 4.8.5.2 about EXRULE (and section 4.8.5.1 > > about EXDATE) says that the EXRULE/EXDATE properties can be used to > > exlude the DTSTART. Notice the word *can* and "in such cases", which > > indicate that the DTSTART is not always automatically generated by an > > EXRULE. > > > > So, the DTSTART is not always the first instance in the recurrence set, > > and an EXRULE does not necessarily exclude the DTSTART. Consequently, a > > recurrence rule does not necessarily generate the DTSTART as its first > > date/time. > > But again, 4.8.5.2 states: 'The "DTSTART" defines the first instance in the > recurrence set.'. I consider that a stronger statement than 'can be used to > exlcude...'. As defined it 'always excludes the DTSTART'. Well, first, there is that "if specified", which I understand as "if generated by the rule". And second, if DTSTART is excluded by EXRULE or EXDATE it is not the first instance in the recurrence set, so we have a contradiction in any case. > The bottom line is this just re-emphasizes why EXRULE is a real problem and > should be deprecated. The same problem goes with RRULE and the COUNT. 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) iD8DBQFFLRjYTqjEwhXvPN0RAmXLAKCV4iCotTPjZKIG+Didw3YsOsysjACfbnS+ Zvz0PYrq51CnHyZhvThw6Bc= =fw2s -----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 34A897F76A for <Ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 09:03:47 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 2657C1422B5 for <Ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 09:03:47 -0700 (PDT) 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 02956-08 for <Ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 09:03:46 -0700 (PDT) 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 6FF6614229A for <Ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 09:03:46 -0700 (PDT) Received: from [17.101.34.117] ([17.101.34.117]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id k9BG3fUd005731 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 11 Oct 2006 12:03:43 -0400 Date: Wed, 11 Oct 2006 12:03:39 -0400 From: Cyrus Daboo <cyrus@daboo.name> To: Reinhold Kainhofer <reinhold@kainhofer.com>, CALSIFY Mailinglist <Ietf-calsify@osafoundation.org> Subject: Re: [Ietf-calsify] summary of jabber sessions and confirmation of issues Message-ID: <25AEF1EDBE46C7C75DF33FC0@Cyrus-Daboo-G5.local> In-Reply-To: <200610111750.25390.reinhold@kainhofer.com> References: <452C9B39.2060803@cisco.com> <200610111716.32062.reinhold@kainhofer.com> <53BE1C26F393B7CFD3511F55@Cyrus-Daboo-G5.local> <200610111750.25390.reinhold@kainhofer.com> X-Mailer: Mulberry/4.0.6 (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=-2.0 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: 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, 11 Oct 2006 16:03:47 -0000 Hi Reinhold, --On October 11, 2006 5:50:22 PM +0200 Reinhold Kainhofer <reinhold@kainhofer.com> wrote: >> An instance representing the supplied DTSTART value is always present as >> per 4.8.5.4 (which says in the Description paragraph: 'The "DTSTART" >> property defines the first instance in the recurrence set.'). So a >> COUNT=1 will only ever generate the DTSTART instance. So your 'intuitive' >> expectation is wrong. > > On the other hand, section 4.8.5.2 about EXRULE (and section 4.8.5.1 > about EXDATE) says that the EXRULE/EXDATE properties can be used to > exlude the DTSTART. Notice the word *can* and "in such cases", which > indicate that the DTSTART is not always automatically generated by an > EXRULE. > > So, the DTSTART is not always the first instance in the recurrence set, > and an EXRULE does not necessarily exclude the DTSTART. Consequently, a > recurrence rule does not necessarily generate the DTSTART as its first > date/time. But again, 4.8.5.2 states: 'The "DTSTART" defines the first instance in the recurrence set.'. I consider that a stronger statement than 'can be used to exlcude...'. As defined it 'always excludes the DTSTART'. There is nothing in the spec explaining how it would not do that, or how COUNT etc should be interpreted in that case. The bottom line is this just re-emphasizes why EXRULE is a real problem and should be deprecated. -- 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 82D2280510 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:59:40 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 74E3614229A for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:59:40 -0700 (PDT) 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 05285-04 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:59:40 -0700 (PDT) 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 BD94114226F for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:59:39 -0700 (PDT) Received: from [17.101.34.117] ([17.101.34.117]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id k9BFxYDi005692 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 11 Oct 2006 11:59:36 -0400 Date: Wed, 11 Oct 2006 11:59:32 -0400 From: Cyrus Daboo <cyrus@daboo.name> To: Reinhold Kainhofer <reinhold@kainhofer.com>, ietf-calsify@osafoundation.org Subject: Lets deprecate EXRULE, Re: [Ietf-calsify] summary of jabber sessions and confirmation of issues Message-ID: <6C2B43999B9ADA4EA6D22C97@Cyrus-Daboo-G5.local> X-Mailer: Mulberry/4.0.6 (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.9 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: 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, 11 Oct 2006 15:59:40 -0000 Hi Reinhold, --On October 11, 2006 5:16:28 PM +0200 Reinhold Kainhofer <reinhold@kainhofer.com> wrote: >> Issue 25: The proposal now is to deprecate EXRULE. Cyrus to kick off >> discussion. OPEN > > If we remove that confusing sentence from issue 14 and properly re-word > the issue in 13, it's clear that the DTSTART is not automatically > generated by the EXRULE, thus the DTSTART is not always excluded and the > issue is solved. > > I'm fine with deprecating exrule (although I worked hard to implement > multiple exrules support it in libkcal...). We can't do that because issue 13 cannot be resolved in the way you propose as per my pervious email. The problem we have is this: 1) If we take the 2445 statement that DTSTART is always the first instance in a rule set, and say that applies to EXRULE, then the presence of ANY EXRULE will always exclude the DTSTART - so there is no way to define an EXRULE that does not exclude the DTSTART. This would force clients to use a 'fake' DTSTART value that they know would be excluded, so that the actual first instance occurs when it should. Ugly! 2) If we say that DTSTART is not the first instance for the EXRULE set, then we have an inconsistency in the way COUNT & INTERVAL work in RRULE and EXRULE. Because of this, and the fact that EXRULE is rarely used, I think we should deprecate its use in 2445bis. That means implementations MUST NOT generate EXRULE, but may choose to continue accepting EXRULE in whatever fashion they currently do. -- 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 2FBB2804FF for <Ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:50:33 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 1FC461422B3 for <Ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:50:33 -0700 (PDT) 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 02331-03 for <Ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:50:30 -0700 (PDT) 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 3BCD71422B7 for <Ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:50:30 -0700 (PDT) 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 k9BFoP0l007369 for <Ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 17:50:28 +0200 From: Reinhold Kainhofer <reinhold@kainhofer.com> Organization: FAM, Vienna University of Technology To: CALSIFY Mailinglist <Ietf-calsify@osafoundation.org> Subject: Re: [Ietf-calsify] summary of jabber sessions and confirmation =?iso-8859-1?q?of=09issues?= Date: Wed, 11 Oct 2006 17:50:22 +0200 User-Agent: KMail/1.9.5 References: <452C9B39.2060803@cisco.com> <200610111716.32062.reinhold@kainhofer.com> <53BE1C26F393B7CFD3511F55@Cyrus-Daboo-G5.local> In-Reply-To: <53BE1C26F393B7CFD3511F55@Cyrus-Daboo-G5.local> Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610111750.25390.reinhold@kainhofer.com> 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 X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 11 Oct 2006 15:50:33 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Mittwoch, 11. Oktober 2006 17:37 schrieben Sie: > Hi Reinhold, > > --On October 11, 2006 5:16:28 PM +0200 Reinhold Kainhofer > > <reinhold@kainhofer.com> wrote: > > DTSTART;VALUE=DATE:20061011 > > RRULE:FREQ=WEEKLY;COUNT=1;BYDAY=MO > > RRULE:FREQ=WEEKLY;COUNT=1;BYDAY=FR > > > > will result in the event only happening on Oct 11, but not on any monday > > or any friday, which is not what I would expect. I wonder how different > > implementations interpret this snipplet... > > Intuitively, I would expect the event to happen on Oct 11, plus on the > > next one monday and on the next one friday. > > An instance representing the supplied DTSTART value is always present as > per 4.8.5.4 (which says in the Description paragraph: 'The "DTSTART" > property defines the first instance in the recurrence set.'). So a COUNT=1 > will only ever generate the DTSTART instance. So your 'intuitive' > expectation is wrong. On the other hand, section 4.8.5.2 about EXRULE (and section 4.8.5.1 about EXDATE) says that the EXRULE/EXDATE properties can be used to exlude the DTSTART. Notice the word *can* and "in such cases", which indicate that the DTSTART is not always automatically generated by an EXRULE. So, the DTSTART is not always the first instance in the recurrence set, and an EXRULE does not necessarily exclude the DTSTART. Consequently, a recurrence rule does not necessarily generate the DTSTART as its first date/time. 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) iD8DBQFFLRLBTqjEwhXvPN0RArsQAJ9aTUcaDqi8MM83vxKikD9K7PDC5QCgstE9 NgAeCQ8v0/jcZuIvTsmUx08= =ze3I -----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 C304F7FD0E for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:48:42 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id AFDCC1422B5 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:48:42 -0700 (PDT) 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 03761-09 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:48:42 -0700 (PDT) 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 2215F1422B3 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:48:42 -0700 (PDT) Received: from [17.101.34.117] ([17.101.34.117]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id k9BFmZ2q005642 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 11 Oct 2006 11:48:37 -0400 Date: Wed, 11 Oct 2006 11:48:33 -0400 From: Cyrus Daboo <cyrus@daboo.name> To: Eliot Lear <lear@cisco.com>, Reinhold Kainhofer <reinhold@kainhofer.com> Subject: Re: [Ietf-calsify] summary of jabber sessions and confirmation of issues Message-ID: <745D9752503819C40A65B4C8@Cyrus-Daboo-G5.local> In-Reply-To: <452D1039.9010602@cisco.com> References: <452C9B39.2060803@cisco.com> <200610111716.32062.reinhold@kainhofer.com> <452D1039.9010602@cisco.com> X-Mailer: Mulberry/4.0.6 (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.9 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: 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, 11 Oct 2006 15:48:43 -0000 Hi Eliot, --On October 11, 2006 5:39:37 PM +0200 Eliot Lear <lear@cisco.com> wrote: > Thank you, Reinhold. Let me simply ask the group whether the same time > or 9:00am on Wednesdays would be possible? Timezone? -- Cyrus Daboo 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 214EC7FB36 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:39:41 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 12F321422B5 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:39:41 -0700 (PDT) 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 00915-07 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:39:39 -0700 (PDT) Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by laweleka.osafoundation.org (Postfix) with ESMTP id AF76414229A for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:39:39 -0700 (PDT) Received: from sj-dkim-1.cisco.com ([171.71.179.21]) by sj-iport-6.cisco.com with ESMTP; 11 Oct 2006 08:39:39 -0700 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.20060308/8.12.11) with ESMTP id k9BFddpg011040; Wed, 11 Oct 2006 08:39:39 -0700 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 k9BFddW4003723; Wed, 11 Oct 2006 08:39:39 -0700 (PDT) Received: from [212.254.247.5] (ams3-vpn-dhcp89.cisco.com [10.61.64.89]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id k9BFS3RX018763; Wed, 11 Oct 2006 08:28:04 -0700 Message-ID: <452D1039.9010602@cisco.com> Date: Wed, 11 Oct 2006 17:39:37 +0200 From: Eliot Lear <lear@cisco.com> User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) MIME-Version: 1.0 To: Reinhold Kainhofer <reinhold@kainhofer.com> Subject: Re: [Ietf-calsify] summary of jabber sessions and confirmation of issues References: <452C9B39.2060803@cisco.com> <200610111716.32062.reinhold@kainhofer.com> In-Reply-To: <200610111716.32062.reinhold@kainhofer.com> Content-Type: text/plain; charset=UTF-8 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=1160581179; x=1161445179; 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:Re=3A=20[Ietf-calsify]=20summary=20of=20jabber=20sessions=20and=20confir mation=20of=0A=20issues; X=v=3Dcisco.com=3B=20h=3Dp1qtOs1to+cI70naMlI05q+yE9A=3D; b=TUUyqPXYov203cfe6gWh/QsPN1yAIqAKkRMXDIYOmDWLjsil8hP+oCVldsEKWqdKk7fU3a4f HGXrzUawGc6wdYLdc3n2z58PMbHsTskj3+3q3paXgwfnfptrdqb4CFTt; 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 X-Spam-Level: Cc: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 11 Oct 2006 15:39:41 -0000 Thank you, Reinhold. Let me simply ask the group whether the same time or 9:00am on Wednesdays would be possible? Eliot 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 8B07E7FA94 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:37:21 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 7B9DC1422B5 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:37:21 -0700 (PDT) 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 01350-08 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:37:20 -0700 (PDT) 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 B767E1422B3 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:37:19 -0700 (PDT) Received: from [17.101.34.117] ([17.101.34.117]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id k9BFb8cd005591 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 11 Oct 2006 11:37:14 -0400 Date: Wed, 11 Oct 2006 11:37:06 -0400 From: Cyrus Daboo <cyrus@daboo.name> To: Reinhold Kainhofer <reinhold@kainhofer.com>, ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] summary of jabber sessions and confirmation of issues Message-ID: <53BE1C26F393B7CFD3511F55@Cyrus-Daboo-G5.local> In-Reply-To: <200610111716.32062.reinhold@kainhofer.com> References: <452C9B39.2060803@cisco.com> <200610111716.32062.reinhold@kainhofer.com> X-Mailer: Mulberry/4.0.6 (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.8 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: 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, 11 Oct 2006 15:37:21 -0000 Hi Reinhold, --On October 11, 2006 5:16:28 PM +0200 Reinhold Kainhofer <reinhold@kainhofer.com> wrote: > DTSTART;VALUE=DATE:20061011 > RRULE:FREQ=WEEKLY;COUNT=1;BYDAY=MO > RRULE:FREQ=WEEKLY;COUNT=1;BYDAY=FR > > will result in the event only happening on Oct 11, but not on any monday > or any friday, which is not what I would expect. I wonder how different > implementations interpret this snipplet... > Intuitively, I would expect the event to happen on Oct 11, plus on the > next one monday and on the next one friday. An instance representing the supplied DTSTART value is always present as per 4.8.5.4 (which says in the Description paragraph: 'The "DTSTART" property defines the first instance in the recurrence set.'). So a COUNT=1 will only ever generate the DTSTART instance. So your 'intuitive' expectation is wrong. -- Cyrus Daboo 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 55CEE804FD for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:25:21 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 4738F1422B7 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:25:21 -0700 (PDT) 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 02155-02 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:25:19 -0700 (PDT) Received: from natsmtp00.rzone.de (natsmtp00.rzone.de [81.169.145.165]) by laweleka.osafoundation.org (Postfix) with ESMTP id 928FF1422B6 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:25:19 -0700 (PDT) Received: from ollie.block.home (dslb-084-063-176-192.pools.arcor-ip.net [84.63.176.192]) (authenticated bits=0) by post.webmailer.de (8.13.6/8.13.6) with ESMTP id k9BFPGYf017513 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 17:25:17 +0200 (MEST) From: Oliver Block <lists@block-online.eu> To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] summary of jabber sessions and confirmation of issues Date: Wed, 11 Oct 2006 17:24:53 +0200 User-Agent: KMail/1.7.1 References: <452C9B39.2060803@cisco.com> <200610111716.32062.reinhold@kainhofer.com> In-Reply-To: <200610111716.32062.reinhold@kainhofer.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610111724.54027.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: 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, 11 Oct 2006 15:25:21 -0000 Am Mittwoch, 11. Oktober 2006 17:16 schrieb Reinhold Kainhofer: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > I'm really sorry that I'm not able to participate in the (apparently very > productive) Tuesday jabber sessions, as we have a scientific presentation > at our department every tuesday from 16:30 until 18:00... The session log can still be read if you enter the chat room. Regards, Oliver 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 39449804FB for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:16:43 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 2AC921422B6 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:16:43 -0700 (PDT) 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 00915-05 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:16:39 -0700 (PDT) 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 5CD7B1422B3 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 08:16:39 -0700 (PDT) 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 k9BFGWxv029706 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 17:16:34 +0200 From: Reinhold Kainhofer <reinhold@kainhofer.com> Organization: FAM, Vienna University of Technology To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] summary of jabber sessions and confirmation of issues Date: Wed, 11 Oct 2006 17:16:28 +0200 User-Agent: KMail/1.9.5 References: <452C9B39.2060803@cisco.com> In-Reply-To: <452C9B39.2060803@cisco.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <200610111716.32062.reinhold@kainhofer.com> 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 X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 11 Oct 2006 15:16:43 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I'm really sorry that I'm not able to participate in the (apparently very productive) Tuesday jabber sessions, as we have a scientific presentation at our department every tuesday from 16:30 until 18:00... Am Mittwoch, 11. Oktober 2006 09:20 schrieb Eliot Lear: > Issue 5: wording agreed. CONSENSUS. Fine with me. > Issue 8: no support for change. CLOSE. I'm also opposed to deprecating either P1D or PT24H. However, I propose to create an official FAQ that deals with lots of clarifications that come up on the mailing list and elsewhere. E.g. Q: What is the difference between DURATION:P1D and DURATION:PT24H? A: In most cases there will not be a difference. The only difference happens when a daylight savings time switch occurs in that duration. In particular, the following snipplet will generate an event from Oct 28, 12:00 until Oct 29, 12:00 (same time the next day, even though an additional hour is inserted at 03:00 for the switch to winter time): DTSTART;TZID=Europe/Vienna:20061028T120000 DURATION:P1D while the following snipplet generates an event from Oct 28, 12:00 until Oct 29, 11:00 (since there is an additional hour at 03:00 on Oct 29) DTSTART;TZID=Europe/Vienna:20061028T120000 DURATION:PT24H - ---- A different issue is what should happen to the following event, where the end time does not exist. When does it end? DTSTART;TZID=Europe/Vienna:20060325T023000 DURATION:P1D As there is no 02:30 on March 26, 2006, in Europe, what is the end time of that event? Similarly for DTSTART;TZID=Europe/Vienna:20060325T023000 DTEND;TZID=Europe/Vienna:20060326T023000 As the DTEND is a non-existing date/time, what should happen to the event? > Issue 9: dup of Issue 27 (which we are already working on) CLOSE. Actually, Issue 9 contains two issues. The first one is a dupe of 27. The second is a little wording issue, but that's nitpicking and does not really need to be changed. - - -) Section 4.3.10 says: "If BYxxx rule part values are found which are beyond the available scope (ie, BYMONTHDAY=30 in February), they are simply ignored." The "they" seems to refer to rule part values, which is not true. E.g. take DTSTART;VALUE=DATE:20060101 RRULE:FREQ=MONTHLY;MYMONTHDAY=31 In February, the rule part value 31 for BYMONTHDAY is beyond the scope, but that value is not ignored (which would result in taking the day from DTSTART, thus there would be an occurence on Feb 1), but rather the resulting invalid date is ignored. As I said, that's nitpicking, and I'm fine with closing the issue without any changes. > Issue 10: Bernard will provide text - OPEN. Currently RFC 2445 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. I propose to change "end of the calendar date" to "begin of the day following the calendar date" in the text: > 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 begin of the day following the calendar date > specified by the "DTSTART" property. The advantage is that we still have every end non-inclusive, and that the second from 23:59:59 to 00:00:00 is also still part of that event. > Issue 11: Lots of chat. Normative text is accurate, but some clarifying > example is required. Bernard will propose. OPEN Yes, the normative text is accurate, it's just not very clear how to apply the rules. In particular, the example given in the RFC does not depend on the correct order of the BY* evaluations. > Issue 12: Duplicate of issue 11 CLOSE Okay, just to clarify how to evaluate the RRULE for the timezones: DTSTART:19671029T020000 RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10 Each date/time is specified by (year,month,day,hour,minute, second). In the beginning we start off with (*,*,*,*,*,*). As FREQ is YEARLY, we loop through all years. For 2006, we have the restriction (2006,*,*,*,*,*). Now we evaluate BYMONTH, BYWEEKNO, BYYEARDAY, BYMONTHDAY, BYDAY, BYHOUR, BYMINUTE, BYSECOND and BYSETPOS in that order. The BYMONTH adds the additional restriction (2006,10,*,*,*,*). We don't have BYWEEKNO, BYYEARDAY or BYMONTHDAY, but BYDAY now says to take the last sunday that matches the restrictions above (i.e. the last sunday in october 2006, which is the 29th): (2006,10,29,*,*,*) As we don't have any other BY* rules, we're finished. All missing pieces of the date/time are now taken from DTSTART: (2006,10,29,02,00,00) So we end up with the correct date. Similarly, for DTSTART:19671029T020000 RRULE:FREQ=MONTHLY;BYDAY=-1SU;BYMONTH=10 we loop through all months. Let's start in August 2006: (2006,08,*,*,*,*) The BYMONTH=10 tells us to set the month to 10, but this conflicts with August, so no occurence is generated. Next in the loop is September 2006: (2006,09,*,*,*,*) Again, the BYMONTH=10 conflicts with the already-existing restrictions. Next in the loop is October 2006: (2006,10,*,*,*,*) The BYMONTH=10 can be set and does not conflict with the already existing restrictions. Next is BYDAY, which tells us to take the last sunday of all days that match the above restrictions (i.e. the last sunday in October 2006, which is the 29th): (2006,10,29,*,*,*) Again, the times are taken from the DTSTART: (2006,10,29,02,00,00) Next in our monthly loop is November, which again does not generate an occurence. Only the next october generates the next occurrence. Thus, both rules produce exactly the same recurrence set. I propose to add several such clarifications to an official FAQ as proposed above. I'm willing to write them. > Issue 13: Related to Issue 25. Remove "if specified" (however there is > discussion on the list about this) CONSENSUS As I said on the list, simply removing the "if specified" changes the interpretation of RRULEs to results that one would not expect. E.g. an event with two rrules: DTSTART;VALUE=DATE:20061011 RRULE:FREQ=WEEKLY;COUNT=1;BYDAY=MO RRULE:FREQ=WEEKLY;COUNT=1;BYDAY=FR will result in the event only happening on Oct 11, but not on any monday or any friday, which is not what I would expect. I wonder how different implementations interpret this snipplet... Intuitively, I would expect the event to happen on Oct 11, plus on the next one monday and on the next one friday. I propose the following text: The value of the "DTSTART" property, if generated by the rule, counts as the first occurrence. As the RFC says that duplicate date/time instances in the recurrence set are ignored (and thus particularly the value generated by the rrule), that text makes it clear, that they still count towards the COUNT. > Issue 14: Related to Issue 25. The text is not easily inserted into the > doc, so more text is needed. OPEN I don't understand why the discussed sentence is in the RFC anyway. Section "4.8.5.4 Recurrence Rule" says: " The recurrence set is generated by considering the initial "DTSTART" property along with the "RRULE", "RDATE", "EXDATE" and "EXRULE" properties contained within the iCalendar object. The "DTSTART" property defines the first instance in the recurrence set. ..." And later on we have: " The "DTSTART" and "DTEND" property pair or "DTSTART" and "DURATION" property pair, specified within the iCalendar object defines the first instance of the recurrence. " Isn't the same thing already said in the previous cited paragraph? If so, I propose to simply delete the sentence "The "DTSTART" and "DTEND" property pair ... instance in the recurrence set." > Issue 16: Example needed. Cyrus provided a cleaned up version of the > example, but Bernard would like to see more text. This issue remains open. > OPEN Sorry, I don't have any idea for a better formulation. > Issue 25: The proposal now is to deprecate EXRULE. Cyrus to kick off > discussion. OPEN If we remove that confusing sentence from issue 14 and properly re-word the issue in 13, it's clear that the DTSTART is not automatically generated by the EXRULE, thus the DTSTART is not always excluded and the issue is solved. I'm fine with deprecating exrule (although I worked hard to implement multiple exrules support it in libkcal...). Actually, while reading the recurrence description in RFC 2445, section 4.8.5.4, I propose another clarification: Current text: "The final recurrence set is generated by gathering all of the start date/times generated by any of the specified "RRULE" and "RDATE" properties, and excluding any start date/times which fall within the union of start date/times generated by any specified "EXRULE" and "EXDATE" properties." Proposed text: "The final recurrence set is generated by gathering all of the date/times generated by any of the specified "DTSTART", "RRULE" and "RDATE" properties, and excluding any date/times which fall within the union of date/times generated by any specified "EXRULE" and "EXDATE" properties." Rationale: The current text sounds as if the only dates generated by RRULE or RDATE can be excluded by EXRULE or EXDATE. However, section 4.8.5.2 explicitly says "The "EXRULE" property can be used to exclude the value specified in "DTSTART".". And one more issue: In section 4.3.10, RFC 2445 says: "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." This is not true in general, only if no other BY* rule parts are given. E.g. in the RRULE RRULE:FREQ=MONTHLY;BYDAY=1MO;BYMONTHDAY=15,16,17,18,19,20,21 the BYDAY=1MO specifies the first monday in a month within the days numbered 15, 16, 17, 18, 19, 20 or 21. 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) iD8DBQFFLQrQTqjEwhXvPN0RArPJAJ9RRBloIqXnRwZ7RPQzlzAar+RoVACgtfme HrQTmyxfOsKbSMN4+66aIe4= =iUn7 -----END PGP SIGNATURE----- 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 6A6C17F879 for <Ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 00:38:42 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 5B3CF142288 for <Ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 00:38:42 -0700 (PDT) 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 31131-04 for <Ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 00:38:40 -0700 (PDT) Received: from sj-iport-1.cisco.com (sj-iport-1-in.cisco.com [171.71.176.70]) by laweleka.osafoundation.org (Postfix) with ESMTP id ED8A514225D for <Ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 00:38:39 -0700 (PDT) Received: from sj-dkim-4.cisco.com ([171.71.179.196]) by sj-iport-1.cisco.com with ESMTP; 11 Oct 2006 00:38:39 -0700 Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237]) by sj-dkim-4.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id k9B7cdOg025525 for <Ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 00:38:39 -0700 Received: from imail.cisco.com (sjc12-sbr-sw3-3f5.cisco.com [172.19.96.182]) by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k9B7cdAo014462 for <Ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 00:38:39 -0700 (PDT) Received: from [212.254.247.5] (ams3-vpn-dhcp89.cisco.com [10.61.64.89]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id k9B7R5NS008004 for <Ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 00:27:06 -0700 Mime-Version: 1.0 (Apple Message framework v752.2) To: CALSIFY Mailinglist <Ietf-calsify@osafoundation.org> Message-Id: <6F281FB1-39B7-4DA3-823F-1D96C4334911@cisco.com> Content-Type: multipart/mixed; boundary=Apple-Mail-2--290992579 From: Eliot Lear <lear@cisco.com> Date: Wed, 11 Oct 2006 09:38:37 +0200 X-Mailer: Apple Mail (2.752.2) Authentication-Results: sj-dkim-4.cisco.com; header.From=lear@cisco.com; dkim=pass ( 29 extraneous bytes; sig from cisco.com verified; ); DKIM-Signature: a=rsa-sha1; q=dns; l=2634; t=1160552319; x=1161416319; c=relaxed/simple; s=sjdkim4002; 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:iCal=20event=20invitation=3A=20IETF-Calsify=20Jabber=20Session; X=v=3Dcisco.com=3B=20h=3D9LXKLwf0vJpmLxfaCwCywCdqbC8=3D; b=Wqc6WemEjJCnHmH+lxK8x7Qg+xor7rz4IlwxusARJ5Uv3stDqo6hT/S4LLssW7OHXae7eTOe Q4ltc9vbDURf+67RdmyotnHJqoH0TCRzbH0RUMNdn5qbD1mU/k5kC4Gj; 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, UPPERCASE_25_50 X-Spam-Level: Subject: [Ietf-calsify] iCal event invitation: IETF-Calsify Jabber Session X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 11 Oct 2006 07:38:42 -0000 --Apple-Mail-2--290992579 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Eliot Lear has invited you to the iCal event: IETF-Calsify Jabber Session, scheduled for October 17, 2006 at 5:00 PM (Europe/Zurich). To accept or decline this invitation, click the link below. --Apple-Mail-2--290992579 Content-Transfer-Encoding: quoted-printable Content-Type: text/calendar; x-unix-mode=0644; name=iCal-20061011-093837.ics Content-Disposition: attachment; filename=iCal-20061011-093837.ics BEGIN:VCALENDAR=0D=0APRODID:-//Apple=20Computer\,=20Inc//iCal=202.0//EN=0D= =0AMETHOD:REQUEST=0D=0ACALSCALE:GREGORIAN=0D=0AVERSION:2.0=0D=0A= BEGIN:VTIMEZONE=0D=0ATZID:Europe/Zurich=0D=0A= LAST-MODIFIED:20061011T073836Z=0D=0ABEGIN:DAYLIGHT=0D=0A= DTSTART:20060326T010000=0D=0ATZOFFSETTO:+0200=0D=0ATZOFFSETFROM:+0000=0D=0A= TZNAME:CEST=0D=0AEND:DAYLIGHT=0D=0ABEGIN:STANDARD=0D=0A= DTSTART:20061029T030000=0D=0ATZOFFSETTO:+0100=0D=0ATZOFFSETFROM:+0200=0D=0A= TZNAME:CET=0D=0AEND:STANDARD=0D=0ABEGIN:DAYLIGHT=0D=0A= DTSTART:20070325T030000=0D=0ATZOFFSETTO:+0200=0D=0ATZOFFSETFROM:+0100=0D=0A= TZNAME:CEST=0D=0AEND:DAYLIGHT=0D=0AEND:VTIMEZONE=0D=0ABEGIN:VEVENT=0D=0A= DURATION:PT1H=0D=0AATTENDEE;CN=3D"CALSIFY=20= Mailinglist";RSVP=3DTRUE:mailto:Ietf-calsify@osafound=0D=0A=20ation.org=0D= =0ALOCATION:calsify@jabber.ietf.org=0D=0ADTSTAMP:20061011T073831Z=0D=0A= UID:E68B43F6-4A63-4462-A35D-83180D378825=0D=0ASEQUENCE:5=0D=0A= DTSTART;TZID=3DEurope/Zurich:20061017T170000=0D=0ASUMMARY:IETF-Calsify=20= Jabber=20Session=0D=0ADESCRIPTION:Agenda:\n\nDiscuss=20remaining=20open=20= items.=20=20We'll=20continue=20fro=0D=0A=20m=20our=20session=20from=20= last=20week.\n\nFor=20those=20looking=20for=20jabber=20software\,=0D=0A=20= =20check=20http://www.jabber.org=20for=20locations.=20=20On=20the=20Mac=20= both=20Adium=20and=20i=0D=0A=20Chat=20will=20do=20the=20job.=20=20I=20= believe=20trillian=20will=20do=20it=20on=20the=20PC=20as=20will=20t=0D=0A= =20he=20Google=20talk=20client\,=20but=20I=20don't=20have=20one\,=20so=20= check=20the=20web=20site.\n\=0D=0A=20nTo=20use=20jabber=20you=20must=20= have=20an=20account.=20=20These=20are=20available=20on=20talk.go=0D=0A=20= ogle.com=20or=20you=20can=20use=20jabber.psg.com=20IF=20you=20upload=20a=20= vCard=20during=20regi=0D=0A=20stration.=20=20This=20is=20all=20that=20= Randy=20Bush=20asks\,=20as=20it=20is=20his=20generosity=20th=0D=0A=20at=20= has=20made=20this=20service=20avaialble.=0D=0AORGANIZER;CN=3D"Eliot=20= Lear":mailto:lear@cisco.com=0D=0AEND:VEVENT=0D=0AEND:VCALENDAR=0D=0A= --Apple-Mail-2--290992579-- 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 6DB117FE77 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 00:20:29 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 5DB9E1422B1 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 00:20:29 -0700 (PDT) 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 25228-02 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 00:20:28 -0700 (PDT) Received: from sj-iport-1.cisco.com (sj-iport-1-in.cisco.com [171.71.176.70]) by laweleka.osafoundation.org (Postfix) with ESMTP id DBFF51422B0 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 00:20:27 -0700 (PDT) Received: from sj-dkim-3.cisco.com ([171.71.179.195]) by sj-iport-1.cisco.com with ESMTP; 11 Oct 2006 00:20:28 -0700 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.20060308/8.12.11) with ESMTP id k9B7KRKh020129 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 00:20:27 -0700 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 k9B7KRW4010420 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 00:20:27 -0700 (PDT) Received: from [212.254.247.5] (ams3-vpn-dhcp89.cisco.com [10.61.64.89]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id k9B78rVk007500 for <ietf-calsify@osafoundation.org>; Wed, 11 Oct 2006 00:08:54 -0700 Message-ID: <452C9B39.2060803@cisco.com> Date: Wed, 11 Oct 2006 09:20:25 +0200 From: Eliot Lear <lear@cisco.com> User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) MIME-Version: 1.0 To: "ietf-calsify@osafoundation.org" <ietf-calsify@osafoundation.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Authentication-Results: sj-dkim-3.cisco.com; header.From=lear@cisco.com; dkim=pass ( sig from cisco.com verified; ); DKIM-Signature: a=rsa-sha1; q=dns; l=1546; t=1160551227; x=1161415227; c=relaxed/simple; s=sjdkim3002; 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:summary=20of=20jabber=20sessions=20and=20confirmation=20of=20issues; X=v=3Dcisco.com=3B=20h=3DcZ4wyFxc9RJ/IflPW9m4rPfzKzk=3D; b=W4ePwqFphHyJNug3XdxBNxvHDsetoS9vTZuL4KO3+m22lkRPfcHQrTZc/ZUNy45cz8Jrie1R codb87xa3nghKtzrcoY+WIsihQGEx1mpTBws2heWKJeqJgoXgythY2iL; 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, TO_ADDRESS_EQ_REAL X-Spam-Level: Subject: [Ietf-calsify] summary of jabber sessions and confirmation of issues X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 11 Oct 2006 07:20:29 -0000 Dear all, We are generally enjoying jabber and getting a fair amount of work done. This means there will be another jabber session next Tuesday at 5:00pm CEST or 8:00am PDT. Here is a summary of the past two jabber sessions, relating to open issues: Issue 3: clarification requested from Oliver. OPEN. Issue 5: wording agreed. CONSENSUS. Issue 8: no support for change. CLOSE. Issue 9: dup of Issue 27 (which we are already working on) CLOSE. Issue 10: Bernard will provide text - OPEN. Issue 11: Lots of chat. Normative text is accurate, but some clarifying example is required. Bernard will propose. OPEN Issue 12: Duplicate of issue 11 CLOSE Issue 13: Related to Issue 25. Remove "if specified" (however there is discussion on the list about this) CONSENSUS Issue 14: Related to Issue 25. The text is not easily inserted into the doc, so more text is needed. OPEN Issue 16: Example needed. Cyrus provided a cleaned up version of the example, but Bernard would like to see more text. This issue remains open. OPEN Issue 25: The proposal now is to deprecate EXRULE. Cyrus to kick off discussion. OPEN Where you see "OPEN|CONSENSUS|CLOSE" these are subject to validation on this list. For further clarification as to the discussion, please see the log at http://www3.ietf.org/meetings/ietf-logs/calsify. Also, please feel free to review the issue tracker, which can be found at http://www.ofcourseimright.com/cgi-bin/roundup/calsify. Thanks for your support. 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 A32017F7EC for <Ietf-calsify@osafoundation.org>; Tue, 10 Oct 2006 09:41:48 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 93FEB142281 for <Ietf-calsify@osafoundation.org>; Tue, 10 Oct 2006 09:41:48 -0700 (PDT) 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 22973-07 for <Ietf-calsify@osafoundation.org>; Tue, 10 Oct 2006 09:41:48 -0700 (PDT) Received: from rtp-iport-2.cisco.com (rtp-iport-2.cisco.com [64.102.122.149]) by laweleka.osafoundation.org (Postfix) with ESMTP id C7CA314227D for <Ietf-calsify@osafoundation.org>; Tue, 10 Oct 2006 09:41:46 -0700 (PDT) Received: from rtp-dkim-2.cisco.com ([64.102.121.159]) by rtp-iport-2.cisco.com with ESMTP; 10 Oct 2006 12:41:46 -0400 X-IronPort-AV: i="4.09,291,1157342400"; d="ics'?scan'208"; a="106408349:sNHT462101536" Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by rtp-dkim-2.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id k9AGfjPR006943 for <Ietf-calsify@osafoundation.org>; Tue, 10 Oct 2006 12:41:45 -0400 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 k9AGfjin002051 for <Ietf-calsify@osafoundation.org>; Tue, 10 Oct 2006 09:41:45 -0700 (PDT) Received: from [212.254.247.5] (ams3-vpn-dhcp89.cisco.com [10.61.64.89]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id k9AGUDaR020652 for <Ietf-calsify@osafoundation.org>; Tue, 10 Oct 2006 09:30:14 -0700 Mime-Version: 1.0 (Apple Message framework v752.2) To: CALSIFY Mailinglist <Ietf-calsify@osafoundation.org> Message-Id: <0A361295-7C98-44C7-AFCC-28CF2AECF7FA@cisco.com> Content-Type: multipart/mixed; boundary=Apple-Mail-1--344808419 From: Eliot Lear <lear@cisco.com> Date: Tue, 10 Oct 2006 18:41:41 +0200 X-Mailer: Apple Mail (2.752.2) Authentication-Results: rtp-dkim-2.cisco.com; header.From=lear@cisco.com; dkim=pass ( 29 extraneous bytes; sig from cisco.com verified; ); DKIM-Signature: a=rsa-sha1; q=dns; l=1894; t=1160498506; x=1161362506; c=relaxed/simple; s=rtpdkim2001; 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:iCal=20event=20invitation=3A=20Calendaring=20Lunch |To:CALSIFY=20Mailinglist=20<Ietf-calsify@osafoundation.org>; X=v=3Dcisco.com=3B=20h=3DzX534g+wJjdsHtyXh+uvYSy2mEs=3D; b=PMmrDsRmQuxJOru+ufhmmY8+6uxPvRqkYmy7NhMyvMRTUUGtmV0LSeFc+mU7AqEcf24cYO79 JPOJKLV0rr7bsskUIMg5IOd3jMZXIs38ll53OzLKmb/ij+W8Ytl9aA6h; 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, UPPERCASE_25_50 X-Spam-Level: Subject: [Ietf-calsify] iCal event invitation: Calendaring Lunch X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 10 Oct 2006 16:41:48 -0000 --Apple-Mail-1--344808419 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Eliot Lear has invited you to the iCal event: Calendaring Lunch, scheduled for November 6, 2006 at 11:30 AM (America/Los_Angeles). To accept or decline this invitation, click the link below. --Apple-Mail-1--344808419 Content-Transfer-Encoding: quoted-printable Content-Type: text/calendar; x-unix-mode=0644; name=iCal-20061010-184136.ics Content-Disposition: attachment; filename=iCal-20061010-184136.ics BEGIN:VCALENDAR=0D=0APRODID:-//Apple=20Computer\,=20Inc//iCal=202.0//EN=0D= =0AMETHOD:REQUEST=0D=0ACALSCALE:GREGORIAN=0D=0AVERSION:2.0=0D=0A= BEGIN:VTIMEZONE=0D=0ATZID:America/Los_Angeles=0D=0A= LAST-MODIFIED:20061010T164135Z=0D=0ABEGIN:STANDARD=0D=0A= DTSTART:20061029T090000=0D=0ATZOFFSETTO:-0800=0D=0ATZOFFSETFROM:+0000=0D=0A= TZNAME:PST=0D=0AEND:STANDARD=0D=0ABEGIN:DAYLIGHT=0D=0A= DTSTART:20070311T020000=0D=0ATZOFFSETTO:-0700=0D=0ATZOFFSETFROM:-0800=0D=0A= TZNAME:PDT=0D=0AEND:DAYLIGHT=0D=0AEND:VTIMEZONE=0D=0ABEGIN:VEVENT=0D=0A= ATTENDEE;CN=3D"CALSIFY=20= Mailinglist";RSVP=3DTRUE:mailto:Ietf-calsify@osafound=0D=0A=20ation.org=0D= =0ALOCATION:TBD=0D=0ADTSTAMP:20061010T164126Z=0D=0A= UID:6DD35238-5A4C-4CA1-AE64-6E553AD5F0AD=0D=0ASEQUENCE:7=0D=0A= DTSTART;TZID=3DAmerica/Los_Angeles:20061106T113000=0D=0A= SUMMARY:Calendaring=20Lunch=0D=0A= DTEND;TZID=3DAmerica/Los_Angeles:20061106T124500=0D=0ADESCRIPTION:This=20= is=20an=20informal=20event=20just=20prior=20to=20the=20working=20group=20= me=0D=0A=20eting.=20=20Please=20RSVP=20to=20me=20if=20you=20are=20= interested.=20=20I=20will=20post=20the=20locati=0D=0A=20on=20to=20those=20= who=20are=20interested=20once=20I=20can=20figure=20it=20out.=0D=0A= ORGANIZER;CN=3D"Eliot=20Lear":mailto:lear@cisco.com=0D=0AEND:VEVENT=0D=0A= END:VCALENDAR=0D=0A= --Apple-Mail-1--344808419-- 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 AEFD58041A for <ietf-calsify@osafoundation.org>; Tue, 10 Oct 2006 08:50:08 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id A05EE142296 for <ietf-calsify@osafoundation.org>; Tue, 10 Oct 2006 08:50:08 -0700 (PDT) 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 03965-09 for <ietf-calsify@osafoundation.org>; Tue, 10 Oct 2006 08:50:06 -0700 (PDT) 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 8A41E142288 for <ietf-calsify@osafoundation.org>; Tue, 10 Oct 2006 08:50:06 -0700 (PDT) Received: from curie.fam.tuwien.ac.at (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 k9AFo1HF019201 for <ietf-calsify@osafoundation.org>; Tue, 10 Oct 2006 17:50:03 +0200 From: Reinhold Kainhofer <reinhold@kainhofer.com> Organization: FAM, Vienna University of Technology To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Issue 13: confusion in DTSTART text about "if specified" and BY rules Date: Tue, 10 Oct 2006 17:49:56 +0200 User-Agent: KMail/1.9.5 References: <452BBDC7.4010506@oracle.com> In-Reply-To: <452BBDC7.4010506@oracle.com> Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610101750.00663.reinhold@kainhofer.com> 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 X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 10 Oct 2006 15:50:09 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Dienstag, 10. Oktober 2006 17:35 schrieb Bernard Desruisseaux: > [ This issue was brought up by Reinhold on the ietf-calendar mailing list. > ] > > In section 4.3.10 Recurrence Rule of RFC 2445 it says: > > The COUNT rule part defines the number of occurrences at which to > > range-bound the recurrence. The "DTSTART" property value, if > > specified, counts as the first occurrence. > > I would like to remove "if specified" given that DTSTART should be > REQUIRED when either RRULE or EXRULE are present. > > NEW TEXT: > > The COUNT rule part defines the number of occurrences at which to > > range-bound the recurrence. The "DTSTART" property value counts as > > the first occurrence. I don't think that this is what was intended. E.g. imagine an event with DTSTART;VALUE=DATE:20061010 RRULE:FREQ=WEEKLY;COUNT=2;BYDAY=MO This event will recur on October 10 and on the next two mondays (Oct 16 and 23). With your proposed change, it will only occur on October 10 and on the next monday (Oct 16), which I would find quite counter-intuitive. If the DTSTART mathes the RRULE, there is no difference (as the DTSTART in that case also counts towards the COUNT): DTSTART;VALUE=DATE:20061010 RRULE:FREQ=WEEKLY;COUNT=2;BYDAY=TU This will result in the event occuring on Oct 10 and 17. The "if specified" (in the sense "if it matches the RRULE") in the rfc is meant to clarify that the RRULE does not add Oct 17 and 24, but rather Oct 10 and 17. 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) iD8DBQFFK8EoTqjEwhXvPN0RAnPLAKCT+ILTa9i0y1oEKUDbvuFeWFbLZwCfUGqA qWHtd2lZQUGg7L4/EjwpqvM= =Lo/c -----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 C15B87F765 for <ietf-calsify@osafoundation.org>; Tue, 10 Oct 2006 08:36:47 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id B056F142288 for <ietf-calsify@osafoundation.org>; Tue, 10 Oct 2006 08:36:47 -0700 (PDT) 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 24258-01 for <ietf-calsify@osafoundation.org>; Tue, 10 Oct 2006 08:36:46 -0700 (PDT) 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 3FCD4142281 for <ietf-calsify@osafoundation.org>; Tue, 10 Oct 2006 08:36:46 -0700 (PDT) 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 k9A3Spju013235 for <ietf-calsify@osafoundation.org>; Tue, 10 Oct 2006 09:36:43 -0600 Received: from bdesruis-ca.ca.oracle.com by rcsmt251.oracle.com with ESMTP id 2099685951160494585; Tue, 10 Oct 2006 09:36:25 -0600 Message-ID: <452BBDC7.4010506@oracle.com> Date: Tue, 10 Oct 2006 11:35:35 -0400 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] Issue 13: confusion in DTSTART text about "if specified" and BY rules X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 10 Oct 2006 15:36:47 -0000 [ This issue was brought up by Reinhold on the ietf-calendar mailing list. ] In section 4.3.10 Recurrence Rule of RFC 2445 it says: > The COUNT rule part defines the number of occurrences at which to > range-bound the recurrence. The "DTSTART" property value, if > specified, counts as the first occurrence. I would like to remove "if specified" given that DTSTART should be REQUIRED when either RRULE or EXRULE are present. NEW TEXT: > The COUNT rule part defines the number of occurrences at which to > range-bound the recurrence. The "DTSTART" property value counts as > the first occurrence. Cheers, Bernard 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 1049C7FEE0 for <ietf-calsify@osafoundation.org>; Tue, 10 Oct 2006 08:00:02 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 01B62142286 for <ietf-calsify@osafoundation.org>; Tue, 10 Oct 2006 08:00:02 -0700 (PDT) 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 01979-08 for <ietf-calsify@osafoundation.org>; Tue, 10 Oct 2006 07:59:58 -0700 (PDT) Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by laweleka.osafoundation.org (Postfix) with ESMTP id B1E5F142281 for <ietf-calsify@osafoundation.org>; Tue, 10 Oct 2006 07:59:58 -0700 (PDT) Received: from sj-dkim-2.cisco.com ([171.71.179.186]) by sj-iport-6.cisco.com with ESMTP; 10 Oct 2006 07:59:58 -0700 Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237]) by sj-dkim-2.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id k9AExwbP023467 for <ietf-calsify@osafoundation.org>; Tue, 10 Oct 2006 07:59:58 -0700 Received: from imail.cisco.com (sjc12-sbr-sw3-3f5.cisco.com [172.19.96.182]) by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k9AExwAo018573 for <ietf-calsify@osafoundation.org>; Tue, 10 Oct 2006 07:59:58 -0700 (PDT) Received: from [212.254.247.5] (ams3-vpn-dhcp89.cisco.com [10.61.64.89]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id k9AEmQS7018434 for <ietf-calsify@osafoundation.org>; Tue, 10 Oct 2006 07:48:27 -0700 Message-ID: <452BB56C.7090501@cisco.com> Date: Tue, 10 Oct 2006 16:59:56 +0200 From: Eliot Lear <lear@cisco.com> User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) MIME-Version: 1.0 To: "ietf-calsify@osafoundation.org" <ietf-calsify@osafoundation.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Authentication-Results: sj-dkim-2.cisco.com; header.From=lear@cisco.com; dkim=pass ( sig from cisco.com verified; ); DKIM-Signature: a=rsa-sha1; q=dns; l=34; t=1160492398; x=1161356398; c=relaxed/simple; s=sjdkim2002; 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:reminder...=20jabber=20starting=20on=20the=20hour=20(5=3A00pm=20CEST=20/ =208=3A00am=20PDT); X=v=3Dcisco.com=3B=20h=3Dx8tlcwarrRuzOUsUeKRyCN0GA4Q=3D; b=Ex1IbKU/RtzMSRUBpYOwOvkIPfwhO4fNTe0nRalvNok9v2DIwLnWdl0HQB6WvtJ9pbNT1oXJ 7iG2qhHqOAu5z4tzgQ+Ez/+xpemhbZCg5Thfbs8uuCU0P6L0Rje4r3C8; 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, TO_ADDRESS_EQ_REAL X-Spam-Level: Subject: [Ietf-calsify] reminder... jabber starting on the hour (5:00pm CEST / 8:00am PDT) X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 10 Oct 2006 15:00:02 -0000 calsify@jabber.ietf.org Eliot 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 440367F896 for <ietf-calsify@osafoundation.org>; Mon, 9 Oct 2006 04:58:36 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 35B0714229F for <ietf-calsify@osafoundation.org>; Mon, 9 Oct 2006 04:58:36 -0700 (PDT) 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 04880-05 for <ietf-calsify@osafoundation.org>; Mon, 9 Oct 2006 04:58:34 -0700 (PDT) Received: from rufus.isode.com (rufus.isode.com [62.3.217.251]) by laweleka.osafoundation.org (Postfix) with ESMTP id 39DE2142281 for <ietf-calsify@osafoundation.org>; Mon, 9 Oct 2006 04:58:34 -0700 (PDT) Received: from [172.16.2.131] (shiny.isode.com [62.3.217.250]) by rufus.isode.com (submission channel) via TCP with ESMTPA id <RSo5ZwB6wb8o@rufus.isode.com>; Mon, 9 Oct 2006 12:58:32 +0100 Message-ID: <452A3966.8090603@isode.com> Date: Mon, 09 Oct 2006 12:58:30 +0100 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 MIME-Version: 1.0 To: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> Subject: Re: [Ietf-calsify] Section 3.2: "method" parameter and sequence of iCalendar objects References: <44EA7499.9010102@oracle.com> <44EAD51B.30502@isode.com> <44EB61B5.8070303@oracle.com> <44EDCB04.4040901@isode.com> <45229961.4030003@oracle.com> In-Reply-To: <45229961.4030003@oracle.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit 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 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: 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, 09 Oct 2006 11:58:36 -0000 Bernard Desruisseaux wrote: > Alexey, > > I understand you "don't feel good about disallowing "method" > with iCalendar stream containing multiple objects." If the "method" is not present, this means that the message is not an iMIP message. So for an iMIP message the "method" must be present. The use case I am thinking about is batch replay of transactions. You can say that transactions might have different "method" values. But I would rather not prohibit something that might be useful in the future, if this doesn't cost anything (or almost nothing) for implementors. > What should be done with the "method" parameter when the iCalendar > stream is a sequence of iCalendar objects with the same or different > METHOD values? If a stream is a sequence of iCalendar objects with the same METHOD value, it is Ok to allow for "method" parameter. If a stream is a sequence of iCalendar objects with different METHOD values, then this should be considered an error. > While I don't understand your concern here, I'm open to other > alternatives to close this (minor) issue. :-) How about the following: Old text: > The "method" parameter MUST be the same value as that > specified in the "METHOD" component property in the iCalendar object. > If one is present, the other MUST also be present. Bernard's new text: > The "method" parameter MUST be specified only for iCalendar > stream that contains a single iCalendar object. The "method" > parameter MUST be the same value as that specified in the "METHOD" > component property in the iCalendar object. If one is present, > the other MUST also be present. _ _My proposal: > The "method" parameter can be specified only for an iCalendar > stream that contains one or more iCalendar objects, all having > the same value of the "METHOD" component property. The "method" > parameter MUST be the same value as that specified in the "METHOD" > component property in the iCalendar object. For such iCalendar > streams, if one is present, the other MUST also be present. > It is an error if the "method" parameter is specified for an iCalendar > stream that contains multiple iCalendar objects with different > values of the "METHOD" component property. Does this work? 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 25E547F877 for <Ietf-calsify@osafoundation.org>; Sun, 8 Oct 2006 07:37:14 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 16664142296 for <Ietf-calsify@osafoundation.org>; Sun, 8 Oct 2006 07:37:14 -0700 (PDT) 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 19986-07 for <Ietf-calsify@osafoundation.org>; Sun, 8 Oct 2006 07:37:10 -0700 (PDT) Received: from sj-iport-1.cisco.com (sj-iport-1-in.cisco.com [171.71.176.70]) by laweleka.osafoundation.org (Postfix) with ESMTP id A667214229A for <Ietf-calsify@osafoundation.org>; Sun, 8 Oct 2006 07:37:10 -0700 (PDT) Received: from sj-dkim-4.cisco.com ([171.71.179.196]) by sj-iport-1.cisco.com with ESMTP; 08 Oct 2006 07:37:10 -0700 Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238]) by sj-dkim-4.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id k98EbAjV028428 for <Ietf-calsify@osafoundation.org>; Sun, 8 Oct 2006 07:37:10 -0700 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 k98EbAW4018147 for <Ietf-calsify@osafoundation.org>; Sun, 8 Oct 2006 07:37:10 -0700 (PDT) Received: from [212.254.247.4] (ams3-vpn-dhcp4.cisco.com [10.61.64.4]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id k98EPkNG019806 for <Ietf-calsify@osafoundation.org>; Sun, 8 Oct 2006 07:25:47 -0700 Mime-Version: 1.0 (Apple Message framework v752.2) To: CALSIFY Mailinglist <Ietf-calsify@osafoundation.org> Message-Id: <99B4CEBC-A458-4930-B67B-3B2126DA09F8@cisco.com> Content-Type: multipart/mixed; boundary=Apple-Mail-1--525081861 From: Eliot Lear <lear@cisco.com> Date: Sun, 8 Oct 2006 16:37:07 +0200 X-Mailer: Apple Mail (2.752.2) Authentication-Results: sj-dkim-4.cisco.com; header.From=lear@cisco.com; dkim=pass ( 29 extraneous bytes; sig from cisco.com verified; ); DKIM-Signature: a=rsa-sha1; q=dns; l=2683; t=1160318230; x=1161182230; c=relaxed/simple; s=sjdkim4002; 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:iCal=20event=20update=3A=20IETF-Calsify=20Jabber=20Session; X=v=3Dcisco.com=3B=20h=3DcOSooINIaM6npDBmXznNAHu3kWI=3D; b=n7NHC49uvBDXUWHJmXDWrW9Tp4MEoO865xdnC+h969jsc9bgaYX6NH8A/ZkAIDE6zcU8QCJQ 7WlIAEFpe+LYHynLMwwWOON1fCRU9b+/Xr/XXe823sOLiAaZzKZKYhQM; 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, UPPERCASE_25_50 X-Spam-Level: Subject: [Ietf-calsify] iCal event update: IETF-Calsify Jabber Session X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 08 Oct 2006 14:37:14 -0000 --Apple-Mail-1--525081861 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Eliot Lear has updated to the iCal event: IETF-Calsify Jabber Session, scheduled for October 10, 2006 at 5:00 PM (Europe/Zurich). To acknowledge this invitation, click the link below. --Apple-Mail-1--525081861 Content-Transfer-Encoding: quoted-printable Content-Type: text/calendar; x-unix-mode=0644; name=iCal-20061008-163700.ics Content-Disposition: attachment; filename=iCal-20061008-163700.ics BEGIN:VCALENDAR=0D=0APRODID:-//Apple=20Computer\,=20Inc//iCal=202.0//EN=0D= =0AMETHOD:REQUEST=0D=0ACALSCALE:GREGORIAN=0D=0AVERSION:2.0=0D=0A= BEGIN:VTIMEZONE=0D=0ATZID:Europe/Zurich=0D=0A= LAST-MODIFIED:20061008T143659Z=0D=0ABEGIN:DAYLIGHT=0D=0A= DTSTART:20060326T010000=0D=0ATZOFFSETTO:+0200=0D=0ATZOFFSETFROM:+0000=0D=0A= TZNAME:CEST=0D=0AEND:DAYLIGHT=0D=0ABEGIN:STANDARD=0D=0A= DTSTART:20061029T030000=0D=0ATZOFFSETTO:+0100=0D=0ATZOFFSETFROM:+0200=0D=0A= TZNAME:CET=0D=0AEND:STANDARD=0D=0ABEGIN:DAYLIGHT=0D=0A= DTSTART:20070325T030000=0D=0ATZOFFSETTO:+0200=0D=0ATZOFFSETFROM:+0100=0D=0A= TZNAME:CEST=0D=0AEND:DAYLIGHT=0D=0AEND:VTIMEZONE=0D=0ABEGIN:VEVENT=0D=0A= ATTENDEE;CN=3D"CALSIFY=20= Mailinglist";PARTSTAT=3DNEEDS-ACTION;RSVP=3DTRUE:mailto=0D=0A=20= :Ietf-calsify@osafoundation.org=0D=0ALOCATION:calsify@jabber.ietf.org=0D=0A= DTSTAMP:20061008T143644Z=0D=0AUID:F951B64A-448B-40D8-A9B4-B4BD3F09A612=0D= =0ASEQUENCE:9=0D=0ADTSTART;TZID=3DEurope/Zurich:20061010T170000=0D=0A= SUMMARY:IETF-Calsify=20Jabber=20Session=0D=0A= DTEND;TZID=3DEurope/Zurich:20061010T180000=0D=0A= DESCRIPTION:Agenda:\n\nDiscuss=20remaining=20open=20items.=20=20We'll=20= continue=20fro=0D=0A=20m=20our=20session=20from=20last=20week.\n\nFor=20= those=20looking=20for=20jabber=20software\,=0D=0A=20=20check=20= http://www.jabber.org=20for=20locations.=20=20On=20the=20Mac=20both=20= Adium=20and=20i=0D=0A=20Chat=20will=20do=20the=20job.=20=20I=20believe=20= trillian=20will=20do=20it=20on=20the=20PC=20as=20will=20t=0D=0A=20he=20= Google=20talk=20client\,=20but=20I=20don't=20have=20one\,=20so=20check=20= the=20web=20site.\n\=0D=0A=20nTo=20use=20jabber=20you=20must=20have=20an=20= account.=20=20These=20are=20available=20on=20talk.go=0D=0A=20ogle.com=20= or=20you=20can=20use=20jabber.psg.com=20IF=20you=20upload=20a=20vCard=20= during=20regi=0D=0A=20stration.=20=20This=20is=20all=20that=20Randy=20= Bush=20asks\,=20as=20it=20is=20his=20generosity=20th=0D=0A=20at=20has=20= made=20this=20service=20avaialble.=0D=0AORGANIZER;CN=3D"Eliot=20= Lear":mailto:lear@cisco.com=0D=0AEND:VEVENT=0D=0AEND:VCALENDAR=0D=0A= --Apple-Mail-1--525081861-- 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 183F57FA58 for <ietf-calsify@osafoundation.org>; Fri, 6 Oct 2006 07:09:36 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 08046142290 for <ietf-calsify@osafoundation.org>; Fri, 6 Oct 2006 07:09:36 -0700 (PDT) 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 13485-08 for <ietf-calsify@osafoundation.org>; Fri, 6 Oct 2006 07:09:33 -0700 (PDT) Received: from sj-iport-4.cisco.com (sj-iport-4.cisco.com [171.68.10.86]) by laweleka.osafoundation.org (Postfix) with ESMTP id 0E291142284 for <ietf-calsify@osafoundation.org>; Fri, 6 Oct 2006 07:09:31 -0700 (PDT) Received: from sj-dkim-4.cisco.com ([171.71.179.196]) by sj-iport-4.cisco.com with ESMTP; 06 Oct 2006 07:09:19 -0700 X-IronPort-AV: i="4.09,273,1157353200"; d="scan'208"; a="1856803531:sNHT3880975468" Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238]) by sj-dkim-4.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id k96E9IAw007129 for <ietf-calsify@osafoundation.org>; Fri, 6 Oct 2006 07:09:18 -0700 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 k96E9IW4018000 for <ietf-calsify@osafoundation.org>; Fri, 6 Oct 2006 07:09:18 -0700 (PDT) Received: from [212.254.247.4] (ams3-vpn-dhcp147.cisco.com [10.61.64.147]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id k96Dw2Ee017273 for <ietf-calsify@osafoundation.org>; Fri, 6 Oct 2006 06:58:02 -0700 Message-ID: <4526638D.6010403@cisco.com> Date: Fri, 06 Oct 2006 16:09:17 +0200 From: Eliot Lear <lear@cisco.com> User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) MIME-Version: 1.0 To: "ietf-calsify@osafoundation.org" <ietf-calsify@osafoundation.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Authentication-Results: sj-dkim-4.cisco.com; header.From=lear@cisco.com; dkim=pass ( sig from cisco.com verified; ); DKIM-Signature: a=rsa-sha1; q=dns; l=455; t=1160143758; x=1161007758; c=relaxed/simple; s=sjdkim4002; 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:we'll=20try=20jabber=20again=20next=20week; X=v=3Dcisco.com=3B=20h=3D7KMtq0DtW4naNFToHekuu7BhLuM=3D; b=DSfmnixQAwZjwMkSYItUJFeCHkxCt9tzOw68rijbYbaTtm131SK6V9YPXAJCmvVVslIajx3s ipgoVMdXB0xPOw34YNi5pNS0xMdn/jJTHTgMH6vSmrEBlYVA2Ulo7wFG; 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, TO_ADDRESS_EQ_REAL X-Spam-Level: Subject: [Ietf-calsify] we'll try jabber again next week X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 06 Oct 2006 14:09:36 -0000 Tuesday 5:00pm CEST / 8:00am PDT, just like last week. We closed a bunch of issues. Remember, we will use the calsify room on jabber.ietf.org (calsify@jabber.ietf.org for those using iChat, for instance). You can find a list of software on http://www.jabber.org, and you can get an account via either Google or jabber.psg.com. If you use psg.com, be sure to upload your vCard (that's all Randy asks for this free service). Regards, Eliot 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 B69608030C for <ietf-calsify@osafoundation.org>; Wed, 4 Oct 2006 12:38:37 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id A7509142279 for <ietf-calsify@osafoundation.org>; Wed, 4 Oct 2006 12:38:37 -0700 (PDT) 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 31042-02 for <ietf-calsify@osafoundation.org>; Wed, 4 Oct 2006 12:38:36 -0700 (PDT) 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 36CEF142257 for <ietf-calsify@osafoundation.org>; Wed, 4 Oct 2006 12:38:36 -0700 (PDT) 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 k94HNgDp000599; Wed, 4 Oct 2006 13:38:33 -0600 Received: from bdesruis-ca.ca.oracle.com by rcsmt251.oracle.com with ESMTP id 2061374981159990659; Wed, 04 Oct 2006 13:37:39 -0600 Message-ID: <45240D68.50207@oracle.com> Date: Wed, 04 Oct 2006 15:37:12 -0400 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.6.1 Event Component: Value of missing DTEND when DTSTART; VALUE=DATE References: <4522B1D4.5070708@oracle.com> <200610032235.30316.reinhold@kainhofer.com> In-Reply-To: <200610032235.30316.reinhold@kainhofer.com> 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: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 04 Oct 2006 19:38:37 -0000 Reinhold, Are you okay with the text proposed by Cyrus? Thanks, Bernard Reinhold Kainhofer wrote: > Am Dienstag, 3. Oktober 2006 20:54 schrieb Bernard Desruisseaux: >> 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. >> The events "non-inclusive end" should be the start of the day following >> the calendar date specified by the "DTSTART" property. Otherwise, >> 23:59:59 would not be part of the event... > > Mathematically speaking, 23:59:59 is NOT the end of the day (there's still one > whole second left!). > 23:59:59.99999999999999999999999999999999...=0:00:00.0 > is the end of the day. That's the non-inclusive end, just as the RFC says. > > > Cheers, > Reinhold > 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 81F6A80235 for <ietf-calsify@osafoundation.org>; Wed, 4 Oct 2006 04:05:32 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 740E5142253 for <ietf-calsify@osafoundation.org>; Wed, 4 Oct 2006 04:05:32 -0700 (PDT) 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 17633-03 for <ietf-calsify@osafoundation.org>; Wed, 4 Oct 2006 04:05:31 -0700 (PDT) Received: from natklopstock.rzone.de (natklopstock.rzone.de [81.169.145.174]) by laweleka.osafoundation.org (Postfix) with ESMTP id B5888142241 for <ietf-calsify@osafoundation.org>; Wed, 4 Oct 2006 04:05:30 -0700 (PDT) Received: from ollie.block.home (dslb-084-063-191-176.pools.arcor-ip.net [84.63.191.176]) (authenticated bits=0) by post.webmailer.de (8.13.6/8.13.6) with ESMTP id k94B5Q8G012484 for <ietf-calsify@osafoundation.org>; Wed, 4 Oct 2006 13:05:27 +0200 (MEST) From: Oliver Block <lists@block-online.eu> To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Section 4.8.6.3 Trigger: Trigger relative to DATE value type Date: Wed, 4 Oct 2006 13:05:01 +0200 User-Agent: KMail/1.7.1 References: <45181D09.5030007@oracle.com> In-Reply-To: <45181D09.5030007@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610041305.02546.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: 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, 04 Oct 2006 11:05:32 -0000 Hi, I don't know if there was further discussion on this. Am Montag, 25. September 2006 20:16 schrieb Bernard Desruisseaux: > In section 4.8.6.3 Trigger of RFC 2445 it says: > > Alarms specified in an event or to-do which is defined in terms of a > > DATE value type will be triggered relative to 00:00:00 UTC on the > > specified date. For example, if "DTSTART:19980205, then the duration > > trigger will be relative to19980205T000000Z. Some paragraphs before it says: > Value Type: The default value type is DURATION. The value type can be > set to a DATE-TIME value type, in which case the value MUST specify a > UTC formatted DATE-TIME value. Regards, Oliver -- Leben ist mehr als ... http://www.nak-nrw.de/p_6_4.html 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 620FA7FFE8 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 13:35:36 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 52E86142283 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 13:35:36 -0700 (PDT) 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 28597-07 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 13:35:34 -0700 (PDT) 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 780B8142282 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 13:35:34 -0700 (PDT) Received: from curie.fam.tuwien.ac.at (mail@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 k93KZUkW001372 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 22:35:32 +0200 Received: from localhost ([127.0.0.1] helo=ip6-localhost ident=reinhold) by curie.fam.tuwien.ac.at with esmtp (Exim 3.36 #1 (Debian)) id 1GUqzC-0006Rr-00 for <ietf-calsify@osafoundation.org>; Tue, 03 Oct 2006 22:35:30 +0200 From: Reinhold Kainhofer <reinhold@kainhofer.com> To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Section 4.6.1 Event Component: Value of missing DTEND when DTSTART; VALUE=DATE Date: Tue, 3 Oct 2006 22:35:29 +0200 User-Agent: KMail/1.9.1 References: <4522B1D4.5070708@oracle.com> In-Reply-To: <4522B1D4.5070708@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610032235.30316.reinhold@kainhofer.com> 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: 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, 03 Oct 2006 20:35:36 -0000 Am Dienstag, 3. Oktober 2006 20:54 schrieb Bernard Desruisseaux: > 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. > > The events "non-inclusive end" should be the start of the day following > the calendar date specified by the "DTSTART" property. Otherwise, > 23:59:59 would not be part of the event... Mathematically speaking, 23:59:59 is NOT the end of the day (there's still one whole second left!). 23:59:59.99999999999999999999999999999999...=0:00:00.0 is the end of the day. That's the non-inclusive end, just as the RFC says. 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 0CD258008C for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 13:30:20 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id EF6E4142282 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 13:30:19 -0700 (PDT) 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 29869-03 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 13:30:19 -0700 (PDT) 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 998A2142281 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 13:30:18 -0700 (PDT) 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 k91LYbdl010407; Tue, 3 Oct 2006 15:30:08 -0500 Received: from bdesruis-ca.ca.oracle.com by rcsmt250.oracle.com with ESMTP id 2058086831159907389; Tue, 03 Oct 2006 14:29:49 -0600 Message-ID: <4522C826.2040206@oracle.com> Date: Tue, 03 Oct 2006 16:29:26 -0400 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: Value of missing DTEND when DTSTART; VALUE=DATE References: <4522B1D4.5070708@oracle.com> <528CB10250C4D703AB46FEA0@Cyrus-Daboo-G5.local> In-Reply-To: <528CB10250C4D703AB46FEA0@Cyrus-Daboo-G5.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: 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, 03 Oct 2006 20:30:20 -0000 Cyrus, I like your text. In addition to this change I will change the text before the last example: OLD TEXT: > 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: NEW TEXT: > The following is an example of the "VEVENT" calendar component > used to represent an anniversary that will occur annually: I guess the assumption was that the event would last 0 second since neither DTEND nor DURATION are specified, but that's not the case when DTSTART is a DATE value. Cheers, Bernard Cyrus Daboo wrote: > Hi Bernard, > > --On October 3, 2006 2:54:12 PM -0400 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. >> >> The events "non-inclusive end" should be the start of the day following >> the calendar date specified by the "DTSTART" property. Otherwise, >> 23:59:59 would not be part of the event... >> >> I propose to simply change "non-inclusive" to "inclusive" in the text: >> >>> For cases where a "VEVENT" calendar component specifies a "DTSTART" >>> property with a DATE data type but no "DTEND" property, the events >>> inclusive end is the end of the calendar date specified by the >>> "DTSTART" property. > > Actually that whole section needs more revision because it does not say > anything about DURATION. At the very least, I think the updated text > should say: > > For cases where a "VEVENT" calendar component specifies a "DTSTART" > property with a DATE data type but no "DTEND" or "DURATION" property, > the event's duration is taken to be one day. > > By specifying the behavior using duration instead of end, you get around > the whole inclusive/exclusive mess. > 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 0137580097 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 13:05:15 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id E5DD4142283 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 13:05:14 -0700 (PDT) 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 27917-01 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 13:05:14 -0700 (PDT) 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 23ACD142282 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 13:05:14 -0700 (PDT) Received: from [17.101.34.117] ([17.101.34.117]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id k93K4tn0024637 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 3 Oct 2006 16:04:57 -0400 Date: Tue, 03 Oct 2006 16:04:49 -0400 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: Value of missing DTEND when DTSTART; VALUE=DATE Message-ID: <528CB10250C4D703AB46FEA0@Cyrus-Daboo-G5.local> In-Reply-To: <4522B1D4.5070708@oracle.com> References: <4522B1D4.5070708@oracle.com> X-Mailer: Mulberry/4.0.6 (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.9 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: 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, 03 Oct 2006 20:05:16 -0000 Hi Bernard, --On October 3, 2006 2:54:12 PM -0400 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. > > The events "non-inclusive end" should be the start of the day following > the calendar date specified by the "DTSTART" property. Otherwise, > 23:59:59 would not be part of the event... > > I propose to simply change "non-inclusive" to "inclusive" in the text: > >> For cases where a "VEVENT" calendar component specifies a "DTSTART" >> property with a DATE data type but no "DTEND" property, the events >> inclusive end is the end of the calendar date specified by the >> "DTSTART" property. Actually that whole section needs more revision because it does not say anything about DURATION. At the very least, I think the updated text should say: For cases where a "VEVENT" calendar component specifies a "DTSTART" property with a DATE data type but no "DTEND" or "DURATION" property, the event's duration is taken to be one day. By specifying the behavior using duration instead of end, you get around the whole inclusive/exclusive mess. -- 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 456DA800B1 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 11:56:26 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 370CF142280 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 11:56:26 -0700 (PDT) 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 21915-09 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 11:56:24 -0700 (PDT) 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 BD677142267 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 11:56:24 -0700 (PDT) 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 k92A6TCW032763 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 13:56:22 -0500 Received: from bdesruis-ca.ca.oracle.com by rcsmt250.oracle.com with ESMTP id 2057515411159901675; Tue, 03 Oct 2006 12:54:35 -0600 Message-ID: <4522B1D4.5070708@oracle.com> Date: Tue, 03 Oct 2006 14:54:12 -0400 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: Value of missing DTEND when DTSTART; VALUE=DATE X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 03 Oct 2006 18:56:26 -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. The events "non-inclusive end" should be the start of the day following the calendar date specified by the "DTSTART" property. Otherwise, 23:59:59 would not be part of the event... I propose to simply change "non-inclusive" to "inclusive" in the text: > For cases where a "VEVENT" calendar component specifies a "DTSTART" > property with a DATE data type but no "DTEND" property, the events > inclusive end is the end of the calendar date specified 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 A2EF67FDE5 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 10:11:36 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 69C69142287 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 10:11:36 -0700 (PDT) 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 02717-03 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 10:11:35 -0700 (PDT) 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 E69A9142283 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 10:11:34 -0700 (PDT) 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 k931wDEV026622; Tue, 3 Oct 2006 11:11:28 -0600 Received: from bdesruis-ca.ca.oracle.com by rcsmt250.oracle.com with ESMTP id 2057717741159895415; Tue, 03 Oct 2006 11:10:15 -0600 Message-ID: <45229961.4030003@oracle.com> Date: Tue, 03 Oct 2006 13:09:53 -0400 From: Bernard Desruisseaux <bernard.desruisseaux@oracle.com> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Alexey Melnikov <alexey.melnikov@isode.com> Subject: Re: [Ietf-calsify] Section 3.2: "method" parameter and sequence of iCalendar objects References: <44EA7499.9010102@oracle.com> <44EAD51B.30502@isode.com> <44EB61B5.8070303@oracle.com> <44EDCB04.4040901@isode.com> In-Reply-To: <44EDCB04.4040901@isode.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit 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: 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, 03 Oct 2006 17:11:36 -0000 Alexey, I understand you « don't feel good about disallowing "method" with iCalendar stream containing multiple objects. » What should be done with the "method" parameter when the iCalendar stream is a sequence of iCalendar objects with the same or different METHOD values? While I don't understand your concern here, I'm open to other alternatives to close this (minor) issue. :-) Thanks, Bernard Alexey Melnikov wrote: > Bernard Desruisseaux wrote: > >> Alexey Melnikov wrote: >> >>> Bernard Desruisseaux wrote: >>> >>>> New text: >>>> >>>> > The "method" parameter MUST be specified only for iCalendar >>>> > stream that contains a single iCalendar object. >>> >>> No, I think this is not correct. It is Ok to have multiple iCalendar >>> objects in an iCalendar stream, as long as they all have the same >>> METHOD property. >> >> Where is that defined? > > It is nowhere prohibited :-). > >> My reasoning is that if the iCalendar stream contains more than one >> iCalendar object then it most likely doesn't describe a scheduling >> transaction, and thus you probably shouldn't specify a "method" >> parameter in the Content-Type header field. > > I don't feel good about disallowing "method" with iCalendar stream > containing multiple objects. > An implementation already has to check if the "method" parameter matches > what is specified in the calendar stream with a single object. It is not > difficult to check all objects. > > Does anybody have some statistics on how frequently a calendar stream > can contain multiple calendar objects? > 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 A73B57FF36 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 07:52:13 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 9886414228F for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 07:52:13 -0700 (PDT) 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 27612-09 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 07:52:11 -0700 (PDT) Received: from sj-iport-1.cisco.com (sj-iport-1-in.cisco.com [171.71.176.70]) by laweleka.osafoundation.org (Postfix) with ESMTP id 06C05142282 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 07:52:10 -0700 (PDT) Received: from sj-dkim-2.cisco.com ([171.71.179.186]) by sj-iport-1.cisco.com with ESMTP; 03 Oct 2006 07:52:10 -0700 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.20060308/8.12.11) with ESMTP id k93EqA3V030875; Tue, 3 Oct 2006 07:52:10 -0700 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 k93Eq9ql019769; Tue, 3 Oct 2006 07:52:09 -0700 (PDT) Received: from [212.254.247.5] (ams3-vpn-dhcp505.cisco.com [10.61.65.249]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id k93Ef4XT020475; Tue, 3 Oct 2006 07:41:04 -0700 Message-ID: <45227917.9020505@cisco.com> Date: Tue, 03 Oct 2006 16:52:07 +0200 From: Eliot Lear <lear@cisco.com> User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) MIME-Version: 1.0 To: Oliver Block <lists@block-online.eu> Subject: Re: [Ietf-calsify] iCal event invitation: IETF-Calsify Jabber Session References: <B2C01283-9060-4F0F-B639-30DDC10B8265@cisco.com> <200610031642.44129.lists@block-online.eu> In-Reply-To: <200610031642.44129.lists@block-online.eu> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Authentication-Results: sj-dkim-2.cisco.com; header.From=lear@cisco.com; dkim=pass ( sig from cisco.com verified; ); DKIM-Signature: a=rsa-sha1; q=dns; l=774; t=1159887130; x=1160751130; c=relaxed/simple; s=sjdkim2002; 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:Re=3A=20[Ietf-calsify]=20iCal=20event=20invitation=3A=20IETF-Calsify=20J abber=20Session; X=v=3Dcisco.com=3B=20h=3DIJoh6J5LydOfj+MCMeFdltJaPmY=3D; b=elWRBSLsDlnJPsFblz28brFllshsxK4i0U+7CpEgW6uYYocPyTdxcFfq0I/dHbvqDe4YggSh CxmT30G5P4YIIwOBsEopOCCVSiMSZnIOAE7hK3vbODXWYoJmyOChYDTF; 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 X-Spam-Level: Cc: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 03 Oct 2006 14:52:13 -0000 Oliver, on the Mac you can use Adium or iChat. On the PC, I think both Nitro and Trillian can be used, and perhaps others. Check out http://www.jabber.org/software/clients.shtml. You'll need an account. If you have a GMAIL account you can use talk.google.com or you can create one on (I think) users.jabber.org. Eliot Oliver Block wrote: > Hello Eliat, > > thanks for your invitation. Which client would I need? I never used Jabber. > > Regards, > > Oliver > > > Am Montag, 2. Oktober 2006 21:48 schrieb Eliot Lear: > >> Eliot Lear has invited you to the iCal event: IETF-Calsify Jabber >> Session, scheduled for October 3, 2006 at 5:00 PM (Europe/Zurich). To >> accept or decline this invitation, click the link below. >> > > 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 D2E1F7F9D7 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 07:43:16 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id C4063142290 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 07:43:16 -0700 (PDT) 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 05609-07 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 07:43:13 -0700 (PDT) Received: from natreg.rzone.de (natreg.rzone.de [81.169.145.183]) by laweleka.osafoundation.org (Postfix) with ESMTP id 0E77514228F for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 07:43:12 -0700 (PDT) Received: from ollie.block.home (dslb-084-063-178-109.pools.arcor-ip.net [84.63.178.109]) (authenticated bits=0) by post.webmailer.de (8.13.6/8.13.6) with ESMTP id k93Eh81x003781 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 16:43:09 +0200 (MEST) From: Oliver Block <lists@block-online.eu> To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] iCal event invitation: IETF-Calsify Jabber Session Date: Tue, 3 Oct 2006 16:42:43 +0200 User-Agent: KMail/1.7.1 References: <B2C01283-9060-4F0F-B639-30DDC10B8265@cisco.com> In-Reply-To: <B2C01283-9060-4F0F-B639-30DDC10B8265@cisco.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610031642.44129.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: 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, 03 Oct 2006 14:43:16 -0000 Hello Eliat, thanks for your invitation. Which client would I need? I never used Jabber. Regards, Oliver Am Montag, 2. Oktober 2006 21:48 schrieb Eliot Lear: > Eliot Lear has invited you to the iCal event: IETF-Calsify Jabber > Session, scheduled for October 3, 2006 at 5:00 PM (Europe/Zurich). To > accept or decline this invitation, click the link below. -- Leben ist mehr als ... http://www.nak-nrw.de/p_6_4.html 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 9CBC67FFBF for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 06:27:12 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 8DC34142285 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 06:27:12 -0700 (PDT) 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 02127-02 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 06:27:12 -0700 (PDT) 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 E72AB14227C for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 06:27:11 -0700 (PDT) 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 k933DUOU002711; Tue, 3 Oct 2006 08:27:08 -0500 Received: from bdesruis-ca.ca.oracle.com by rcsmt250.oracle.com with ESMTP id 2055959971159882016; Tue, 03 Oct 2006 07:26:56 -0600 Message-ID: <4522650A.5060108@oracle.com> Date: Tue, 03 Oct 2006 09:26:34 -0400 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] Issue 33: characters v. octets References: <20060926004108.B39BE14229F@laweleka.osafoundation.org> In-Reply-To: <20060926004108.B39BE14229F@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: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 03 Oct 2006 13:27:12 -0000 Tim, I will go with "UTF-8 multi-octet sequence" instead of "character" as was suggested by Mark for the line folding issue (i.e., Issue 1). Thanks, Bernard Tim Hare wrote: > > Section 6 should also say 'MUST not truncate', it needs to be the same in > both places, other than that I agree with the proposed change. > > Tim Hare > Interested Bystander, Non-Inc. > > -----Original Message----- > From: ietf-calsify-bounces@osafoundation.org > [mailto:ietf-calsify-bounces@osafoundation.org] On Behalf Of Eliot Lear > Sent: Monday, September 25, 2006 6:28 AM > To: ietf-calsify@osafoundation.org > Subject: [Ietf-calsify] Issue 33: characters v. octets > > <CHAIR HAT OFF> > > After a long drawn out discussion on Issue 1 regarding breaking of lines, I > would also like to close on Issue 33, which reads: > > >> http://lists.osafoundation.org/pipermail/ietf-calsify/2006-August/0010 >> 78.html >> >> In section 4.8.4.7 Unique Identifier of RFC 2445 it says: >> >> > Implementations MUST be able to receive and persist values of at > >> least 255 characters for this property. >> >> And, in Section 6 Recommended Practices it also says: >> >> > 6. An implementation can truncate a "SUMMARY" property value to 255 >> > characters. >> >> In both sections I propose to change "255 characters" to "255 octets". > > > I propose the following alternative wording: > > In section 4.8.4.7: > > > Implementations MUST be able to receive and persist values of at > least > 255 octets for this property, but MUST not truncate values > in the middle > of a character. > > > In section 6: > > > 6. An implementation can truncate a "SUMMARY" property value to 255 > > octets, but should not truncate the property value in the middle > > of a character. > > > > If someone has appropriate wording to perhaps replace the word > "character" with code point, that would be fine too. > > _______________________________________________ > 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: <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 5844B7FF07 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 01:00:03 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 47BA4142282 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 01:00:03 -0700 (PDT) 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 09778-10 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 00:59:59 -0700 (PDT) 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 5C2CD142284 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 00:59:59 -0700 (PDT) Received: from curie.fam.tuwien.ac.at (mail@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 k937xqwJ032190 for <ietf-calsify@osafoundation.org>; Tue, 3 Oct 2006 09:59:54 +0200 Received: from localhost ([127.0.0.1] helo=ip6-localhost ident=reinhold) by curie.fam.tuwien.ac.at with esmtp (Exim 3.36 #1 (Debian)) id 1GUfBw-0000Rj-00 for <ietf-calsify@osafoundation.org>; Tue, 03 Oct 2006 09:59:52 +0200 From: Reinhold Kainhofer <reinhold@kainhofer.com> To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Section 4.2.13 Recurrence Identifier Range: Should we deprecate the RANGE parameter? Date: Tue, 3 Oct 2006 09:46:44 +0200 User-Agent: KMail/1.9.1 References: <45217D0C.5020105@oracle.com> <452195A7.5040109@everyone.net> In-Reply-To: <452195A7.5040109@everyone.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610030946.45335.reinhold@kainhofer.com> 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: 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, 03 Oct 2006 08:00:03 -0000 Am Dienstag, 3. Oktober 2006 00:41 schrieb Caleb Richardson: > Given an event with a daily recurrence at 1400 UTC and a newly created > component with the following properties: > > RECURRENCE-ID;RANGE=THISANDFUTURE:20070401T140000Z > DTSTART:20070401T133000Z > > Clearly this indicates that all occurrences of this event on and after > April 1st 2007 should occur at 1330 UTC instead of 1400 UTC. > > Common sense dictates that future occurrences should NOT have their date > set to April 1st 2007, but nowhere is this explicitly mentioned in RFC > 2445. [...] > There seems to be a correlation between the recurrence FREQUENCY and > what date-time fields should be applied to the master component, I think > it would be beneficial to have these rules enumerated in RFC 2445 (if > this is in fact the desired behavior). Even worse: If you have a recurrence on every first monday of the month, and you shift it with RANGE=THISANDFUTURE to a different date (e.g. to a sunday), what is the recurrence for the future events? First monday? (Probably not, because that's the thing you changed). First sunday? (would make sense, but what about a recurrence every first monday and tuesday? Shall the days be shifted here, too? Both days or just the one from RECURRENCE-ID?) Day before the first monday? (can't be expressed in RRULE). So, basically, the recurrence rule needs to be updated, too, which is practically impossible due to the huge complexity that is possible with rrules. I'm all for removing the RANGE parameter. In KOrganizer and libkcal I also simply generate a new event with RELATED-TO set to the original event as a sibling. This makes life much easier, as you now have a completely separate event where the RRULE can be edited separately and the UIDs don't conflict. Cheers, Reinhold 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: <jeffrey@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 88CD17FE7C for <ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 16:18:10 -0700 (PDT) Received: from [192.168.103.73] (adsl-75-5-124-98.dsl.pltn13.sbcglobal.net [75.5.124.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id 735E514228E for <ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 16:18:10 -0700 (PDT) Message-ID: <45219E2C.1050503@osafoundation.org> Date: Mon, 02 Oct 2006 16:18:04 -0700 From: Jeffrey Harris <jeffrey@osafoundation.org> User-Agent: Thunderbird 1.4.1 (Windows/20051006) MIME-Version: 1.0 To: Calsify WG <ietf-calsify@osafoundation.org> Subject: Re: [Ietf-calsify] Section 4.2.13 Recurrence Identifier Range: Should we deprecate the RANGE parameter? References: <45217D0C.5020105@oracle.com> In-Reply-To: <45217D0C.5020105@oracle.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 02 Oct 2006 23:18:11 -0000 Hi Bernard, +1 to deprecating RANGE. While we lose some semantic power, it simplifies life, and I think the major use cases for RANGE can be handled by just re-issuing a truncated version of the old event plus a new event. This is what several clients already do. Sincerely, Jeffrey Return-Path: <caleb@everyone.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 B1D567FE0E for <ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 15:45:51 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id A33B5142295 for <ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 15:45:51 -0700 (PDT) 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 00813-08 for <ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 15:45:51 -0700 (PDT) Received: from omta18.mta.everyone.net (sitemail2.everyone.net [216.200.145.36]) by laweleka.osafoundation.org (Postfix) with ESMTP id 398D2142292 for <ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 15:45:51 -0700 (PDT) Received: from dm37.mta.everyone.net (bigiplb-dsnat [172.16.0.19]) by omta18.mta.everyone.net (Postfix) with ESMTP id 8C0D14099F for <ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 15:45:50 -0700 (PDT) X-Eon-Dm: dm37 Received: by dm37.mta.everyone.net (EON-AUTHRELAY2 - d0b86402) id dm37.45208a2b.4f38 for <ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 15:45:50 -0700 X-Eon-Sig: AQH1/7xFIZaeogdeQAIAAAAB,8a985d61e640ad74c64b6a7f1ec56479 Message-ID: <452195A7.5040109@everyone.net> Date: Mon, 02 Oct 2006 15:41:43 -0700 From: Caleb Richardson <caleb@everyone.net> User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 Cc: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] Section 4.2.13 Recurrence Identifier Range: Should we deprecate the RANGE parameter? References: <45217D0C.5020105@oracle.com> In-Reply-To: <45217D0C.5020105@oracle.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit To: undisclosed-recipients: ; X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=0.7 tagged_above=-50.0 required=4.0 tests=AWL, UNDISC_RECIPS X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 02 Oct 2006 22:45:51 -0000 A third issue: Which portions of the DTSTART and DTEND properties specified as part of a component containing a RECURRENCE-ID should be applied to the "master component". For example: Given an event with a daily recurrence at 1400 UTC and a newly created component with the following properties: RECURRENCE-ID;RANGE=THISANDFUTURE:20070401T140000Z DTSTART:20070401T133000Z Clearly this indicates that all occurrences of this event on and after April 1st 2007 should occur at 1330 UTC instead of 1400 UTC. Common sense dictates that future occurrences should NOT have their date set to April 1st 2007, but nowhere is this explicitly mentioned in RFC 2445. Furthermore, in the case of a YEARLY recurrence it makes sense to use the month and date (all future occurrences should be moved to April 1st), but not the year. There seems to be a correlation between the recurrence FREQUENCY and what date-time fields should be applied to the master component, I think it would be beneficial to have these rules enumerated in RFC 2445 (if this is in fact the desired behavior). Caleb Richardson Bernard Desruisseaux wrote: > In section 4.2.13 Recurrence Identifier Range of RFC 2445 it says: > > > Description: The parameter can be specified on a property that > > specifies a recurrence identifier. The parameter specifies the > > effective range of recurrence instances that is specified by the > > property. The effective range is from the recurrence identified > > specified by the property. If this parameter is not specified an > > allowed property, then the default range is the single instance > > specified by the recurrence identifier value of the property. The > > parameter value can be "THISANDPRIOR" to indicate a range defined by > > the recurrence identified value of the property and all prior > > instances. The parameter value can also be "THISANDFUTURE" to > > indicate a range defined by the recurrence identifier and all > > subsequent instances. > > I have two issues with the RANGE parameter: > > 1- We should clarify the meaning of "all prior instances" and "all > subsequence instances". Should it be based on the RECURRENCE-ID > or the DTSTART value of the recurrence instances? > > 2- If an iCalendar object defines (1) a "master component" that > defines a recurrence set, (2) an "exception component" that > makes use of RANGE=THISANDFUTURE, and (3) another "exception > component" for an instance subsequent to the "exception component" > that make use of RANGE=THISANDFUTURE. Should the 3rd component > that only makes reference to a specific recurrence instance > override the component with RANGE=THISANDFUTURE? > > Anybody thinks the RANGE parameter is important? Do we want to > address the issues mentioned above or should we simply deprecate > the RANGE parameter? > > 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 62EF17F87E for <ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 13:57:58 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 53ECD142295 for <ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 13:57:58 -0700 (PDT) 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 20248-05 for <ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 13:57:56 -0700 (PDT) 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 C6F04142294 for <ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 13:57:56 -0700 (PDT) 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 k92A6T30032763 for <ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 15:57:54 -0500 Received: from bdesruis-ca.ca.oracle.com by rcsmt250.oracle.com with ESMTP id 2054707301159822623; Mon, 02 Oct 2006 14:57:03 -0600 Message-ID: <45217D0C.5020105@oracle.com> Date: Mon, 02 Oct 2006 16:56:44 -0400 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.13 Recurrence Identifier Range: Should we deprecate the RANGE parameter? X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 02 Oct 2006 20:57:58 -0000 In section 4.2.13 Recurrence Identifier Range of RFC 2445 it says: > Description: The parameter can be specified on a property that > specifies a recurrence identifier. The parameter specifies the > effective range of recurrence instances that is specified by the > property. The effective range is from the recurrence identified > specified by the property. If this parameter is not specified an > allowed property, then the default range is the single instance > specified by the recurrence identifier value of the property. The > parameter value can be "THISANDPRIOR" to indicate a range defined by > the recurrence identified value of the property and all prior > instances. The parameter value can also be "THISANDFUTURE" to > indicate a range defined by the recurrence identifier and all > subsequent instances. I have two issues with the RANGE parameter: 1- We should clarify the meaning of "all prior instances" and "all subsequence instances". Should it be based on the RECURRENCE-ID or the DTSTART value of the recurrence instances? 2- If an iCalendar object defines (1) a "master component" that defines a recurrence set, (2) an "exception component" that makes use of RANGE=THISANDFUTURE, and (3) another "exception component" for an instance subsequent to the "exception component" that make use of RANGE=THISANDFUTURE. Should the 3rd component that only makes reference to a specific recurrence instance override the component with RANGE=THISANDFUTURE? Anybody thinks the RANGE parameter is important? Do we want to address the issues mentioned above or should we simply deprecate the RANGE parameter? Cheers, Bernard 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 8202C7FE0C for <ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 12:57:17 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 73C5214228B for <ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 12:57:17 -0700 (PDT) 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 16543-04 for <ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 12:57:14 -0700 (PDT) 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 60FB3142289 for <ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 12:57:14 -0700 (PDT) Received: from [17.101.34.117] ([17.101.34.117]) (authenticated bits=0) by mulberrymail.com (8.13.6/8.13.6) with ESMTP id k92Jv3mv019243 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 2 Oct 2006 15:57:06 -0400 Date: Mon, 02 Oct 2006 15:56:58 -0400 From: Cyrus Daboo <cyrus@daboo.name> To: Eliot Lear <lear@cisco.com>, Bernard Desruisseaux <bernard.desruisseaux@oracle.com> Subject: Re: [Ietf-calsify] jabber session next week? Message-ID: <02EDD145A4B878C121284A13@Cyrus-Daboo-G5.local> In-Reply-To: <45216CD1.3010103@cisco.com> References: <4518DCCA.5010808@cisco.com> <451BC91F.6050907@nokia.com> <451BCE5E.6010402@oracle.com> <4521498A.8060308@oracle.com> <45216CD1.3010103@cisco.com> X-Mailer: Mulberry/4.0.6 (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: Cc: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 02 Oct 2006 19:57:17 -0000 Hi Eliot, --On October 2, 2006 9:47:29 PM +0200 Eliot Lear <lear@cisco.com> wrote: > We would like to try a calsify jabber session tomorrow (Tuesday) > starting at 5:00pm CEST / 8:00am PDT. This will be for one hour. We > will try this several times to close remaining issues. Sorry am out all morning tomorrow. If you want to reschedule for this week - Wednesday and Friday are bad for me, but Thursday morning (EST) is OK. -- Cyrus Daboo 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 992507FDE4 for <Ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 12:48:38 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 8A690142287 for <Ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 12:48:38 -0700 (PDT) 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 32003-09 for <Ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 12:48:38 -0700 (PDT) Received: from sj-iport-1.cisco.com (sj-iport-1-in.cisco.com [171.71.176.70]) by laweleka.osafoundation.org (Postfix) with ESMTP id 3E334142286 for <Ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 12:48:38 -0700 (PDT) Received: from sj-dkim-4.cisco.com ([171.71.179.196]) by sj-iport-1.cisco.com with ESMTP; 02 Oct 2006 12:48:38 -0700 Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by sj-dkim-4.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id k92JmcHQ014596 for <Ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 12:48:38 -0700 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 k92JmbYp002700 for <Ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 12:48:37 -0700 (PDT) Received: from [212.254.247.5] (ams3-vpn-dhcp249.cisco.com [10.61.64.249]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id k92JbZcW027586 for <Ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 12:37:36 -0700 Mime-Version: 1.0 (Apple Message framework v752.2) To: CALSIFY Mailinglist <Ietf-calsify@osafoundation.org> Message-Id: <B2C01283-9060-4F0F-B639-30DDC10B8265@cisco.com> Content-Type: multipart/mixed; boundary=Apple-Mail-1--1024795179 From: Eliot Lear <lear@cisco.com> Date: Mon, 2 Oct 2006 21:48:34 +0200 X-Mailer: Apple Mail (2.752.2) Authentication-Results: sj-dkim-4.cisco.com; header.From=lear@cisco.com; dkim=pass ( 30 extraneous bytes; sig from cisco.com verified; ); DKIM-Signature: a=rsa-sha1; q=dns; l=1782; t=1159818518; x=1160682518; c=relaxed/simple; s=sjdkim4002; 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:iCal=20event=20invitation=3A=20IETF-Calsify=20Jabber=20Session; X=v=3Dcisco.com=3B=20h=3DjGpiElmgrf+EG4hBlbFtuuVHW3s=3D; b=g4ietUcSGOeVVaevGvGUDHiMdXoG0XnAaO9O/pAo/yKZ2/vVJXvd2clL3dk504NSVqqTmxhd uo4ZfDHcthDDQy9koz/+jzTtwJZ1Lecr2SOBBbrZ0jt/vIMJ9gViDS+D; 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, UPPERCASE_25_50 X-Spam-Level: Subject: [Ietf-calsify] iCal event invitation: IETF-Calsify Jabber Session X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 02 Oct 2006 19:48:38 -0000 --Apple-Mail-1--1024795179 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Eliot Lear has invited you to the iCal event: IETF-Calsify Jabber Session, scheduled for October 3, 2006 at 5:00 PM (Europe/Zurich). To accept or decline this invitation, click the link below. --Apple-Mail-1--1024795179 Content-Transfer-Encoding: quoted-printable Content-Type: text/calendar; x-unix-mode=0644; name=iCal-20061002-214831.ics Content-Disposition: attachment; filename=iCal-20061002-214831.ics BEGIN:VCALENDAR=0D=0APRODID:-//Apple=20Computer\,=20Inc//iCal=202.0//EN=0D= =0AMETHOD:REQUEST=0D=0ACALSCALE:GREGORIAN=0D=0AVERSION:2.0=0D=0A= BEGIN:VTIMEZONE=0D=0ATZID:Europe/Zurich=0D=0A= LAST-MODIFIED:20061002T194831Z=0D=0ABEGIN:DAYLIGHT=0D=0A= DTSTART:20060326T010000=0D=0ATZOFFSETTO:+0200=0D=0ATZOFFSETFROM:+0000=0D=0A= TZNAME:CEST=0D=0AEND:DAYLIGHT=0D=0ABEGIN:STANDARD=0D=0A= DTSTART:20061029T030000=0D=0ATZOFFSETTO:+0100=0D=0ATZOFFSETFROM:+0200=0D=0A= TZNAME:CET=0D=0AEND:STANDARD=0D=0ABEGIN:DAYLIGHT=0D=0A= DTSTART:20070325T030000=0D=0ATZOFFSETTO:+0200=0D=0ATZOFFSETFROM:+0100=0D=0A= TZNAME:CEST=0D=0AEND:DAYLIGHT=0D=0AEND:VTIMEZONE=0D=0ABEGIN:VEVENT=0D=0A= ATTENDEE;CN=3D"CALSIFY=20= Mailinglist":mailto:Ietf-calsify@osafoundation.org=0D=0A= LOCATION:calsify@jabber.ietf.org=0D=0ADTSTAMP:20061002T194822Z=0D=0A= UID:F951B64A-448B-40D8-A9B4-B4BD3F09A612=0D=0ASEQUENCE:6=0D=0A= DTSTART;TZID=3DEurope/Zurich:20061003T170000=0D=0ASUMMARY:IETF-Calsify=20= Jabber=20Session=0D=0ADTEND;TZID=3DEurope/Zurich:20061003T180000=0D=0A= DESCRIPTION:Agenda:\n\nDiscuss=20remaining=20open=20items.=0D=0A= ORGANIZER;CN=3D"Eliot=20Lear":mailto:lear@cisco.com=0D=0AEND:VEVENT=0D=0A= END:VCALENDAR=0D=0A= --Apple-Mail-1--1024795179-- 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 4C0487FDCD for <ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 12:47:34 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 3C70A142287 for <ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 12:47:34 -0700 (PDT) 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 09441-09 for <ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 12:47:32 -0700 (PDT) Received: from sj-iport-1.cisco.com (sj-iport-1-in.cisco.com [171.71.176.70]) by laweleka.osafoundation.org (Postfix) with ESMTP id BFBFE142286 for <ietf-calsify@osafoundation.org>; Mon, 2 Oct 2006 12:47:32 -0700 (PDT) Received: from sj-dkim-2.cisco.com ([171.71.179.186]) by sj-iport-1.cisco.com with ESMTP; 02 Oct 2006 12:47:32 -0700 Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by sj-dkim-2.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id k92JlWvH001129; Mon, 2 Oct 2006 12:47:32 -0700 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 k92JlWYp001450; Mon, 2 Oct 2006 12:47:32 -0700 (PDT) Received: from [212.254.247.5] (ams3-vpn-dhcp249.cisco.com [10.61.64.249]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id k92JaTKK027540; Mon, 2 Oct 2006 12:36:29 -0700 Message-ID: <45216CD1.3010103@cisco.com> Date: Mon, 02 Oct 2006 21:47:29 +0200 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> Subject: Re: [Ietf-calsify] jabber session next week? References: <4518DCCA.5010808@cisco.com> <451BC91F.6050907@nokia.com> <451BCE5E.6010402@oracle.com> <4521498A.8060308@oracle.com> In-Reply-To: <4521498A.8060308@oracle.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Authentication-Results: sj-dkim-2.cisco.com; header.From=lear@cisco.com; dkim=pass ( sig from cisco.com verified; ); DKIM-Signature: a=rsa-sha1; q=dns; l=357; t=1159818452; x=1160682452; c=relaxed/simple; s=sjdkim2002; 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:Re=3A=20[Ietf-calsify]=20jabber=20session=20next=20week?; X=v=3Dcisco.com=3B=20h=3DYULyVYQw8HVoCsM1dWBD8MIDNes=3D; b=MwcVi38pwTpvSTVDLziWL6PXshFIUzwCj4KjZiZYrlGYVEVScfgwP43NkgfMOiaB96jBO6rt mzvrJeFsKB0x1nZauLJ4/768idTSKeR0d4PPRRmtRZzexE6seyRQ6Sfx; 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 X-Spam-Level: Cc: "ietf-calsify@osafoundation.org" <ietf-calsify@osafoundation.org> X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 02 Oct 2006 19:47:34 -0000 Dear all, We would like to try a calsify jabber session tomorrow (Tuesday) starting at 5:00pm CEST / 8:00am PDT. This will be for one hour. We will try this several times to close remaining issues. To get in, use your favorite jabber client and join the chat at "calsify@jabber.ietf.org". Look for an invitation shortly. 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 5B7657FBDF for <ietf-calsify@osafoundation.org>; Sun, 1 Oct 2006 23:17:48 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 49CA61422AB for <ietf-calsify@osafoundation.org>; Sun, 1 Oct 2006 23:17:48 -0700 (PDT) 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 21298-10 for <ietf-calsify@osafoundation.org>; Sun, 1 Oct 2006 23:17:47 -0700 (PDT) Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by laweleka.osafoundation.org (Postfix) with ESMTP id 0276A1422A1 for <ietf-calsify@osafoundation.org>; Sun, 1 Oct 2006 23:17:46 -0700 (PDT) Received: from sj-dkim-4.cisco.com ([171.71.179.196]) by sj-iport-6.cisco.com with ESMTP; 01 Oct 2006 23:17:47 -0700 Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by sj-dkim-4.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id k926Hkrw027129 for <ietf-calsify@osafoundation.org>; Sun, 1 Oct 2006 23:17:46 -0700 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 k926HkYp028749 for <ietf-calsify@osafoundation.org>; Sun, 1 Oct 2006 23:17:46 -0700 (PDT) Received: from [212.254.247.5] (ams3-vpn-dhcp4198.cisco.com [10.61.80.101]) by imail.cisco.com (8.12.11/8.12.10) with ESMTP id k9266kZ2009539 for <ietf-calsify@osafoundation.org>; Sun, 1 Oct 2006 23:06:46 -0700 Message-ID: <4520AF08.6090903@cisco.com> Date: Mon, 02 Oct 2006 08:17:44 +0200 From: Eliot Lear <lear@cisco.com> User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) MIME-Version: 1.0 To: "ietf-calsify@osafoundation.org" <ietf-calsify@osafoundation.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Authentication-Results: sj-dkim-4.cisco.com; header.From=lear@cisco.com; dkim=pass ( sig from cisco.com verified; ); DKIM-Signature: a=rsa-sha1; q=dns; l=757; t=1159769866; x=1160633866; c=relaxed/simple; s=sjdkim4002; 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:San=20Diego=20Meeting=20Slot; X=v=3Dcisco.com=3B=20h=3DRaYlpfU35k5vb4UAjzOLXt7UJOc=3D; b=cnVYxoP46UJXzAChR3KLo2dyQ+nb7+16RwP3xzo7rGBjSLmcrH33JeEEIP2Xp6qx6BzR9c/B vcokAtGTqxqWPWcXA2QrHHGHYmA5tOCsOC92DKwyk6Zm6e5rnWvJnwf6; 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, TO_ADDRESS_EQ_REAL X-Spam-Level: Subject: [Ietf-calsify] San Diego Meeting Slot X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: 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, 02 Oct 2006 06:17:48 -0000 $CHAIR HAT ON$ Hi All, I've just received word that we are currently slated for Monday November 6th from 1:00pm to 3:00pm. This is opposite ENUM, EMU, MIP6, DCCP, L2VPN, and the EDU WGs. That's about as good as we could have asked for, and so I'm expecting it to change, Murphy's Law being what it is. Let me stress this point: the IETF agenda is not set in stone until a working group meeting starts. Changes can occur up until the day of the meeting. It is still possible we could end up with a Friday morning slot. For the brave, I've created a draft IETF calendar file that you may subscribe to at http://www.ofcourseimright.com/pages/lear/ietf67.ics. Bugs to me, not to the list. And thanks for your participation, Eliot