Re: [Json] Last call: JSON charter
Barry Leiba <barryleiba@computer.org> Sat, 30 March 2013 14:16 UTC
Return-Path: <barryleiba@gmail.com>
X-Original-To: json@ietfa.amsl.com
Delivered-To: json@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F28B721F88D6 for <json@ietfa.amsl.com>; Sat, 30 Mar 2013 07:16:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.978
X-Spam-Level:
X-Spam-Status: No, score=-101.978 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, NO_RELAYS=-0.001, 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 6Xslm+iA4Yow for <json@ietfa.amsl.com>; Sat, 30 Mar 2013 07:16:48 -0700 (PDT)
Received: from mail-la0-x22b.google.com (mail-la0-x22b.google.com [IPv6:2a00:1450:4010:c03::22b]) by ietfa.amsl.com (Postfix) with ESMTP id 1E2E621F856D for <json@ietf.org>; Sat, 30 Mar 2013 07:16:47 -0700 (PDT)
Received: by mail-la0-f43.google.com with SMTP id ek20so1134627lab.30 for <json@ietf.org>; Sat, 30 Mar 2013 07:16:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=UIKa0rxiQU3Xc8zSY5uNrUYjQdYDJ+hUZbbUSYOEzxs=; b=Ezyjx44/vgJwF6PkxXXkK9AFGoG/OwA4RZe6f+tVoHp/l54rlpPn43tqOkY8yRaXgJ 7QXoOYKwoFBk48v0igpseuQs7T8Rg5XsqTmLaEmYSLvoj9Dpum/rBaem5oy4mlQF9iXH EuAuayJvDOGa3/3KhW+3zSe0mIul2ENOZQOs3+WQA2zEVNELInOXkKSVEH+zS/yzthBi akcky2xb6Y5y4HgjQy/CmbTYNBG+kJVdwldZIeMCpAAAdhSG556XbZys5Fz5qOlr6/1t 16uhLoBcT1B3Et4So7fg99pamRMzuXqVpf+nDLMIK6HXL+UtRJd/Yil52O0Epza4nv9e 7DYA==
MIME-Version: 1.0
X-Received: by 10.112.146.34 with SMTP id sz2mr2658788lbb.4.1364653007009; Sat, 30 Mar 2013 07:16:47 -0700 (PDT)
Sender: barryleiba@gmail.com
Received: by 10.112.76.98 with HTTP; Sat, 30 Mar 2013 07:16:46 -0700 (PDT)
In-Reply-To: <855EE10A-89A7-461D-967D-BA9D42769EE7@mnot.net>
References: <A723FC6ECC552A4D8C8249D9E07425A70F8FD11E@xmb-rcd-x10.cisco.com> <855EE10A-89A7-461D-967D-BA9D42769EE7@mnot.net>
Date: Sat, 30 Mar 2013 10:16:46 -0400
X-Google-Sender-Auth: LNvKWO9CdjBZjmZXYLU1NWaAwj4
Message-ID: <CALaySJJ4XoXdPzdam_12HKUEusx1On5mqyfFGBMU8j00LVtgjA@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: Mark Nottingham <mnot@mnot.net>
Content-Type: text/plain; charset="ISO-8859-1"
Cc: Joe Hildebrand <jhildebr@cisco.com>, "json@ietf.org" <json@ietf.org>
Subject: Re: [Json] Last call: JSON charter
X-BeenThere: json@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Discussion related to JavaScript Object Notation \(JSON\)." <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: Sat, 30 Mar 2013 14:16:49 -0000
>> During that work, the working group may collect change requests, and >> may choose to propose a more significant revision of the JSON specification >> if there is rough consensus to do so. Proceeding with such a revision >> will require a recharter to get community and IESG review of the proposal. > > A "more significant revision" of JSON than that described before this text will, > by its nature, not be backwards compatible, so it won't be JSON. ... > I think this paragraph should be deleted. I agree. Actually, I put that paragraph in during the very earliest stab at a charter, mostly to head off demands for major changes by setting them as out of scope and saying that we'd have to recharter if anyone wanted to do that. As it turns out, we don't have those demands, or don't seem to, and I think the rest of the charter says what needs to be said about the sorts of changes that are in scope. >> There are also various proposals for JSON extensions and related standards. >> The working group will consider those proposals only after the initial work >> is done, and must recharter with specific work items for any additional work >> it might select. > > At the risk of repeating myself, I do not think that a generic "JSON Working Group" > that takes on any work that happens to use this format is good engineering. I know > that this text is only advisory, but it's tilting the table in that direction. > > I think this paragraph should be deleted. Alternatively, the phrase "JSON extensions > and related standards" should be changed to something like "JSON extensions for > reuse by other standards" or similar. I.e., "related standards" is a charter license > too far. This text is acknowledging that there are a bunch of proposals, and saying that none of them are in scope for this. If any of them are to be done, they'd be done in either a rechartered working group or a new working group. You're saying, I guess, that one or more new working groups that are focused on specific proposals are better than something generic to address "a bunch of JSON-related work", and I agree with that. About the specific text that's in the charter, I'm ambivalent: I have no problem with leaving it there, but I agree that the charter already constrains the work. We usually put this sort of text in there to help the chairs, by giving them something clear to point to that says, "I'm sorry, but your proposal is explicitly out of scope in our charter. Maybe we can discuss it later, after we get our chartered work done." In any case, given that we're really pushing to make chartering easier and faster, the need to recharter working groups for follow-on work, rather than chartering anew for that work, is lessened. >> There are also a number of other JSON-related proposals for >> Standards Track that would benefit from review from both the IETF >> and the larger JSON-using communities created by a working group >> focused on JSON. > > I agree with the sentiment, but isn't the review function already fulfilled > by the apps directorate? Not as I see it. The Apps Directorate mostly provides a review or two during last call, where we try to select reviewers who have at least some expertise in the topic that especially needs review. The paragraph you cite is stating a need for much broader review than that, and for review and participation throughout the development, not just at the end. Barry
- [Json] Last call: JSON charter Joe Hildebrand (jhildebr)
- Re: [Json] Last call: JSON charter Paul Hoffman
- Re: [Json] Last call: JSON charter Markus Lanthaler
- Re: [Json] Last call: JSON charter Jim Schaad
- Re: [Json] Last call: JSON charter Gonzalo Salgueiro
- Re: [Json] Last call: JSON charter Tim Bray
- Re: [Json] Last call: JSON charter Ed Summers
- Re: [Json] Last call: JSON charter Jonathan Robie
- Re: [Json] Last call: JSON charter Ray Polk
- Re: [Json] Last call: JSON charter Carsten Bormann
- Re: [Json] Last call: JSON charter Paul Hoffman
- Re: [Json] Last call: JSON charter Larry Masinter
- Re: [Json] Last call: JSON charter Paul Hoffman
- Re: [Json] Last call: JSON charter Mark Nottingham
- Re: [Json] Last call: JSON charter R S
- Re: [Json] Last call: JSON charter Vinny A
- Re: [Json] Last call: JSON charter Barry Leiba
- Re: [Json] Last call: JSON charter Barry Leiba
- Re: [Json] Last call: JSON charter Anne van Kesteren
- Re: [Json] Last call: JSON charter Paul Hoffman
- Re: [Json] Last call: JSON charter Anne van Kesteren
- Re: [Json] Last call: JSON charter Paul Hoffman
- Re: [Json] Last call: JSON charter Anne van Kesteren
- Re: [Json] Last call: JSON charter Paul Hoffman
- Re: [Json] Last call: JSON charter Anne van Kesteren