Re: [Json] JSON Schema
Henry Andrews <henry@cloudflare.com> Mon, 22 January 2018 04:27 UTC
Return-Path: <henry@cloudflare.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 8476012704A for <json@ietfa.amsl.com>; Sun, 21 Jan 2018 20:27:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cloudflare.com
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 PqdOvxarRIWk for <json@ietfa.amsl.com>; Sun, 21 Jan 2018 20:27:35 -0800 (PST)
Received: from mail-wr0-x22d.google.com (mail-wr0-x22d.google.com [IPv6:2a00:1450:400c:c0c::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8FFA41241F8 for <json@ietf.org>; Sun, 21 Jan 2018 20:27:29 -0800 (PST)
Received: by mail-wr0-x22d.google.com with SMTP id t16so7113208wrc.10 for <json@ietf.org>; Sun, 21 Jan 2018 20:27:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cloudflare.com; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=RQGmykCQQ1Qq7xP5YS1ySHotKwM4jOZrC5p3vI5jCYE=; b=CtNrayTdFaNCgj/8BdgxBkKoMAqnwiIZsqYdkH9jEBnKUZVK3eqyu3stdYKGz278M4 TIQhJ+D1ZWDjWQ0RZuZWKnRMo8yCe9uc32pa04eaRRCOuRdrJFn/rQQ3blH+D93WigQe Fcqb5LRl9V1JjvO112A3BkNLSX92aW6/nBb68=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=RQGmykCQQ1Qq7xP5YS1ySHotKwM4jOZrC5p3vI5jCYE=; b=dRtlCrSHhm9EpFzpnRxwm5pANPmxiZ4MYF2u8wuC9VGv8PrYjw1/t+xK5/Ovyppn6s gdQCw2T0DkrDs8lKILMKToynq3TZP0hmx+F/HcABPA9uTxU/9q9zZJgnXInBe+LhkC2E kfp9P3Yhg+hoXjlV3snlbJd3JFeS3sDQar8y4jcw9h5HEzPbeYkqn55TQ6glYyGvmbdg CrYWSEnDQkXneIx4+GrKuZWD4nVI/cb8cXwxkmYdFlk3mOHMOy83sRG/LpikI0RGqZen LdB2/ZkdMu+17iVDptbFpjmRUfT0Lkf/uHl9rbaM/nSoWZfrti8TyvqYjOpc4OW91N0+ YrMA==
X-Gm-Message-State: AKwxytePExZXSo5p0iZuUhbRTfZxc5ZctEMAaK0Gba7k2uJHF36DvNuG rM0t/oDzGE/QrPitwMG0RqImE2ZwuyKCSwzz5Gcalr3H
X-Google-Smtp-Source: AH8x227utt7t5dHzrsao9a7xlG47uV0zx/7PtoaP5f5EtoGYlwB+QZWKYVdeA3Uzvua7vyew/9lm0aigrcZ3NS/LPP0=
X-Received: by 10.223.155.196 with SMTP id e4mr5602789wrc.63.1516595248075; Sun, 21 Jan 2018 20:27:28 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.124.4 with HTTP; Sun, 21 Jan 2018 20:27:07 -0800 (PST)
In-Reply-To: <CANp5f1PO7SwTDjmnV5D+X5JKjqEsxVPiNcX+czisB5HrKOwXPA@mail.gmail.com>
References: <CANp5f1OzPukQ9T69kDaVVTXs0DYdXzY+n=AN6iVRgKKHR4S9CA@mail.gmail.com> <1ECAA6AB-6A96-4E45-AB5C-22F53673FBE1@vpnc.org> <CANp5f1MmExKf1JGwTFPZcnVOSRVMYFTwsxPDHXgs9hERXsUu1g@mail.gmail.com> <CAChr6SyeBCh-FEzk+zdRW9NGz-ZvNXogJ+KEKnoco+U_RwELbg@mail.gmail.com> <CAMm+Lwgt4rHvC8wPHvSigV+fNTURbZKBmEN2aBCvd55DiHBE1A@mail.gmail.com> <CANp5f1PEaax_8CWo9PDfb+kh3XRsutqyyPySEX2OQetdSzUPAw@mail.gmail.com> <4E44E944-B830-40EF-8E33-005BF5172CCA@vpnc.org> <CANp5f1PO7SwTDjmnV5D+X5JKjqEsxVPiNcX+czisB5HrKOwXPA@mail.gmail.com>
From: Henry Andrews <henry@cloudflare.com>
Date: Sun, 21 Jan 2018 20:27:07 -0800
Message-ID: <CANp5f1Nz8y_qC+_FXeMWFk+_r-THPeVqiFRTC6inMtHzcDcaTw@mail.gmail.com>
To: Paul Hoffman <paul.hoffman@vpnc.org>
Cc: JSON WG <json@ietf.org>
Content-Type: multipart/alternative; boundary="94eb2c1b686807a82f056355d93d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/json/21J-ht6YPoWNMnUCIu36Vxof3wI>
Subject: Re: [Json] JSON Schema
X-BeenThere: json@ietf.org
X-Mailman-Version: 2.1.22
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: <https://mailarchive.ietf.org/arch/browse/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, 22 Jan 2018 04:27:38 -0000
hmm- there's a bit in that last message that could be read as me assuming that I would lead a working group if I were interested in doing so. I am not making that assumption :-D On Sun, Jan 21, 2018 at 8:23 PM, Henry Andrews <henry@cloudflare.com> wrote: > Thanks, Paul, this is very helpful. > > My inclination for now is for JSON Schema to continue on its current > course as we are. I do not think the current set of drafts are the right > base to start from. Again, this just my personal view, but I'd like to > work within the JSON Schema community on its own more to solve some of the > most obvious problems before throwing it in a blender with other > proposals. I had not intended on contacting the IETF about a working group > for at least two more drafts- I only started this thread due to a request. > > There is also the question of whether I would be the right point person > for bringing JSON Schema into a working group. I'm not sure I would be, so > if someone else steps up in the meantime or wants to start working on some > schema system and use JSON Schema as it is as one input, I would be fine > with that. Honestly, nearly every comment from anyone (here or elsewhere) > that I've heard about the working group process has, um... not really > excited me about it. > > So I think I'll keep doing what I'm doing, and note that I'm happy to help > if someone else wants to lead a schema working group of some sort. If no > one steps up, I may eventually do so. Otherwise I need to spend some time > thinking about which paths forward would be best for the JSON Schema > community. And if a schema working group emerges and goes in a different > direction, I can look at how to help the JSON Schema community transition > towards that. > > thanks, > -henry > > > On Sun, Jan 21, 2018 at 7:53 PM, Paul Hoffman <paul.hoffman@vpnc.org> > wrote: > >> A few procedural notes to correct some misunderstandings. (Wearing no >> hats, just lots of scars from earlier IETF work on JSON and lots of other >> data formats...) >> >> On 21 Jan 2018, at 18:48, Henry Andrews wrote: >> >> So... the point of me sending this email was to answer a request made to >>> the JSON Schema project that I investigate the working group. The clear >>> answer to that is that this working group is closed, and a new one would >>> need to be chartered. >>> >> >> If you want an IETF standard, yes. >> >> It's not clear to me that we would want to charter >>> such a group now, although I would be interested in anyone's input on >>> that. >>> >> >> There appears to be interest in something around schema for JSON; it is >> not clear if there is interest in starting from the specific spec at >> https://github.com/json-schema-org/json-schema-spec. I bet there is some >> interest in that, and some interest in something else. This is quite >> typical of requests for the IETF to adopt work that originated outside the >> IETF, with mixed results in any of of "adopt with the intention of making >> only minor changes", "adopt and make major changes", and "start from >> scratch while getting inspiration from the existing work". >> >> The IETF sucks at this, as do most other SDOs. We're just more public >> about our suckage. >> >> There are several projects >>> underway in the same general space, some with quite a bit of momentum of >>> their own. One of them may be a better choice for an IETF working group, >>> I'm not in a position to say one way or the other. >>> >> >> None of us are; that's what consensus is for. >> >> Filing issues or asking questions on our slack channel will probably work >>> better than hi-jacking this mailing list, now that I understand it is no >>> longer active. :-) >>> >> >> What you have done is *not* hijacking this mailing list: it's a >> completely appropriate use of it. And the list is active, as you have just >> seen. It's just not an IETF WG any more. >> >> I would be interested in pursuing the IETF process (heavyweight or not) >>> >> >> It will be the former :-( >> >> , if >>> there is interest from the appropriate segment of the IETF community. >>> >> >> This list is a good proxy for that appropriate segment. Everyone who is >> interested in this topic should feel free to use the mailing list for it. >> >> --Paul Hoffman >> > > > > -- > > - > > *Henry Andrews* | Systems Engineer > henry@cloudflare.com > <https://www.cloudflare.com/> > > 1 888 99 FLARE | www.cloudflare.com > - > > -- - *Henry Andrews* | Systems Engineer henry@cloudflare.com <https://www.cloudflare.com/> 1 888 99 FLARE | www.cloudflare.com -
- [Json] JSON Schema Henry Andrews
- Re: [Json] JSON Schema Tim Bray
- Re: [Json] JSON Schema Henry Andrews
- Re: [Json] JSON Schema Paul Hoffman
- Re: [Json] JSON Schema Henry Andrews
- Re: [Json] JSON Schema Rob Sayre
- Re: [Json] JSON Schema Henry Andrews
- Re: [Json] JSON Schema Phillip Hallam-Baker
- Re: [Json] JSON Schema Henry Andrews
- Re: [Json] JSON Schema Henry Andrews
- Re: [Json] JSON Schema Paul Hoffman
- Re: [Json] JSON Schema Henry Andrews
- Re: [Json] JSON Schema Henry Andrews