[Json] Coming to better consensus on draft-ietf-json-text-sequence

Paul Hoffman <paul.hoffman@vpnc.org> Mon, 04 August 2014 14:30 UTC

Return-Path: <paul.hoffman@vpnc.org>
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 C7FF21B2B13 for <json@ietfa.amsl.com>; Mon, 4 Aug 2014 07:30:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.552
X-Spam-Level:
X-Spam-Status: No, score=0.552 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, HELO_MISMATCH_COM=0.553] autolearn=no
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 skT0WJUeNEQs for <json@ietfa.amsl.com>; Mon, 4 Aug 2014 07:30:36 -0700 (PDT)
Received: from hoffman.proper.com (IPv6.Hoffman.Proper.COM [IPv6:2605:8e00:100:41::81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CC3C91B2B22 for <json@ietf.org>; Mon, 4 Aug 2014 07:30:34 -0700 (PDT)
Received: from [10.20.30.90] (50-1-51-60.dsl.dynamic.fusionbroadband.com [50.1.51.60]) (authenticated bits=0) by hoffman.proper.com (8.14.9/8.14.7) with ESMTP id s74EUWGl010096 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for <json@ietf.org>; Mon, 4 Aug 2014 07:30:34 -0700 (MST) (envelope-from paul.hoffman@vpnc.org)
X-Authentication-Warning: hoffman.proper.com: Host 50-1-51-60.dsl.dynamic.fusionbroadband.com [50.1.51.60] claimed to be [10.20.30.90]
From: Paul Hoffman <paul.hoffman@vpnc.org>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Message-Id: <D61F06F2-A61F-4009-87B8-55E2A36C771E@vpnc.org>
Date: Mon, 04 Aug 2014 07:30:32 -0700
To: json@ietf.org
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/json/t4nNLnKqpA2z-uI5OggbhEy8lKI
Subject: [Json] Coming to better consensus on draft-ietf-json-text-sequence
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: Mon, 04 Aug 2014 14:30:38 -0000

Greetings again. The WG seems unable to come to consensus on the choice of the record separator in draft-ietf-json-text-sequence. The recent poll finds that there is not even rough consensus about whether using the LF is better or worse than using the RS character in the current draft, and yet people on both sides feel vehement on their choice.

However, the earlier threads about this document show some common ground. There is definite WG interest in log files with sequences of JSON texts, but no agreement in the result as it stands. There was also early statements about the protocol being more complex than was needed, with procedures for receivers dealing with partial texts and truncated entries.

If the protocol is focused on just system log files (not hand-typed files), and without trying to deal with partial texts and truncated entries, the protocol becomes much simpler and the choice of record separator becomes much clearer.

Given this, the chairs ask the document author to produce a new draft:

- Move the first paragraph of Section 3 into the introduction.

- Change the description in Section 2 to be:

    JSON-sequence = ws *(JSON-text ws RS ws)
    RS = %x1E
    ws = <given by RFC7159>
    JSON-text = <given by RFC7159>

- Remove Sections 2.1, 2.1.1, 2.2, and 3. Remove the last paragraph of the Security Considerations.

The chairs believe that such a draft will be more likely to achieve at least rough WG consensus.

--Paul Hoffman and Matt Miller