
From bernie@ietf.hoeneisen.ch  Mon Mar  7 10:33:01 2011
Return-Path: <bernie@ietf.hoeneisen.ch>
X-Original-To: caldav@core3.amsl.com
Delivered-To: caldav@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 073403A67FF; Mon,  7 Mar 2011 10:33:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.289
X-Spam-Level: 
X-Spam-Status: No, score=-102.289 tagged_above=-999 required=5 tests=[AWL=0.310, 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 DJTU8QwNf9e7; Mon,  7 Mar 2011 10:32:59 -0800 (PST)
Received: from softronics.hoeneisen.ch (softronics.hoeneisen.ch [62.2.86.178]) by core3.amsl.com (Postfix) with ESMTP id B87E13A680C; Mon,  7 Mar 2011 10:32:55 -0800 (PST)
Received: from localhost ([127.0.0.1]) by softronics.hoeneisen.ch with esmtp (Exim 4.71) (envelope-from <bernie@ietf.hoeneisen.ch>) id 1PwfFw-0005fB-Lc; Mon, 07 Mar 2011 19:34:08 +0100
Date: Mon, 7 Mar 2011 19:34:08 +0100 (CET)
From: Bernie Hoeneisen <bernie@ietf.hoeneisen.ch>
X-X-Sender: bhoeneis@softronics.hoeneisen.ch
To: IETF CALDAV list <caldav@ietf.org>
Message-ID: <alpine.DEB.2.00.1103071918240.21122@softronics.hoeneisen.ch>
User-Agent: Alpine 2.00 (DEB 1167 2008-08-23)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII
X-SA-Exim-Connect-IP: 127.0.0.1
X-SA-Exim-Mail-From: bernie@ietf.hoeneisen.ch
X-SA-Exim-Scanned: No (on softronics.hoeneisen.ch); SAEximRunCond expanded to false
Cc: IETF ENUM list <enum@ietf.org>
Subject: [caldav] I-D Action:draft-hoeneisen-rfc5333bis-00.txt (fwd)
X-BeenThere: caldav@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <caldav.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/caldav>, <mailto:caldav-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/caldav>
List-Post: <mailto:caldav@ietf.org>
List-Help: <mailto:caldav-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/caldav>, <mailto:caldav-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Mar 2011 18:33:01 -0000

FYI:

Yesterday I have submitted an I-D for a revision of RFC 5333 to include 
the Calendaring Enumservices related to draft-desruisseaux-caldav-sched. 
Those had to be stripped from RFC 5333 at a very late stage, to get rid of 
the dependency on draft-desruisseaux-caldav-sched, which was not ready for 
publication back then.

Looking forward to your feedback, in particular whether there is a need 
for an Enumservice "ical-sched:http" (besides "ical-sched:https").

cheers,
  Bernie

--

http://ucom.ch/
Tech Consulting for Internet Standardization


---------- Forwarded message ----------
Date: Sun, 6 Mar 2011 15:45:01
From: Internet-Drafts@ietf.org
To: i-d-announce@ietf.org
Subject: I-D Action:draft-hoeneisen-rfc5333bis-00.txt

A New Internet-Draft is available from the on-line Internet-Drafts directories.

 	Title           : IANA Registration of Enumservices for Internet Calendaring
 	Author(s)       : B. Hoeneisen
 	Filename        : draft-hoeneisen-rfc5333bis-00.txt
 	Pages           : 13
 	Date            : 2011-03-06

This document registers and updates Enumservices for Internet
calendaring.  Specifically, this document focuses on Enumservices for
scheduling with iMIP (iCalendar Message-Based Interoperability
Protocol) and for accessing Internet calendaring information with
CalDAV (Calendaring Extensions to WebDAV).

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-hoeneisen-rfc5333bis-00.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.

From mir@datanom.net  Tue Mar  8 18:17:30 2011
Return-Path: <mir@datanom.net>
X-Original-To: caldav@core3.amsl.com
Delivered-To: caldav@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 692323A6808 for <caldav@core3.amsl.com>; Tue,  8 Mar 2011 18:17:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.437
X-Spam-Level: 
X-Spam-Status: No, score=-0.437 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_NET=0.611,  RDNS_NONE=0.1]
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 4eohkDXrF5H2 for <caldav@core3.amsl.com>; Tue,  8 Mar 2011 18:17:29 -0800 (PST)
Received: from mail.datanom.net (unknown [90.184.69.179]) by core3.amsl.com (Postfix) with ESMTP id 222FD3A6800 for <caldav@ietf.org>; Tue,  8 Mar 2011 18:15:20 -0800 (PST)
to: caldav@ietf.org
Message-Id: <20110309021549.222FD3A6800@core3.amsl.com>
Date: Tue,  8 Mar 2011 18:15:20 -0800 (PST)
From: mir@datanom.net
Subject: [caldav] Testing PTR since list is configured pedantic
X-BeenThere: caldav@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <caldav.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/caldav>, <mailto:caldav-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/caldav>
List-Post: <mailto:caldav@ietf.org>
List-Help: <mailto:caldav-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/caldav>, <mailto:caldav-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Mar 2011 02:17:30 -0000

