
From nobody Fri Jan 15 12:20:01 2016
Return-Path: <murch@andrew.cmu.edu>
X-Original-To: calsify@ietfa.amsl.com
Delivered-To: calsify@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55A6A1B3222 for <calsify@ietfa.amsl.com>; Fri, 15 Jan 2016 12:20:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.302
X-Spam-Level: 
X-Spam-Status: No, score=-2.302 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c1G-moBguAkt for <calsify@ietfa.amsl.com>; Fri, 15 Jan 2016 12:19:58 -0800 (PST)
Received: from smtp.andrew.cmu.edu (SMTP.ANDREW.CMU.EDU [128.2.157.37]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9CC231B3220 for <calsify@ietf.org>; Fri, 15 Jan 2016 12:19:58 -0800 (PST)
Received: from localhost.localdomain ([172.31.24.177]) (user=murch mech=PLAIN (0 bits)) by smtp.andrew.cmu.edu (8.14.8/8.14.8) with ESMTP id u0FKJuai031751 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT) for <calsify@ietf.org>; Fri, 15 Jan 2016 15:19:57 -0500
From: Ken Murchison <murch@andrew.cmu.edu>
To: Calsify <calsify@ietf.org>
Message-ID: <5699546B.5020306@andrew.cmu.edu>
Date: Fri, 15 Jan 2016 15:19:55 -0500
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:38.0) Gecko/20100101 Thunderbird/38.4.0
MIME-Version: 1.0
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
X-PMX-Version: 6.0.3.2322014, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2016.1.15.201215
X-SMTP-Spam-Clean: 8% ( HTML_00_01 0.05, HTML_00_10 0.05, BODY_SIZE_3000_3999 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, DATE_TZ_NA 0, FROM_EDU_TLD 0, NO_CTA_URI_FOUND 0, NO_URI_FOUND 0, NO_URI_HTTPS 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_FROM 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __MOZILLA_MSGID 0, __MOZILLA_USER_AGENT 0, __PHISH_SPEAR_STRUCTURE_1 0, __SANE_MSGID 0, __SUBJ_ALPHA_START 0, __TO_MALFORMED_2 0, __USER_AGENT 0)
X-SMTP-Spam-Score: 8%
X-Scanned-By: MIMEDefang 2.74 on 128.2.157.37
Archived-At: <http://mailarchive.ietf.org/arch/msg/calsify/u-iNAuZqR2ftU1gyOur3rfnVGuk>
Subject: [calsify] draft-ietf-calext-availability
X-BeenThere: calsify@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <calsify.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/calsify>, <mailto:calsify-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/calsify/>
List-Post: <mailto:calsify@ietf.org>
List-Help: <mailto:calsify-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/calsify>, <mailto:calsify-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Jan 2016 20:20:00 -0000

(Resending to the list because I don't think these issues were discussed 
and/or resolved in the -01 update)


All,

This draft looks pretty good to me, and I already have an implementation 
of most, if not all, of it.

A few comments:

- The current text in Section 4 leaves me unclear as to whether the 
ordering of VAVAILABILITY components by priority means that the expected 
order is:
     0, 1, 2, ... , 8, 9
OR
     0, 9, 8, ... , 2, 1

- The text in Section 5.1.1 (available 8:00AM to 6:00PM, 2 hr event) 
doesn't match the iCalendar data in Appendix A (available 9:00AM to 
6:00PM, 1 hr event) - I'd suggest fixing the iCalendar data to match the 
text since the table in 5.1.1 uses 2 hr blocks of time on even hours

