Re: [Json] I-JSON(2014-06-13) Section 4.3. Time and Date Handling

Tim Bray <tbray@textuality.com> Sun, 15 June 2014 00:06 UTC

Return-Path: <tbray@textuality.com>
X-Original-To: json@ietfa.amsl.com
Delivered-To: json@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8CDE21B2A47 for <json@ietfa.amsl.com>; Sat, 14 Jun 2014 17:06:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.977
X-Spam-Level:
X-Spam-Status: No, score=-1.977 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] 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 alN_yDQJL_TQ for <json@ietfa.amsl.com>; Sat, 14 Jun 2014 17:06:00 -0700 (PDT)
Received: from mail-ve0-f173.google.com (mail-ve0-f173.google.com [209.85.128.173]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F2261B2A41 for <json@ietf.org>; Sat, 14 Jun 2014 17:06:00 -0700 (PDT)
Received: by mail-ve0-f173.google.com with SMTP id db11so4804811veb.32 for <json@ietf.org>; Sat, 14 Jun 2014 17:05:59 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=S0ACSxJWpnepG+wlxgza8gDiIySM8aZZ4o3/5O8na3I=; b=Igx/NYXZfyBuY9wDbZ/LP9QtleHeIkCDnh6kjkuMJsz7hO44LfoASDcboKMyZsrBFo 3+Ok8LlKOXl05/NaYxBvQDoTa2Zc3QecQBP8V1Lzj+b7t1pM84hOt6GBLpp4wEIrBR1I 6PJvAfw3zJzEkRONp+MjXDG6JfXA2T0cV4S5v7COvgxiAoIDMccdAwjMvk72W3LeD6ss ArWkTseD2Br7ZqeBocIwQBR7UIbosK3AAtp2wAIuzFdR6HfyCTCl6eE8JvMu4hheefyg 1LFkxJsaHihloD3vy9DXLdsrIB5y3qhgewkCmH1NWpYIuHS2jvaOY0mo9rLs7HHX2c3F ac+A==
X-Gm-Message-State: ALoCoQmb6VLfSovpLWKBHKyztIMfpP/P0QbxRir1GMClKE7NAVNHF1tOWAA+qAGr44lV/f4SXZAz
X-Received: by 10.58.119.75 with SMTP id ks11mr4863601veb.20.1402790759060; Sat, 14 Jun 2014 17:05:59 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.220.98.73 with HTTP; Sat, 14 Jun 2014 17:05:38 -0700 (PDT)
X-Originating-IP: [24.84.235.32]
In-Reply-To: <539C3367.7090301@drees.name>
References: <20140613195805.1386.5992.idtracker@ietfa.amsl.com> <CAHBU6ivy-aVuSZPQ1gMp0bXW0yMYq9Vhi1Bydb809rfBR_ag=g@mail.gmail.com> <539C3367.7090301@drees.name>
From: Tim Bray <tbray@textuality.com>
Date: Sat, 14 Jun 2014 17:05:38 -0700
Message-ID: <CAHBU6iuvOU6L7rhyiQnG_sqsdR6QkeqMHcT8HwH6Y8UFa_Ue3w@mail.gmail.com>
To: Stefan Drees <stefan@drees.name>
Content-Type: multipart/alternative; boundary="001a11c21fc0e36b2604fbd4ac11"
Archived-At: http://mailarchive.ietf.org/arch/msg/json/ichuVO_k-4lRUzHboLAvt3hJ77I
Cc: "json@ietf.org" <json@ietf.org>
Subject: Re: [Json] I-JSON(2014-06-13) Section 4.3. Time and Date Handling
X-BeenThere: json@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "JavaScript Object Notation \(JSON\) WG mailing list" <json.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/json>, <mailto:json-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/json/>
List-Post: <mailto:json@ietf.org>
List-Help: <mailto:json-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/json>, <mailto:json-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jun 2014 00:06:02 -0000

Superfluous “in” nuked, thanks.

Also, could any date/time scholars here have a look at section 3.3 of
RFC4287 - http://tools.ietf.org/html/rfc4287#section-3.3 - and see if they
think some of that language should be adopted here.


On Sat, Jun 14, 2014 at 4:35 AM, Stefan Drees <stefan@drees.name> wrote:

> Thanks for providing this, Tim.
> On 2014-06-13 22:01 +02:00, Tim Bray wrote:
>
>> Real HTML is at http://www.tbray.org/tmp/draft-ietf-json-i-json-01.html
>>
>>
>> On Fri, Jun 13, 2014 at 12:58 PM, <internet-drafts@ietf.org
>> <mailto:internet-drafts@ietf.org>> wrote:
>>
>>
>>     A New Internet-Draft is available from the on-line Internet-Drafts
>>     directories.
>>       This draft is a work item of the JavaScript Object Notation
>>     Working Group of the IETF.
>>
>>              Title           : The I-JSON Message Format
>>              Author          : Tim Bray
>>              Filename        : draft-ietf-json-i-json-01.txt
>>              Pages           : 6
>>              Date            : 2014-06-13
>>
>>     Abstract:
>>         I-JSON is a restricted profile of JSON designed to maximize
>>         interoperability and increase confidence that software can
>>     process it
>>         successfully with predictable results.
>>
>>
>>     The IETF datatracker status page for this draft is:
>>     https://datatracker.ietf.org/doc/draft-ietf-json-i-json/
>> ...
>>
>
> I read over it and section 4.3 "Time and Date Handling" might profit from
> one or two small changes:
>
> OLD:
> 4.3.  Time and Date Handling
>
>    Protocols often contain data items which are designed to contain
>    timestamps or time durations.  It is RECOMMENDED that in all such
>    data items be expressed in in ISO 8601 format, as specified in
>    [RFC3339].
>
> NEW (suggested):
> 4.3.  Time and Date Handling
>
>    Protocols often contain data items which are designed to contain
>    timestamps or time durations.  It is RECOMMENDED that in all such
>    data temporal items be expressed in ISO 8601 format, as specified
>    in [RFC3339].
>
>
> {"end_of_changes": true}
>
> Removing the doubled "in" is a sure thing for me, but if others would also
> subsume "the targeted items" as "temporal items" I do really not know and
> thus happily delegate to the native english speakers on this list.
>
> The motivating sentence reminds me a bit of the significance of sister
> phrases like "Life often is ..." but as it is true (in my experience) and
> if no one else is irritated by quantifiers like "often" I see no need to
> discuss.
>
> All the best,
> Stefan.
>
>


-- 
- Tim Bray (If you’d like to send me a private message, see
https://keybase.io/timbray)