This mail is to confirm that my mail will not be rejected.

From mir@datanom.net  Tue Mar  8 18:20:32 2011
Return-Path: <mir@datanom.net>
X-Original-To: caldav@core3.amsl.com
Delivered-To: caldav@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0F3E63A6808 for <caldav@core3.amsl.com>; Tue,  8 Mar 2011 18:20:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.437
X-Spam-Level: 
X-Spam-Status: No, score=-0.437 tagged_above=-999 required=5 tests=[AWL=-0.001, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_NET=0.611, RDNS_NONE=0.1, WEIRD_PORT=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 yWEKqnZH-8Mm for <caldav@core3.amsl.com>; Tue,  8 Mar 2011 18:20:31 -0800 (PST)
Received: from mail.datanom.net (unknown [90.184.69.179]) by core3.amsl.com (Postfix) with ESMTP id 2AC1A3A6800 for <caldav@ietf.org>; Tue,  8 Mar 2011 18:20:31 -0800 (PST)
Received: from sleipner.datanom.net (sleipner.datanom.net [192.168.2.79]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: mir@datanom.net) by mail.datanom.net (Postfix) with ESMTPSA id 47D505826DEF for <caldav@ietf.org>; Wed,  9 Mar 2011 03:21:46 +0100 (CET)
Date: Wed, 9 Mar 2011 03:21:45 +0100
From: Michael Rasmussen <mir@datanom.net>
To: <caldav@ietf.org>
Message-ID: <20110309032145.0988bf9a@sleipner.datanom.net>
X-Mailer: Claws Mail 3.7.8cvs57 (GTK+ 2.20.1; x86_64-unknown-linux-gnu)
X-Face: +UpSPFkh3^t&rI|{Ou$3/l]vjTk; D5c0k; *3p?O2c+:bV#y*0q4EWQ[Kdd2=; <u7g2~aE~I k%*K{!Q#D)Vaiiqy~hxUz_8)mTt:m#WPV$ls:"s,.;p7SNdq>PR}nK
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9kKERcdBc2f4noAAAHfSURBVGje7VmxkYMwEDwYKIE6FIhc9OCUkCbcADRBSOoeRAlE9CAVcZ88HoOBEUJwwvbNKMG7Hi26uV3ZgZQS4YKVZVkAAABSSjQpKtwSdxAS2qhv2xaCIHiutm3JTiK02XyWZdPjJBMRWvTepufeCfCtvk+AlHLTc+8ECCHeNiulBCEEiYDIhiSEAEQ//C8aRqPpCHWJc1Jf6cQ+OXZ45ObPcOzDBJzl2BHlBHFxGqQCbL3jVXh44HTb9FxrDVVVQZqmEMcxxHEMaZpCVVWgtaYZo//j7rmmnw3V9z1yzjGKotnFOce+788fo4NjD2uuZbTWkOc5dF23+D1d10Ge57MnQe7EdV2vbv5VRF3XcL/f/XLitdaZa6XVFjJ1Tpc4k7e/hg23OqdrnDMnNnVO1zjGmPFm57DkV8rb7bYLSy6gKAqjU2CMQVEUywJMndM1LkkSaJpmVQRjDJqmgSRJ1p3Y1Dld4xARlVJYluVorHLOsSxLVEotXmgufyMLvubX6SPe4iF3YutYS8XdG2upuG8ClFJGwYpz/pwKlNy3Ftoaa/dEYlfckYDH42E8AaZYKu5IwJ5YS8X9rP8H9sRaKu5IwJ5YS8X9iDH6OUZmG2upuJvjtK9h7vpx+lfE9QdGLGM23Jk+0QAAAABJRU5ErkJggg==
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/F0libmNe=mc5GyZUrp8N8az"; protocol="application/pgp-signature"
Subject: [caldav] All Day Events
X-BeenThere: caldav@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <caldav.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/caldav>, <mailto:caldav-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/caldav>
List-Post: <mailto:caldav@ietf.org>
List-Help: <mailto:caldav-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/caldav>, <mailto:caldav-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Mar 2011 02:20:32 -0000

--Sig_/F0libmNe=mc5GyZUrp8N8az
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hi list,

Is there any normative way of handling all-day events on its way into
the specification?

The current situation seems to be split between two idioms. An all-day
event of 2011-03-03 is expressed in either of these two ways:
1)
DTSTART;VALUE=3DDATE:20110303
DTEND;VALUE=3DDATE:20110303=20
2)
DTSTART;VALUE=3DDATE:20110303
DTEND;VALUE=3DDATE:20110304=20

