Re: [Jcardcal] Genart LC review: draft-ietf-jcardcal-jcal-09
Peter Saint-Andre <stpeter@stpeter.im> Thu, 20 March 2014 23:04 UTC
Return-Path: <stpeter@stpeter.im>
X-Original-To: jcardcal@ietfa.amsl.com
Delivered-To: jcardcal@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0B161A077C; Thu, 20 Mar 2014 16:04:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.449
X-Spam-Level:
X-Spam-Status: No, score=-2.449 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.547, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vcBiu4cHCgoY; Thu, 20 Mar 2014 16:04:19 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id AD9BB1A0930; Thu, 20 Mar 2014 16:04:16 -0700 (PDT)
Received: from aither.local (unknown [24.8.184.175]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 220B84010C; Thu, 20 Mar 2014 17:04:05 -0600 (MDT)
Message-ID: <532B73E4.1060101@stpeter.im>
Date: Thu, 20 Mar 2014 17:04:04 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
MIME-Version: 1.0
To: Pete Resnick <presnick@qti.qualcomm.com>, Robert Sparks <rjsparks@nostrum.com>
References: <531F5C0D.5040903@nostrum.com> <532B5066.5050803@gmail.com> <532B69C8.305@nostrum.com> <532B6CFE.9020707@qti.qualcomm.com>
In-Reply-To: <532B6CFE.9020707@qti.qualcomm.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/jcardcal/S4n8RxMuxJAtQksH3YIhcAMjkYo
Cc: draft-ietf-jcardcal-jcal@tools.ietf.org, General Area Review Team <gen-art@ietf.org>, Philipp Kewisch <kewisch@gmail.com>, jcardcal@ietf.org
Subject: Re: [Jcardcal] Genart LC review: draft-ietf-jcardcal-jcal-09
X-BeenThere: jcardcal@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: JSON data formats for vCard and iCalendar WG <jcardcal.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/jcardcal>, <mailto:jcardcal-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/jcardcal/>
List-Post: <mailto:jcardcal@ietf.org>
List-Help: <mailto:jcardcal-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/jcardcal>, <mailto:jcardcal-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Mar 2014 23:04:22 -0000
On 3/20/14, 4:34 PM, Pete Resnick wrote: > On 3/20/14 5:20 PM, Robert Sparks wrote: >>>> (This may be more than a nit): In the ABNF in section 3.6.5, where is >>>> the implementer supposed to go to find the definition of 'zone'? (Or >>>> the other production names?) I think _this_ chunk of ABNF (as opposed >>>> to that compiled in the appendix) is intended to be normative, yes? >>>> FWIW, it's not reflected in Appendix B. >>> Indeed, there are some shortcomings here. For the >>> year/month/day/hour/minute/second production names I can add an explicit >>> reference to ISO.8601.2004 Section 2.2. The zone designator is only >>> marginally mentioned in ISO.8601.2004 Section 4.3.2. >>> >>> The exact date format is not reflected in Appendix B because the >>> Appendix does not intend to capture the structure of each different >>> property type. >>> >>> As the two jcardcal drafts are my first rfc documents, I am not quite >>> sure when its a good idea to make the ABNF normative. I could probably >>> declare it informative by virtue of the reference to ISO 8601 and >>> RFC5545. The ABNF was added in draft 08, in alignment with the changes >>> we've made in jcard (rfc7095). There was a lot of discussion on the >>> jcardcal list on the date formats and it became clear that the specific >>> variations of ISO 8601 2001 and 2004 used in iCalendar and vCard make it >>> hard to grasp. By explicitly mentioning the date format I wanted to >>> counteract. >>> >>> I'd appreciate some feedback on how to further handle this issue. >> Please work with your AD on this one. >> It's a little detail, not a big problem, but we do need to be clear >> about what the grammar actually is. > > Hmm....I wonder why neither RFC 5545 nor this document reference RFC > 3339 instead of ISO 8601? That would get you all of the ABNF you need. That's a good point. RFC 3339 is, IMHO, nicely clear and tightly scoped compared to ISO 8601 (which leaves quite a few options open). However, even when referencing RFC 3339 it's important to document all the details about various options, such as use of non-UTC time zones and fractional seconds. Peter
- [Jcardcal] Genart LC review: draft-ietf-jcardcal-… Robert Sparks
- Re: [Jcardcal] [Gen-art] Genart LC review: draft-… Robert Sparks
- Re: [Jcardcal] Genart LC review: draft-ietf-jcard… Philipp Kewisch
- Re: [Jcardcal] [Gen-art] Genart LC review: draft-… Philipp Kewisch
- Re: [Jcardcal] Genart LC review: draft-ietf-jcard… Robert Sparks
- Re: [Jcardcal] [Gen-art] Genart LC review: draft-… Robert Sparks
- Re: [Jcardcal] Genart LC review: draft-ietf-jcard… Pete Resnick
- Re: [Jcardcal] Genart LC review: draft-ietf-jcard… Peter Saint-Andre
- Re: [Jcardcal] Genart LC review: draft-ietf-jcard… Philipp Kewisch
- Re: [Jcardcal] Genart LC review: draft-ietf-jcard… Peter Saint-Andre
- Re: [Jcardcal] Genart LC review: draft-ietf-jcard… Philipp Kewisch
- Re: [Jcardcal] [Gen-art] Genart LC review: draft-… Jari Arkko
- Re: [Jcardcal] [Gen-art] Genart LC review: draft-… Philipp Kewisch
- Re: [Jcardcal] Genart LC review: draft-ietf-jcard… Philipp Kewisch
- Re: [Jcardcal] [Gen-art] Genart LC review: draft-… Philipp Kewisch
- Re: [Jcardcal] [Gen-art] Genart LC review: draft-… Philipp Kewisch
- Re: [Jcardcal] [Gen-art] Genart LC review: draft-… Philipp Kewisch
- Re: [Jcardcal] Genart LC review: draft-ietf-jcard… Robert Sparks
- Re: [Jcardcal] Genart LC review: draft-ietf-jcard… Philipp Kewisch
- Re: [Jcardcal] [Gen-art] Genart LC review: draft-… Peter Saint-Andre
- Re: [Jcardcal] [Gen-art] Genart LC review: draft-… Philipp Kewisch
- Re: [Jcardcal] [Gen-art] Genart LC review: draft-… Peter Saint-Andre