- Since VAVAILABILITY components can be stored in calendar collections, 
do we need to add a section that discusses how it behaves with 
CALDAV:time-range?  Perhaps a new Section 6.2.x such as the following:

    Section 9.9 of [RFC4791] describes how to specify time ranges to
    limit the set of calendar components returned by the server.  This
    specification extends [RFC4791] to describe how to apply time range
    filtering to VAVAILABILITY components.

    A VAVAILABILITY component is said to overlap a given time range if
    the condition for the corresponding component state specified in
    the table below is satisfied.  The conditions depend on the presence
    of the DTSTART, DTEND, and DURATION properties in the AVAILABILITY
    component.  Note that, as specified above, the DTEND value MUST be
    a DATE-TIME value equal to or after the DTSTART value if specified.

    +------------------------------------------------------------+
    | VAVAILABILITY has the DTSTART property?                    |
    |   +--------------------------------------------------------+
    |   | VAVAILABILITY has the DTEND property?                  |
    |   |   +----------------------------------------------------+
    |   |   | VAVAILABILITY has the DURATION property?           |
    |   |   |   +------------------------------------------------+
    |   |   |   | Condition to evaluate                          |
    +---+---+---+------------------------------------------------+
    | Y | Y | N | (start < DTEND  AND  end > DTSTART)            |
    +---+---+---+------------------------------------------------+
    | Y | N | Y | (start < DTSTART+DURATION  AND  end > DTSTART) |
    +---+---+---+------------------------------------------------+
    | Y | N | N | (end > DTSTART)                                |
    +---+---+---+------------------------------------------------+
    | N | Y | N | (start < DTEND)                                |
    +---+---+---+------------------------------------------------+
    | N | N | * | TRUE                                           |
    +---+---+---+------------------------------------------------+

-- 
Kenneth Murchison
Principal Systems Software Engineer
Carnegie Mellon University


From nobody Thu Jan 21 06:39:31 2016
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: calsify@ietf.org
Delivered-To: calsify@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E28A1A8892 for <calsify@ietf.org>; Thu, 21 Jan 2016 06:39:30 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
To: <calsify@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.13.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20160121143930.26956.93057.idtracker@ietfa.amsl.com>
Date: Thu, 21 Jan 2016 06:39:30 -0800
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
Archived-At: <http://mailarchive.ietf.org/arch/msg/calsify/QMmN-b2rawzmM6G18M8So5ko_yU>
Subject: [calsify] Milestones changed for calext WG
X-BeenThere: calsify@ietf.org
X-Mailman-Version: 2.1.15
List-Id: <calsify.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/calsify>, <mailto:calsify-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/calsify/>
List-Post: <mailto:calsify@ietf.org>
List-Help: <mailto:calsify-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/calsify>, <mailto:calsify-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Jan 2016 14:39:30 -0000

Changed milestone "Submit non-Gregorian recurrence rule draft to IESG
for publication", resolved as "Done".

URL: https://datatracker.ietf.org/wg/calext/charter/


From nobody Tue Jan 26 23:46:28 2016
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: calsify@ietfa.amsl.com
Delivered-To: calsify@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A1A931B3532 for <calsify@ietfa.amsl.com>; Tue, 26 Jan 2016 23:46:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.903
X-Spam-Level: 
X-Spam-Status: No, score=-106.903 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VTMmE40734dV for <calsify@ietfa.amsl.com>; Tue, 26 Jan 2016 23:46:25 -0800 (PST)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0DB161ACD29 for <calsify@ietf.org>; Tue, 26 Jan 2016 23:46:25 -0800 (PST)
Received: by rfc-editor.org (Postfix, from userid 30) id 98C0A18000C; Tue, 26 Jan 2016 23:44:52 -0800 (PST)
To: bernard.desruisseaux@oracle.com, barryleiba@computer.org, lear@cisco.com
X-PHP-Originating-Script: 30:errata_mail_lib.php
From: RFC Errata System <rfc-editor@rfc-editor.org>
Message-Id: <20160127074452.98C0A18000C@rfc-editor.org>
Date: Tue, 26 Jan 2016 23:44:52 -0800 (PST)
Archived-At: <http://mailarchive.ietf.org/arch/msg/calsify/YjGTqVRY1HxllSrv5KnOQ9NzmTw>
Cc: calsify@ietf.org, H.Lampke@Schubert-Software.de, rfc-editor@rfc-editor.org
Subject: [calsify] [Technical Errata Reported] RFC5545 (4606)
X-BeenThere: calsify@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <calsify.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/calsify>, <mailto:calsify-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/calsify/>
List-Post: <mailto:calsify@ietf.org>
List-Help: <mailto:calsify-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/calsify>, <mailto:calsify-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Jan 2016 07:46:26 -0000

