Re: Registration of media type application/calendar+xml
Phillip Hallam-Baker <hallam@gmail.com> Sat, 11 September 2010 14:19 UTC
Return-Path: <hallam@gmail.com>
X-Original-To: ietf@core3.amsl.com
Delivered-To: ietf@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3EC633A6845 for <ietf@core3.amsl.com>; Sat, 11 Sep 2010 07:19:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.174
X-Spam-Level:
X-Spam-Status: No, score=-2.174 tagged_above=-999 required=5 tests=[AWL=0.424, BAYES_00=-2.599, HTML_MESSAGE=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 qZwkUQ0TdFmH for <ietf@core3.amsl.com>; Sat, 11 Sep 2010 07:19:41 -0700 (PDT)
Received: from mail-ww0-f44.google.com (mail-ww0-f44.google.com [74.125.82.44]) by core3.amsl.com (Postfix) with ESMTP id C56583A67E6 for <IETF@ietf.org>; Sat, 11 Sep 2010 07:19:38 -0700 (PDT)
Received: by wwb13 with SMTP id 13so61030wwb.13 for <IETF@ietf.org>; Sat, 11 Sep 2010 07:20:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=r/kUivzl50bFH/RYOZ81xnPdVspiIlTvnzjY9Bx/ryU=; b=DL9c/xYPAmPRcbCUcZDKsH17C6g5HO8TBvr92M4rE+v+mxd7RyR7mIOE53gdbavdA1 7CA5mfklAMlLquhp7pI3iVL0lg/3H+4oLHp2NZDQX3T8SPoN/pc3JYBzmmlUnVBYY8dR giXE/OFlEBjTr+zvWBeAslfRzgrSG14eudx40=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=pA6WhWFSgTQ+klGhImY4+DaAuTRLl/LA/nlXwdMXIBja+h4e07lDk0I4n+D1rfrue0 5JkxBwKiu7XEjHtms/JRn8/9OeufrYM9urw1iBH5y0qmOlMUJbC46OXeWi8GXk0MyBLW Ue6F8e6CzAbP/3Fkq4kbm3oi8D7VK1pTU9W9Q=
MIME-Version: 1.0
Received: by 10.227.142.208 with SMTP id r16mr1448950wbu.140.1284214802518; Sat, 11 Sep 2010 07:20:02 -0700 (PDT)
Received: by 10.216.173.133 with HTTP; Sat, 11 Sep 2010 07:20:02 -0700 (PDT)
In-Reply-To: <6D1B9008-8C93-4DFA-98AB-75BBE642964D@network-heretics.com>
References: <F842A373EE7E9C439CA07CCB01BBD1D0564C4899@TK5EX14MBXC138.redmond.corp.microsoft.com> <341B449F-7DFE-4A40-84B0-D008658A08DF@cs.utk.edu> <01NRP8H2AP2Y003JZ5@mauve.mrochek.com> <4C8A7AB2.5090500@dcrocker.net> <6D1B9008-8C93-4DFA-98AB-75BBE642964D@network-heretics.com>
Date: Sat, 11 Sep 2010 10:20:02 -0400
Message-ID: <AANLkTimci+HE-ETqAQnSBt=G6eKYMrUv=5b+3PgL8HF3@mail.gmail.com>
Subject: Re: Registration of media type application/calendar+xml
From: Phillip Hallam-Baker <hallam@gmail.com>
To: Keith Moore <moore@network-heretics.com>
Content-Type: multipart/alternative; boundary="0016367fb1491e9630048ffc8f48"
X-Mailman-Approved-At: Mon, 13 Sep 2010 11:51:23 -0700
Cc: Steven Lees <Steven.Lees@microsoft.com>, dcrocker@bbiw.net, "IETF@ietf.org" <IETF@ietf.org>, Douglass Mike <douglm@rpi.edu>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ietf>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Sep 2010 14:19:42 -0000
I don't see any point in having a design conversation based on what might happen to future iterations of the design. It is of course possible, likely even that two variants of a syntax would diverge over time. At some point there will be a decision that future versions of the format will use only one of the syntaxes. The happened in the XML world, at the start most specifications included both the DTD and XML Schema definitions of the schema. Now we only use the XML Schema version and DTDs are obsolete. Given the way that calendar applications behave, an incompatible format change would be no bad thing. In particular, calendar applications seem to have no idea that there is a difference between local time and UTC or that daylight savings rules vary with place. I don't know if there is also a problem in the iCal format, but the applications are certainly broken. I suspect that the problem here is the type of fourth rate 'usability' specialists who have ruined a lot of security protocols by removing information that the user needs from the user interface. They think that user acceptance scores in 60 minute lab experiments are definitive. But all that a short interaction in a lab can show you is the usability of the application for the task you give them. Without the ability to specify the local time when setting a recurring appointment, a calendar application is broken. A meeting that happens at 9am Eastern time every week is not the same as one that happens at 2pm UK time. When I was using Outlook it would let me specify the place I was in but didn't bother to change the time zone for me unless I did it manually and the setting would then affect the whole machine (which of course is a privileged operation). So when setting up a trip to the West cost for next week, Outlook was still trying to find me meeting times in the wrong time zone.
- Re: Registration of media type application/calend… Keith Moore
- Re: Registration of media type application/calend… Cyrus Daboo
- Re: Registration of media type application/calend… Keith Moore
- Re: Registration of media type application/calend… ned+ietf
- Re: Registration of media type application/calend… Keith Moore
- Re: Registration of media type application/calend… Keith Moore
- Re: Registration of media type application/calend… Tony Finch
- Re: Registration of media type application/calend… Julian Reschke
- Re: Registration of media type application/calend… Julian Reschke
- Re: Registration of media type application/calend… Keith Moore
- Re: Registration of media type application/calend… Keith Moore
- Re: Registration of media type application/calend… Cyrus Daboo
- Re: Registration of media type application/calend… Cyrus Daboo
- Re: Registration of media type application/calend… Cyrus Daboo
- Re: Registration of media type application/calend… Keith Moore
- Re: Registration of media type application/calend… Cyrus Daboo
- Re: Registration of media type application/calend… Cyrus Daboo
- Re: Registration of media type application/calend… Julian Reschke
- Re: Registration of media type application/calend… ned+ietf
- Re: Registration of media type application/calend… Julian Reschke
- Re: Registration of media type application/calend… Cyrus Daboo
- Re: Registration of media type application/calend… Keith Moore
- Re: Registration of media type application/calend… Cyrus Daboo
- Re: Registration of media type application/calend… Keith Moore
- Re: Registration of media type application/calend… Peter Saint-Andre
- Re: Registration of media type application/calend… ned+ietf
- Re: Registration of media type application/calend… Keith Moore
- Re: Registration of media type application/calend… Dave CROCKER
- Re: Registration of media type application/calend… Phillip Hallam-Baker
- Re: Registration of media type application/calend… Phillip Hallam-Baker
- Re: Registration of media type application/calend… Phillip Hallam-Baker
- Re: Registration of media type application/calend… Phillip Hallam-Baker
- Re: Registration of media type application/calend… Keith Moore
- Re: Registration of media type application/calend… Nathaniel Borenstein
- Re: Registration of media type application/calend… Keith Moore
- Re: Registration of media type application/calend… Phillip Hallam-Baker
- Re: Registration of media type application/calend… ned+ietf
- Re: Registration of media type application/calend… Keith Moore