Re: [Jsonpath] JSONPath draft charter

Tim Bray <tbray@textuality.com> Tue, 01 September 2020 18:07 UTC

Return-Path: <tbray@textuality.com>
X-Original-To: jsonpath@ietfa.amsl.com
Delivered-To: jsonpath@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 766073A0D8C for <jsonpath@ietfa.amsl.com>; Tue, 1 Sep 2020 11:07:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=textuality-com.20150623.gappssmtp.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 0AMcGePhZ6pp for <jsonpath@ietfa.amsl.com>; Tue, 1 Sep 2020 11:07:38 -0700 (PDT)
Received: from mail-lj1-x22c.google.com (mail-lj1-x22c.google.com [IPv6:2a00:1450:4864:20::22c]) (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 4B0D43A0DCF for <jsonpath@ietf.org>; Tue, 1 Sep 2020 11:07:38 -0700 (PDT)
Received: by mail-lj1-x22c.google.com with SMTP id a15so2688282ljk.2 for <jsonpath@ietf.org>; Tue, 01 Sep 2020 11:07:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=textuality-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=LIuKrqeDsGSJ6g1QB3dim62Hx0+/NTNiDTYIWBybOUM=; b=KBzcVFj8NuY9HbYe4XB6/opGy5AeZlnXQj/jHgLzaEkHeO7oCqvXvytf63x0WazDiK U4UGUmLPTIQ8rT87vnEu2u4U+gczjG1LQxl221HKzr6sPTQo9jxwXsKjDa07+Rj/8OHy VvaL0mz24Rqacy6F+BR6ildV87mS8Wec7SGvgARYOfMSuCWZ8p8CL1bEGj5UtUaLvq/1 AsdrOFoL6BdH1KQdpVxGsRT0vXvVK00ZgzJ2stiLCBYnsoFHsHQEaxbBS/CROnW52nO0 AZ4jyaEDn1VK8F++OoCQAn2qjDtGSK2bCWzWGHay4SWCUKWazdvBGruWp3pI+yNg1kQa EPRQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=LIuKrqeDsGSJ6g1QB3dim62Hx0+/NTNiDTYIWBybOUM=; b=jI7heDcmTmw/7aV0isBry2evyXByANSj9vy4GP+AC+rUnIhke0lHADmIv8miNO2e30 uaezcXZiZtQEp6oalmhKIckqwqcSE7s9eO9v/odaC2JivZ0owABhA6h6wSrz8hel+XYc bpb5vwAZZN4yASk2x/awaC0DVGIh0ElCerrTK0BM+Svf5pqrjw4N4qnqvrJChRD5qsWc 6WBPVTLnKCPC3uVi3gE4DyQcet5lLCOZpuk7ZuFaE669wunPFuJJLnnaTjldXeIm86uN sBWE16UFSyLX1dFcYogZ3MvlBES8AH7gY5NJ6ATLT9MzAIP6fMGfPGdFQ4UfrlMndwfc 7A2Q==
X-Gm-Message-State: AOAM5322UAhQkSCggYrTOOCyenuBXVd6luVp9f886PwoQhRqtVQqhd/+ lAP0lmUTsXj2wWhRPFtqX+6Ac0zaD+t+W4HLn0q7vA==
X-Google-Smtp-Source: ABdhPJy9TEFFtLGp6eqN153Zg+37HBA4V9KXvA/hfDKDqkPpAhyNpVEmpZB8D+CKVNTePaN0vNOpRlyt0BfLznGA4Qs=
X-Received: by 2002:a2e:3a19:: with SMTP id h25mr37273lja.398.1598983656371; Tue, 01 Sep 2020 11:07:36 -0700 (PDT)
MIME-Version: 1.0
References: <mailman.38.1597172408.10748.jsonpath@ietf.org> <CA+mwktKSMn0e3Xh5K3z-wxeC_icx3dnepWvxKu74miGqLb_wxA@mail.gmail.com> <AEE0C02D-DF63-4CEF-AC78-08180BC0B0F2@tzi.org> <CAHBU6ivxaeKRm8+5_DiP=qtpiWXEffD374n6dxx4bgJTt1nCbw@mail.gmail.com> <22C87C6B-F7FB-4074-8EEF-118AA28AB61B@tzi.org> <3AC3C075-2CA3-4DDC-BEE8-C3C4B179A61B@vmware.com>
In-Reply-To: <3AC3C075-2CA3-4DDC-BEE8-C3C4B179A61B@vmware.com>
From: Tim Bray <tbray@textuality.com>
Date: Tue, 01 Sep 2020 11:07:25 -0700
Message-ID: <CAHBU6ivA79KFJa4DfO4BEdGJ1K9pWP+cgHC4tegNjW90favxAw@mail.gmail.com>
To: Glyn Normington <normingtong@vmware.com>
Cc: Carsten Bormann <cabo@tzi.org>, "jsonpath@ietf.org" <jsonpath@ietf.org>, Daniel P <danielaparker@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000d7730505ae446495"
Archived-At: <https://mailarchive.ietf.org/arch/msg/jsonpath/Wlpk4GNgoSBhZuPIEFqdi-E-YOI>
Subject: Re: [Jsonpath] JSONPath draft charter
X-BeenThere: jsonpath@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: A summary description of the list to be included in the table on this page <jsonpath.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/jsonpath>, <mailto:jsonpath-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/jsonpath/>
List-Post: <mailto:jsonpath@ietf.org>
List-Help: <mailto:jsonpath-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/jsonpath>, <mailto:jsonpath-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Sep 2020 18:07:41 -0000

Here is a draft charter in space-formatted plain-text. I suppose the IETF
has a charter-creation tool but I didn't turn it up in a brief search.
Anyhow,
this should be enough to kick off discussion:
====================================================================================
Document          Charter         JSONPath WG (jsonpath)
                  Title           JSONpath
                  Last updated   2020-09-01
                  State           draft

WG                State           Nonexistent

IESG              Responsible AD:  Kucherawy/Leiba
                  Charter Edit AD:
                  Send notices to: (None)
Charter

charter-ietf-jsonpath-00

JSONPath is a syntax, originally based on the XML "XPath" design,
which selects fields and values from a JSON document.  It is
used in a variety of applications which rely on JSON message
formats.

JSONPath was originally described by Stefan Goessner [1] but has
never had an official specification of any kind, and
implementations, while mostly compatible, differ in certain
behaviors.

The WG will work to develop a JSONPath specification, with the
primary goal of capturing the common semantics of existing
implementations and, where there are differences, choosing
semantics with the goal of causing the least disruption among
JSONPath users.

[1] https://goessner.net/articles/JsonPath/


On Tue, Sep 1, 2020 at 2:01 AM Glyn Normington <normingtong@vmware.com>
wrote:

> What are the next steps on the JSONPath draft charter?
>
> Tim: are you still up for creating a first draft and, if so, when?. This
> would be very helpful for those of us unfamiliar with such things.
>
> Regards,
> Glyn
>
> > On 11 Aug 2020, at 23:20, Carsten Bormann <cabo@tzi.org> wrote:
> >
> > On 2020-08-12, at 00:12, Tim Bray <tbray@textuality.com> wrote:
> >>
> >> Is there a draft charter?
> >
> > Not yet.  I thought we might have a little bit of discussion to find out
> where the different point of views might be lying.
> >
> >> I don't recall seeing one go by but maybe I missed it.  If not, I can
> make a first draft.
> >
> > That would be great!
> >
> > Since github organizations are cheap, I created one, with a repository
> that you could use:
> >
> >
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fjsonpath-wg%2Fcharter&amp;data=02%7C01%7Cnormingtong%40vmware.com%7C69eafdbfeb7a4dec694208d83e44d677%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637327812690554976&amp;sdata=l0CUyDcFpI5fVXkSUQwgoMx8%2FbIyIX60rvPqaW2aUrw%3D&amp;reserved=0
> >
> > Grüße, Carsten
> >
> > --
> > Jsonpath mailing list
> > Jsonpath@ietf.org
> >
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fjsonpath&amp;data=02%7C01%7Cnormingtong%40vmware.com%7C69eafdbfeb7a4dec694208d83e44d677%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637327812690554976&amp;sdata=KDosq4s5Dr58xPwYevCzOoYbe6p8wLCWfDA8Tfx9PIE%3D&amp;reserved=0
>
>