The following errata report has been submitted for RFC5545,
"Internet Calendaring and Scheduling Core Object Specification (iCalendar)".

--------------------------------------
You may review the report below and at:
http://www.rfc-editor.org/errata_search.php?rfc=5545&eid=4606

--------------------------------------
Type: Technical
Reported by: Harald Lampke <H.Lampke@Schubert-Software.de>

Section: 3.8.8.3

Original Text
-------------
       rstatus    = "REQUEST-STATUS" rstatparam ":"
                    statcode ";" statdesc [";" extdata]


Corrected Text
--------------
       rstatus    = "REQUEST-STATUS" statcode ":"
                    rstatparam ";" statdesc [";" extdata]


Notes
-----
'rstatparam' and 'statcode' are interchanged.

Instructions:
-------------
This erratum is currently posted as "Reported". If necessary, please
use "Reply All" to discuss whether it should be verified or
rejected. When a decision is reached, the verifying party (IESG)
can log in to change the status and edit the report, if necessary. 

--------------------------------------
RFC5545 (draft-ietf-calsify-rfc2445bis-10)
--------------------------------------
Title               : Internet Calendaring and Scheduling Core Object Specification (iCalendar)
Publication Date    : September 2009
Author(s)           : B. Desruisseaux, Ed.
Category            : PROPOSED STANDARD
Source              : Calendaring and Scheduling Standards Simplification
Area                : Applications
Stream              : IETF
Verifying Party     : IESG


