Re: [VCARDDAV] Non-Gregorian Calscales?

Cyrus Daboo <cyrus@daboo.name> Fri, 13 September 2013 13:53 UTC

Return-Path: <cyrus@daboo.name>
X-Original-To: vcarddav@ietfa.amsl.com
Delivered-To: vcarddav@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B144611E8219 for <vcarddav@ietfa.amsl.com>; Fri, 13 Sep 2013 06:53:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level:
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t5ksJ46XpCZX for <vcarddav@ietfa.amsl.com>; Fri, 13 Sep 2013 06:53:52 -0700 (PDT)
Received: from daboo.name (daboo.name [173.13.55.49]) by ietfa.amsl.com (Postfix) with ESMTP id 654A511E8218 for <vcarddav@ietf.org>; Fri, 13 Sep 2013 06:53:51 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by daboo.name (Postfix) with ESMTP id 5BC314B353F3; Fri, 13 Sep 2013 09:53:50 -0400 (EDT)
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 jRqNIl1U4nOI; Fri, 13 Sep 2013 09:53:49 -0400 (EDT)
Received: from caldav.corp.apple.com (unknown [17.45.162.46]) by daboo.name (Postfix) with ESMTPSA id CDD014B353E1; Fri, 13 Sep 2013 09:53:47 -0400 (EDT)
Date: Fri, 13 Sep 2013 09:53:43 -0400
From: Cyrus Daboo <cyrus@daboo.name>
To: Filip Navara <filip.navara@gmail.com>, DataPacRat <datapacrat@gmail.com>
Message-ID: <38A48633E0E1DCF523B0A35B@caldav.corp.apple.com>
In-Reply-To: <CAD8HnzzcB64muzHFUSUKA-F_p1oOcLY43x858S4Jkk42KTL=GQ@mail.gmail.com>
References: <CAB5WduAK9yOtHYMRJwb_VeaZ-fbv-G__XpF5R4XicFoYt+_Wiw@mail.gmail.com> <CAD8HnzzcB64muzHFUSUKA-F_p1oOcLY43x858S4Jkk42KTL=GQ@mail.gmail.com>
X-Mailer: Mulberry/4.1.0a3 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; size="884"
Cc: vcarddav@ietf.org
Subject: Re: [VCARDDAV] Non-Gregorian Calscales?
X-BeenThere: vcarddav@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF vcarddav wg mailing list <vcarddav.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/vcarddav>, <mailto:vcarddav-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/vcarddav>
List-Post: <mailto:vcarddav@ietf.org>
List-Help: <mailto:vcarddav-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/vcarddav>, <mailto:vcarddav-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Sep 2013 13:53:56 -0000

Hi Filip,

--On September 13, 2013 at 9:16:22 AM +0200 Filip Navara 
<filip.navara@gmail.com> wrote:

> http://tools.ietf.org/html/draft-daboo-icalendar-rscale-01 refers to
> Unicode BCP47 for possible values and there's pretty good rationale for
> using that.
>
> http://unicode.org/repos/cldr/trunk/common/bcp47/calendar.xml

Yes that is correct. However, note that the rscale draft does not address 
the issue of any changes to the actual date format itself, since it only 
describes how recurrence rule patterns can be applied in a different 
calscale (the actual date/time represzentation in iCalendar remains as 
Gregorian).

A proper implementation of non-Gregorian date/time values will need to 
re-define what the format of the date value is. I don't believe ISO-8601 
covers all the possibilities (for example Japanese calendars require an 
"era" element).

-- 
Cyrus Daboo