Personally I tend to vote for option 1) since option 2) clashes with
the possibility of specifying a two day event.

--=20
Hilsen/Regards
Michael Rasmussen

Get my public GnuPG keys:
michael <at> rasmussen <dot> cc
http://pgp.mit.edu:11371/pks/lookup?op=3Dget&search=3D0xD3C9A00E
mir <at> datanom <dot> net
http://pgp.mit.edu:11371/pks/lookup?op=3Dget&search=3D0xE501F51C
mir <at> miras <dot> org
http://pgp.mit.edu:11371/pks/lookup?op=3Dget&search=3D0xE3E80917
--------------------------------------------------------------
Write clearly - don't be too clever.
            - The Elements of Programming Style (Kernighan & Plaugher)

--Sig_/F0libmNe=mc5GyZUrp8N8az
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk125DkACgkQQQOPluUB9Rx6XQCdGaq+DITKBnAuMLa8kqmJufia
8n0AnjQ9Y+q+q2t/K4lkzNl+LdbzGh/v
=kmYr
-----END PGP SIGNATURE-----

--Sig_/F0libmNe=mc5GyZUrp8N8az--

From helge.hess@opengroupware.org  Tue Mar  8 18:28:54 2011
Return-Path: <helge.hess@opengroupware.org>
X-Original-To: caldav@core3.amsl.com
Delivered-To: caldav@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 065D03A6807 for <caldav@core3.amsl.com>; Tue,  8 Mar 2011 18:28:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[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 gsQFUjUB4Eis for <caldav@core3.amsl.com>; Tue,  8 Mar 2011 18:28:52 -0800 (PST)
Received: from mailhub.opengroupware.org (mailhub.opengroupware.org [213.211.192.144]) by core3.amsl.com (Postfix) with ESMTP id 223003A6802 for <caldav@ietf.org>; Tue,  8 Mar 2011 18:28:52 -0800 (PST)
Received: from localhost (mailhub.opengroupware.org [213.211.192.144]) by mailhub.opengroupware.org (OPENGROUPWARE.ORG MAILHUB) with ESMTP id 43ABA2282F5; Wed,  9 Mar 2011 03:30:07 +0100 (CET)
X-Virus-Scanned: amavisd-new at opengroupware.org
Received: from mailhub.opengroupware.org ([213.211.192.144]) by localhost (mailhub.opengroupware.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BhNktaf94xv3; Wed,  9 Mar 2011 03:30:04 +0100 (CET)
Received: from [192.168.0.99] (c-98-248-46-133.hsd1.ca.comcast.net [98.248.46.133]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mailhub.opengroupware.org (OPENGROUPWARE.ORG MAILHUB) with ESMTPSA id 78FB42282F4; Wed,  9 Mar 2011 03:30:03 +0100 (CET)
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: text/plain; charset=us-ascii
From: Helge Hess <helge.hess@opengroupware.org>
In-Reply-To: <20110309032145.0988bf9a@sleipner.datanom.net>
Date: Tue, 8 Mar 2011 18:29:58 -0800
Content-Transfer-Encoding: quoted-printable
Message-Id: <9FDD07CD-0343-4ABA-BA29-E0D55079CE95@opengroupware.org>
References: <20110309032145.0988bf9a@sleipner.datanom.net>
To: Michael Rasmussen <mir@datanom.net>
X-Mailer: Apple Mail (2.1082)
Cc: caldav@ietf.org
Subject: Re: [caldav] All Day Events
X-BeenThere: caldav@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <caldav.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/caldav>, <mailto:caldav-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/caldav>
List-Post: <mailto:caldav@ietf.org>
List-Help: <mailto:caldav-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/caldav>, <mailto:caldav-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Mar 2011 02:28:54 -0000

On Mar 8, 2011, at 6:21 PM, Michael Rasmussen wrote:
> 1)
> DTSTART;VALUE=3DDATE:20110303
> DTEND;VALUE=3DDATE:20110303=20

Not sure what you are talking about but the above is invalid iCalendar:

  http://www.apps.ietf.org/rfc/rfc2445.html#sec-4.8.2.2

  "Within the "VEVENT" calendar component, this property defines
   the date and time by which the event ends. The value MUST be
   later in time than the value of the "DTSTART" property."

DTEND is exclusive, not inclusive. Your option two is right for a one =
day event.

Another option is using duration, eg:
  DTSTART;VALUE=3DDATE:20110303
  DURATION:P1D

hh


From cyrus@daboo.name  Tue Mar  8 18:30:17 2011
Return-Path: <cyrus@daboo.name>
X-Original-To: caldav@core3.amsl.com
Delivered-To: caldav@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6A70D3A6816 for <caldav@core3.amsl.com>; Tue,  8 Mar 2011 18:30:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.263
X-Spam-Level: 
X-Spam-Status: No, score=-102.263 tagged_above=-999 required=5 tests=[AWL=0.336, 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 AAfFlHw3nSin for <caldav@core3.amsl.com>; Tue,  8 Mar 2011 18:30:16 -0800 (PST)
Received: from daboo.name (daboo.name [151.201.22.177]) by core3.amsl.com (Postfix) with ESMTP id 7C8823A6813 for <caldav@ietf.org>; Tue,  8 Mar 2011 18:30:16 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by daboo.name (Postfix) with ESMTP id E14C11C094176; Tue,  8 Mar 2011 21:31:31 -0500 (EST)
X-Virus-Scanned: amavisd-new at daboo.name
Received: from daboo.name ([127.0.0.1]) by localhost (chewy.mulberrymail.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gpixEU5oiprL; Tue,  8 Mar 2011 21:31:31 -0500 (EST)
Received: from [10.0.1.7] (unknown [151.201.22.177]) by daboo.name (Postfix) with ESMTPSA id 1AD7E1C09416B; Tue,  8 Mar 2011 21:31:30 -0500 (EST)
Date: Tue, 08 Mar 2011 21:31:34 -0500
From: Cyrus Daboo <cyrus@daboo.name>
To: Michael Rasmussen <mir@datanom.net>, caldav@ietf.org
Message-ID: <E764F25BA24726926F7DB528@cyrus.local>
In-Reply-To: <20110309032145.0988bf9a@sleipner.datanom.net>
References: <20110309032145.0988bf9a@sleipner.datanom.net>
X-Mailer: Mulberry/4.1.0a1 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; size=1070
Subject: Re: [caldav] All Day Events
X-BeenThere: caldav@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <caldav.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/caldav>, <mailto:caldav-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/caldav>
List-Post: <mailto:caldav@ietf.org>
List-Help: <mailto:caldav-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/caldav>, <mailto:caldav-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Mar 2011 02:30:17 -0000

Hi Michael,

--On March 9, 2011 3:21:45 AM +0100 Michael Rasmussen <mir@datanom.net> 
wrote:

> The current situation seems to be split between two idioms. An all-day
> event of 2011-03-03 is expressed in either of these two ways:
> 1)
> DTSTART;VALUE=DATE:20110303
> DTEND;VALUE=DATE:20110303
> 2)
> DTSTART;VALUE=DATE:20110303
> DTEND;VALUE=DATE:20110304
>
> Personally I tend to vote for option 1) since option 2) clashes with
> the possibility of specifying a two day event.

The behavior specified by iCalendar is that the DTSTART is "inclusive" and 
the DTEND is "exclusive". What that means is an event ends at the very 
instant before the DTEND value. So strictly speaking your #1 example is 
wrong as it specifies an event of zero duration (it ends at the very 
instant that it starts). #2 is valid. There is a third option which is to 
just specify the DTSTART value as iCalendar states that the default 
duration in that case is one day. The fourth option is to use DTSTART and 
DURATION which is arguably the least confusing representation.

-- 
Cyrus Daboo