From nobody Wed Jan 27 06:40:53 2016
Return-Path: <cyrus@daboo.name>
X-Original-To: calsify@ietfa.amsl.com
Delivered-To: calsify@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 942911B2ED7 for <calsify@ietfa.amsl.com>; Wed, 27 Jan 2016 06:40:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.903
X-Spam-Level: 
X-Spam-Status: No, score=-1.903 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qSFeYLYtWLw4 for <calsify@ietfa.amsl.com>; Wed, 27 Jan 2016 06:40:48 -0800 (PST)
Received: from daboo.name (daboo.name [173.13.55.49]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D92B71B2ED1 for <calsify@ietf.org>; Wed, 27 Jan 2016 06:40:48 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by daboo.name (Postfix) with ESMTP id 17BDB31A32AB; Wed, 27 Jan 2016 09:40:48 -0500 (EST)
X-Virus-Scanned: amavisd-new at example.com
Received: from daboo.name ([127.0.0.1]) by localhost (daboo.name [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hwBVWO91_f82; Wed, 27 Jan 2016 09:40:47 -0500 (EST)
Received: from [17.149.229.207] (unknown [17.45.162.46]) by daboo.name (Postfix) with ESMTPSA id 0D10331A329A; Wed, 27 Jan 2016 09:40:45 -0500 (EST)
Date: Wed, 27 Jan 2016 09:40:43 -0500
From: Cyrus Daboo <cyrus@daboo.name>
To: RFC Errata System <rfc-editor@rfc-editor.org>, bernard.desruisseaux@oracle.com, barryleiba@computer.org, lear@cisco.com
Message-ID: <418C2E01B3E942836B481459@caldav.corp.apple.com>
In-Reply-To: <20160127074452.98C0A18000C@rfc-editor.org>
References: <20160127074452.98C0A18000C@rfc-editor.org>
X-Mailer: Mulberry/4.1.0b1 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; size=885
Archived-At: <http://mailarchive.ietf.org/arch/msg/calsify/R9iUoAsLVEKvZeLKNQ-yamGptPE>
Cc: calsify@ietf.org, H.Lampke@Schubert-Software.de
Subject: Re: [calsify] [Technical Errata Reported] RFC5545 (4606)
X-BeenThere: calsify@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <calsify.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/calsify>, <mailto:calsify-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/calsify/>
List-Post: <mailto:calsify@ietf.org>
List-Help: <mailto:calsify-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/calsify>, <mailto:calsify-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Jan 2016 14:40:51 -0000

Hi RFC,

--On January 26, 2016 at 11:44:52 PM -0800 RFC Errata System 
<rfc-editor@rfc-editor.org> wrote:

> Section: 3.8.8.3
>
> Original Text
> -------------
>        rstatus    = "REQUEST-STATUS" rstatparam ":"
>                     statcode ";" statdesc [";" extdata]
>
>
> Corrected Text
> --------------
>        rstatus    = "REQUEST-STATUS" statcode ":"
>                     rstatparam ";" statdesc [";" extdata]
>
>
> Notes
> -----
> 'rstatparam' and 'statcode' are interchanged.

This erratum should be rejected.

The original test is correct: "rstatparam" defines the set of allowed 
parameters on the "REQUEST-STATUS" propertY. Parameters always occur 
immediately after the property name and before the ":" that separates the 
property value. The property value is a semi-colon separated structured 
text field with the first component being "statcode".

-- 
Cyrus Daboo


From nobody Wed Jan 27 10:29:58 2016
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: calsify@ietfa.amsl.com
Delivered-To: calsify@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 324DC1B2AA0; Wed, 27 Jan 2016 10:29:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.903
X-Spam-Level: 
X-Spam-Status: No, score=-101.903 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FC2U-mdL-Lzt; Wed, 27 Jan 2016 10:29:51 -0800 (PST)
Received: from rfc-editor.org (rfc-editor.org [IPv6:2001:1900:3001:11::31]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 504921B2A9D; Wed, 27 Jan 2016 10:29:51 -0800 (PST)
Received: by rfc-editor.org (Postfix, from userid 30) id 86259180004; Wed, 27 Jan 2016 10:28:17 -0800 (PST)
To: H.Lampke@Schubert-Software.de, bernard.desruisseaux@oracle.com
X-PHP-Originating-Script: 30:errata_mail_lib.php
From: RFC Errata System <rfc-editor@rfc-editor.org>
Message-Id: <20160127182817.86259180004@rfc-editor.org>
Date: Wed, 27 Jan 2016 10:28:17 -0800 (PST)
Archived-At: <http://mailarchive.ietf.org/arch/msg/calsify/kV-d-aMR24SfBvN83UjzmQrdeL4>
Cc: rfc-editor@rfc-editor.org, barryleiba@computer.org, iesg@ietf.org, calsify@ietf.org
Subject: [calsify] [Errata Rejected] RFC5545 (4606)
X-BeenThere: calsify@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <calsify.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/calsify>, <mailto:calsify-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/calsify/>
List-Post: <mailto:calsify@ietf.org>
List-Help: <mailto:calsify-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/calsify>, <mailto:calsify-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Jan 2016 18:29:53 -0000

The following errata report has been rejected for RFC5545,
"Internet Calendaring and Scheduling Core Object Specification (iCalendar)".

--------------------------------------
You may review the report below and at:
http://www.rfc-editor.org/errata_search.php?rfc=5545&eid=4606

--------------------------------------
Status: Rejected
Type: Technical

Reported by: Harald Lampke <H.Lampke@Schubert-Software.de>
Date Reported: 2016-01-27
Rejected by: Barry Leiba (IESG)

Section: 3.8.8.3

Original Text
-------------
       rstatus    = "REQUEST-STATUS" rstatparam ":"
                    statcode ";" statdesc [";" extdata]


Corrected Text
--------------
       rstatus    = "REQUEST-STATUS" statcode ":"
                    rstatparam ";" statdesc [";" extdata]


Notes
-----
'rstatparam' and 'statcode' are interchanged.
 --VERIFIER NOTES-- 
The original text is correct: "rstatparam" defines the set of allowed *parameters* on the "REQUEST-STATUS" property. Parameters always occur immediately after the property name and before the ":" that separates the property value. The property *value* is a semicolon-separated structured text field with the first component being "statcode", and appears after the ":".

--------------------------------------
RFC5545 (draft-ietf-calsify-rfc2445bis-10)
--------------------------------------
Title               : Internet Calendaring and Scheduling Core Object Specification (iCalendar)
Publication Date    : September 2009
Author(s)           : B. Desruisseaux, Ed.
Category            : PROPOSED STANDARD
Source              : Calendaring and Scheduling Standards Simplification
Area                : Applications
Stream              : IETF
Verifying Party     : IESG

