[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.&nbsp; 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) &middot; +1 707 498 2238 (mobile)<br>
<a href="http://www.calconnect.org">http://www.calconnect.org</a> &middot; <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