
From ietf-calsify-bounces@osafoundation.org  Tue Jun  8 14:21:33 2010
Return-Path: <ietf-calsify-bounces@osafoundation.org>
X-Original-To: ietfarch-calsify-archive-Feit0ahl@core3.amsl.com
Delivered-To: ietfarch-calsify-archive-Feit0ahl@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4E3AB3A67CC for <ietfarch-calsify-archive-Feit0ahl@core3.amsl.com>; Tue,  8 Jun 2010 14:21:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.001
X-Spam-Level: 
X-Spam-Status: No, score=0.001 tagged_above=-999 required=5 tests=[BAYES_50=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zDyNhNOavrzX for <ietfarch-calsify-archive-Feit0ahl@core3.amsl.com>; Tue,  8 Jun 2010 14:21:31 -0700 (PDT)
Received: from leka.osafoundation.org (leka.osafoundation.org [149.20.54.96]) by core3.amsl.com (Postfix) with ESMTP id 8A8173A67C0 for <calsify-archive-Feit0ahl@lists.ietf.org>; Tue,  8 Jun 2010 14:21:28 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by leka.osafoundation.org (Postfix) with ESMTP id 0C5FE77D719; Tue,  8 Jun 2010 14:21:30 -0700 (PDT)
X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org
Received: from leka.osafoundation.org ([127.0.0.1]) by localhost (leka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s5LgFiA0WYns; Tue,  8 Jun 2010 14:21:19 -0700 (PDT)
Received: from leka.osafoundation.org (localhost [127.0.0.1]) by leka.osafoundation.org (Postfix) with ESMTP id 7CB3A77D715; Tue,  8 Jun 2010 14:21:13 -0700 (PDT)
X-Original-To: ietf-calsify@osafoundation.org
Delivered-To: ietf-calsify@osafoundation.org
Received: from localhost (localhost [127.0.0.1]) by leka.osafoundation.org (Postfix) with ESMTP id AD07A77D704 for <ietf-calsify@osafoundation.org>; Tue,  8 Jun 2010 14:21:09 -0700 (PDT)
X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org
Received: from leka.osafoundation.org ([127.0.0.1]) by localhost (leka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zvqCZCYRNH8L for <ietf-calsify@osafoundation.org>; Tue,  8 Jun 2010 14:20:55 -0700 (PDT)
Received: from vizzini.inverse.ca (inverse.ca [67.205.85.245]) by leka.osafoundation.org (Postfix) with ESMTP id 6647077D719 for <ietf-calsify@osafoundation.org>; Tue,  8 Jun 2010 14:20:40 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by vizzini.inverse.ca (Postfix) with ESMTP id C77B56301C5 for <ietf-calsify@osafoundation.org>; Tue,  8 Jun 2010 17:20:39 -0400 (EDT)
X-Virus-Scanned: Debian amavisd-new at inverse.ca
Received: from vizzini.inverse.ca ([127.0.0.1]) by localhost (vizzini.inverse.ca [127.0.0.1]) (amavisd-new, port 10024) with LMTP id ajp04pBi1qO5 for <ietf-calsify@osafoundation.org>; Tue,  8 Jun 2010 17:20:39 -0400 (EDT)
Received: from [192.168.1.128] (unknown [68.67.40.82]) by vizzini.inverse.ca (Postfix) with ESMTPSA id 807AD6301A9 for <ietf-calsify@osafoundation.org>; Tue,  8 Jun 2010 17:20:39 -0400 (EDT)
Message-ID: <4C0EB425.6030904@inverse.ca>
Date: Tue, 08 Jun 2010 17:20:37 -0400
From: Wolfgang Sourdeau <wsourdeau@inverse.ca>
User-Agent: Mozilla-Thunderbird 2.0.0.22 (X11/20090707)
MIME-Version: 1.0
To: ietf-calsify@osafoundation.org
Content-Type: multipart/mixed; boundary="------------070105070409030007060208"
Subject: [ietf-calsify] a few comments about draft-daboo-et-al-icalendar-in-xml
X-BeenThere: ietf-calsify@osafoundation.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org>
List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>,  <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe>
List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify>
List-Post: <mailto:ietf-calsify@osafoundation.org>
List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help>
List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>,  <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe>
Sender: ietf-calsify-bounces@osafoundation.org
Errors-To: ietf-calsify-bounces@osafoundation.org

This is a multi-part message in MIME format.
--------------070105070409030007060208
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi everyone,


I would like to submit a few comments about the 
"draft-daboo-et-al-icalendar-in-xml" draft.

What I like about this draft is the parallelism with the versit tree and 
keywords. I believe it's a good thing considering that one could want to 
use the same base classes for exporting a versit version and an xCal 
version of the same iCalendar object.
With that in mind, I have a few critics:

1) about value typing: I think this feature should be dropped 
altogether. The reasons being:
 - it's useless considering the fact that properly written parsers 
*must* validate the data that's fed to them anyways, therefore requiring 
from them the prior "knowledge" of the underlying value types
 - it's inconsistent within the spec.
   - example 1: "version" has a type of "text" while it really should be 
"float"
   - example 2: the property attributes are not typed, while they should 
as consistency would require
   - example 3: the same applies to multi-value properties such as 
"rrule", where each subvalue keyword is a type in itself
 - it bloats the output (minor reason)
2) there is a small but bothering inconsistency between the iCalendar 
"RRULE" and the xCal "rrule". With iCalendar, one can specify the 
"BYDAY" value with the week and day next to one another. In xCal, those 
are actually sub-subvalues with different keywords ("ordwk" and 
"weekday"). By looking at it, I suspect that this would be meant to fix 
some inconsistency in the iCalendar format itself where "BYDAY" may or 
may not have a week number, depending on the specified frequency. 
Nonetheless, fixing this in this spec causes more trouble than it solves 
since, code-wise, it must be represented differently in memory depending 
on the output format, where the iCalendar repr. would make use of a 
simple monolithic "subvalue" where the xcal repr. would make use of two 
"sub-subvalues". Therefore, by example, instead of this:

<rrule>
 <freq>YEARLY</freq>
 <bymonth>3</bymonth>
 <byday>
   <ordwk>2</ordwk>
   <weekday>SU</weekday>
 </byday>
</rrule>

... it would be better to have this, in my opinion:
<rrule>
 <freq>YEARLY</freq>
 <bymonth>3</bymonth>
 <byday>2SU</byday>
</rrule>

I hope you fill find these comments useful and I wish you a good day!

-- 
Wolfgang Sourdeau  ::  +1 (514) 447-4918 ext. 125  ::  wsourdeau@inverse.ca
Inverse inc. Leaders behind SOGo (sogo.nu) and PacketFence (www.packetfence.org)



--------------070105070409030007060208
Content-Type: text/x-vcard; charset=utf-8;
 name="wsourdeau.vcf"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="wsourdeau.vcf"

begin:vcard
fn:Wolfgang Sourdeau
n:Sourdeau;Wolfgang
email;internet:wolfgang@test.com
tel;work:+1 514 2772772
version:2.1
end:vcard


--------------070105070409030007060208
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
ietf-calsify mailing list
ietf-calsify@osafoundation.org
http://lists.osafoundation.org/mailman/listinfo/ietf-calsify

--------------070105070409030007060208--

From ietf-calsify-bounces@osafoundation.org  Mon Jun 21 11:22:05 2010
Return-Path: <ietf-calsify-bounces@osafoundation.org>
X-Original-To: ietfarch-calsify-archive-Feit0ahl@core3.amsl.com
Delivered-To: ietfarch-calsify-archive-Feit0ahl@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B237928C126 for <ietfarch-calsify-archive-Feit0ahl@core3.amsl.com>; Mon, 21 Jun 2010 11:22:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.277
X-Spam-Level: 
X-Spam-Status: No, score=-102.277 tagged_above=-999 required=5 tests=[AWL=0.322, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dlNwzO+FCznR for <ietfarch-calsify-archive-Feit0ahl@core3.amsl.com>; Mon, 21 Jun 2010 11:21:47 -0700 (PDT)
Received: from leka.osafoundation.org (leka.osafoundation.org [149.20.54.96]) by core3.amsl.com (Postfix) with ESMTP id 7DCB83A67F3 for <calsify-archive-Feit0ahl@lists.ietf.org>; Mon, 21 Jun 2010 11:21:44 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by leka.osafoundation.org (Postfix) with ESMTP id 87446794029; Mon, 21 Jun 2010 11:21:51 -0700 (PDT)
X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org
Received: from leka.osafoundation.org ([127.0.0.1]) by localhost (leka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sk35RFV24dUm; Mon, 21 Jun 2010 11:21:40 -0700 (PDT)
Received: from leka.osafoundation.org (localhost [127.0.0.1]) by leka.osafoundation.org (Postfix) with ESMTP id 6EFDB79402B; Mon, 21 Jun 2010 11:21:35 -0700 (PDT)
X-Original-To: ietf-calsify@osafoundation.org
Delivered-To: ietf-calsify@osafoundation.org
Received: from localhost (localhost [127.0.0.1]) by leka.osafoundation.org (Postfix) with ESMTP id 18E06794029 for <ietf-calsify@osafoundation.org>; Mon, 21 Jun 2010 11:15:26 -0700 (PDT)
X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org
Received: from leka.osafoundation.org ([127.0.0.1]) by localhost (leka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pj2zKQB8ABUC for <ietf-calsify@osafoundation.org>; Mon, 21 Jun 2010 11:15:12 -0700 (PDT)
Received: from mail.ietf.org (mail.ietf.org [64.170.98.32]) by leka.osafoundation.org (Postfix) with ESMTP id 9C114794027 for <ietf-calsify@osafoundation.org>; Mon, 21 Jun 2010 11:15:12 -0700 (PDT)
Received: by core3.amsl.com (Postfix, from userid 0) id 3487D3A6A8D; Mon, 21 Jun 2010 11:15:02 -0700 (PDT)
From: Internet-Drafts@ietf.org
To: i-d-announce@ietf.org
Content-Type: Multipart/Mixed; Boundary="NextPart"
Mime-Version: 1.0
Message-Id: <20100621181503.3487D3A6A8D@core3.amsl.com>
Date: Mon, 21 Jun 2010 11:15:02 -0700 (PDT)
Cc: ietf-calsify@osafoundation.org
Subject: [ietf-calsify] I-D ACTION:draft-ietf-calsify-rfc2447bis-09.txt
X-BeenThere: ietf-calsify@osafoundation.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org>
List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>,  <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe>
List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify>
List-Post: <mailto:ietf-calsify@osafoundation.org>
List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help>
List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>,  <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe>
Sender: ietf-calsify-bounces@osafoundation.org
Errors-To: ietf-calsify-bounces@osafoundation.org

--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		: iCalendar Message-Based Interoperability Protocol (iMIP)
	Author(s)	: A. Melnikov
	Filename	: draft-ietf-calsify-rfc2447bis-09.txt
	Pages		: 22
	Date		: 2010-6-21
	
This document, iCalendar Message-Based Interoperability Protocol
   (iMIP), specifies a binding from the iCalendar Transport-independent
   Interoperability Protocol (iTIP) to Internet email-based transports.
   Calendaring entries defined by the iCalendar Object Model (iCalendar)
   are wrapped using constructs from RFC 5322, RFC 2045, RFC 2046, RFC
   2047 and RFC 2049, and then transported over SMTP.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-calsify-rfc2447bis-09.txt

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

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: Message/External-body;
	name="draft-ietf-calsify-rfc2447bis-09.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID: <2010-6-21110130.I-D@ietf.org>


--NextPart
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
ietf-calsify mailing list
ietf-calsify@osafoundation.org
http://lists.osafoundation.org/mailman/listinfo/ietf-calsify

--NextPart--


From ietf-calsify-bounces@osafoundation.org  Tue Jun 22 01:55:47 2010
Return-Path: <ietf-calsify-bounces@osafoundation.org>
X-Original-To: ietfarch-calsify-archive-Feit0ahl@core3.amsl.com
Delivered-To: ietfarch-calsify-archive-Feit0ahl@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9613D3A6981 for <ietfarch-calsify-archive-Feit0ahl@core3.amsl.com>; Tue, 22 Jun 2010 01:55:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.185
X-Spam-Level: 
X-Spam-Status: No, score=-2.185 tagged_above=-999 required=5 tests=[AWL=0.414, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KwyPhevxKqtx for <ietfarch-calsify-archive-Feit0ahl@core3.amsl.com>; Tue, 22 Jun 2010 01:55:46 -0700 (PDT)
Received: from leka.osafoundation.org (leka.osafoundation.org [149.20.54.96]) by core3.amsl.com (Postfix) with ESMTP id 6AE663A691B for <calsify-archive-Feit0ahl@lists.ietf.org>; Tue, 22 Jun 2010 01:55:46 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by leka.osafoundation.org (Postfix) with ESMTP id D9556794018; Tue, 22 Jun 2010 01:55:52 -0700 (PDT)
X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org
Received: from leka.osafoundation.org ([127.0.0.1]) by localhost (leka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YHsbFhbk3lP5; Tue, 22 Jun 2010 01:55:40 -0700 (PDT)
Received: from leka.osafoundation.org (localhost [127.0.0.1]) by leka.osafoundation.org (Postfix) with ESMTP id 9F50279401A; Tue, 22 Jun 2010 01:55:36 -0700 (PDT)
X-Original-To: ietf-calsify@osafoundation.org
Delivered-To: ietf-calsify@osafoundation.org
Received: from localhost (localhost [127.0.0.1]) by leka.osafoundation.org (Postfix) with ESMTP id 37597794018 for <ietf-calsify@osafoundation.org>; Tue, 22 Jun 2010 01:45:43 -0700 (PDT)
X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org
Received: from leka.osafoundation.org ([127.0.0.1]) by localhost (leka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WYaex2veiGa8 for <ietf-calsify@osafoundation.org>; Tue, 22 Jun 2010 01:45:29 -0700 (PDT)
Received: from rufus.isode.com (rufus.isode.com [62.3.217.251]) by leka.osafoundation.org (Postfix) with ESMTP id 7B84F79401A for <ietf-calsify@osafoundation.org>; Tue, 22 Jun 2010 01:45:28 -0700 (PDT)
Received: from [172.16.2.159] (shiny.isode.com [62.3.217.250])  by rufus.isode.com (submission channel) via TCP with ESMTPA  id <TCB4JAAJf5DU@rufus.isode.com>; Tue, 22 Jun 2010 09:45:25 +0100
Message-ID: <4C207817.3050309@isode.com>
Date: Tue, 22 Jun 2010 09:45:11 +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
To: ietf-calsify@osafoundation.org
References: <20100621181503.3487D3A6A8D@core3.amsl.com>
In-Reply-To: <20100621181503.3487D3A6A8D@core3.amsl.com>
MIME-Version: 1.0
Subject: Re: [ietf-calsify] I-D ACTION:draft-ietf-calsify-rfc2447bis-09.txt
X-BeenThere: ietf-calsify@osafoundation.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "RFC2445, 2446 and 2447 Discusions" <ietf-calsify.osafoundation.org>
List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>,  <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe>
List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify>
List-Post: <mailto:ietf-calsify@osafoundation.org>
List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help>
List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>,  <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: ietf-calsify-bounces@osafoundation.org
Errors-To: ietf-calsify-bounces@osafoundation.org

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		: iCalendar Message-Based Interoperability Protocol (iMIP)
>	Author(s)	: A. Melnikov
>	Filename	: draft-ietf-calsify-rfc2447bis-09.txt
>	Pages		: 22
>	Date		: 2010-6-21
>	
>This document, iCalendar Message-Based Interoperability Protocol
>   (iMIP), specifies a binding from the iCalendar Transport-independent
>   Interoperability Protocol (iTIP) to Internet email-based transports.
>   Calendaring entries defined by the iCalendar Object Model (iCalendar)
>   are wrapped using constructs from RFC 5322, RFC 2045, RFC 2046, RFC
>   2047 and RFC 2049, and then transported over SMTP.
>
>A URL for this Internet-Draft is:
>http://www.ietf.org/internet-drafts/draft-ietf-calsify-rfc2447bis-09.txt
>  
>
This version addresses most of the Peter's reviews comments. It also has 
no editorial issues left, so I think this version is ready for IETF LC.

Regards,
Alexey

P.S. Due to shortage of free time I didn't check that remaining comments 
from other earlier reviews were checked. Can I ask people who submitted 
reviews to double check if their issues were addressed (or no longer 
relevant).

_______________________________________________
ietf-calsify mailing list
ietf-calsify@osafoundation.org
http://lists.osafoundation.org/mailman/listinfo/ietf-calsify
