Re: [Ietf-caldav] i;octet collation requirement

Lisa Dusseault <lisa@osafoundation.org> Sun, 17 December 2006 21:24 UTC

Return-Path: <lisa@osafoundation.org>
X-Original-To: ietf-caldav@osafoundation.org
Delivered-To: ietf-caldav@osafoundation.org
Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 8DBCC7F52E for <ietf-caldav@osafoundation.org>; Sun, 17 Dec 2006 13:24:08 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id C099C14225A for <ietf-caldav@osafoundation.org>; Sun, 17 Dec 2006 14:12:56 -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 17226-03; Sun, 17 Dec 2006 14:12:56 -0800 (PST)
Received: from [192.168.1.101] (c-69-181-78-47.hsd1.ca.comcast.net [69.181.78.47]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by laweleka.osafoundation.org (Postfix) with ESMTP id B9468142257; Sun, 17 Dec 2006 14:12:55 -0800 (PST)
In-Reply-To: <7C2FED3D13FC620F8A108222@ninevah.local>
References: <45841602.1000006@gmx.de> <7C2FED3D13FC620F8A108222@ninevah.local>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset="US-ASCII"; delsp="yes"; format="flowed"
Message-Id: <0CC89239-E0B0-4CAB-8884-2530B0C26AD6@osafoundation.org>
Content-Transfer-Encoding: 7bit
From: Lisa Dusseault <lisa@osafoundation.org>
Subject: Re: [Ietf-caldav] i;octet collation requirement
Date: Sun, 17 Dec 2006 13:23:11 -0800
To: Cyrus Daboo <cyrus@daboo.name>
X-Mailer: Apple Mail (2.752.2)
X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org
X-Spam-Status: No, hits=0.9 tagged_above=-50.0 required=4.0 tests=AWL
X-Spam-Level:
Cc: CalDAV DevList <ietf-caldav@osafoundation.org>, The IESG <iesg@ietf.org>
X-BeenThere: ietf-caldav@osafoundation.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussions on Calendar Access protocol based on WebDAV <ietf-caldav.osafoundation.org>
List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-caldav>, <mailto:ietf-caldav-request@osafoundation.org?subject=unsubscribe>
List-Archive: <http://lists.osafoundation.org/pipermail/ietf-caldav>
List-Post: <mailto:ietf-caldav@osafoundation.org>
List-Help: <mailto:ietf-caldav-request@osafoundation.org?subject=help>
List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-caldav>, <mailto:ietf-caldav-request@osafoundation.org?subject=subscribe>
X-List-Received-Date: Sun, 17 Dec 2006 21:24:08 -0000

I thought we explained this limitation in the spec itself, but I  
can't find that now.  If we missed it, that's an unintentional  
oversight -- we definitely did discuss the limitation.

Lisa

On Dec 16, 2006, at 1:19 PM, Cyrus Daboo wrote:

> Hi Julian,
>
> --On December 16, 2006 4:51:30 PM +0100 Julian Reschke  
> <julian.reschke@gmx.de> wrote:
>
>> In
>> <http://greenbytes.de/tech/webdav/draft-dusseault- 
>> caldav-15.html#rfc.sect
>> ion.7.5>, CalDAV requires:
>>
>> ++
>> CalDAV servers are REQUIRED to support the "i;ascii-casemap" and
>> "i;octet" collations as described in [I-D.newman-i18n-comparator],  
>> and
>> MAY support other collations.
>> ++
>>
>> As CalDAV is not defined in terms of octet sequences, but in terms of
>> Unicode characters, how is "i;octet" supposed to provide any  
>> meaningful
>> results?
>>
>> Did anybody implement that? How?
>
> The base collation specification only defines i;ascii-casemap and  
> i;octet. Work is ongoing to provide better "unicode" collations:
>
> i;basic - <http://www.ietf.org/internet-drafts/draft-gulbrandsen- 
> collation-basic-00.txt>
>
> i;unicode-casemap - <http://www.ietf.org/internet-drafts/draft- 
> crispin-collation-unicasemap-00.txt>
>
> Certainly text matching on user supplied calendar data in  
> properties such as SUMMARY and DESCRIPTION will require one of  
> these (I certainly intend to implement one or both of these).
>
> In the meantime i;ascii-casemap and i;octet can be used to match  
> "tokens" in iCalendar enumerated properties which are just plain  
> ascii.
>
> -- 
> Cyrus Daboo
>
> _______________________________________________
> Ietf-caldav mailing list -- Ietf-caldav@osafoundation.org
> See http://ietf.webdav.org/caldav/ for more CalDAV resources
> http://lists.osafoundation.org/mailman/listinfo/ietf-caldav