[secdir] [new-work] WG Review: JSON Path (jsonpath)

The IESG <iesg@ietf.org> Fri, 09 October 2020 16:37 UTC

Return-Path: <new-work-bounces@ietf.org>
X-Original-To: secdir@ietfa.amsl.com
Delivered-To: secdir@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A186F3A0DA4; Fri, 9 Oct 2020 09:37:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1602261473; bh=pYcuargehvgNXO+Q/T7MflqY86LYuiwgdWytuHnrrR4=; h=From:To:Date:Subject:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:Reply-To; b=gzYQp61RNoc0sWBesG1YfUreBkOri/IP7/GiTixpx2ZdaiIgYhaLWoUTTgLzeq9Gm bgi2Xy2kk/HrjVE1JF3u7uN2GCxcO7u6GT2qXYzg0zRXOqRbInj7xQF50CjC+dnw0X dW7Pngj1SXtR61q/Li6He9EE6M8iYhIefW/9XpBo=
X-Mailbox-Line: From new-work-bounces@ietf.org Fri Oct 9 09:37:47 2020
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 6BD1E3A0D57; Fri, 9 Oct 2020 09:37:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1602261462; bh=pYcuargehvgNXO+Q/T7MflqY86LYuiwgdWytuHnrrR4=; h=From:To:Date:Subject:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:Reply-To; b=GesVI81leyW6oP/4UCXQhTCpjeXkIuilGWlaZ2hbv3OWxUXAoYksQdEJmBEfgCVZf MULEY0ugOPJSwWv+K88/U1JqVnGIOsYcRJ1P0cYzGIRVIoesLZtxzjZmbnqUbRSwzo VL/Oyt3w0hB2tw7WFX16OUd/ucYbnSF/LBztFzJ4=
X-Original-To: new-work@ietf.org
Delivered-To: new-work@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 054153A0CEA for <new-work@ietf.org>; Fri, 9 Oct 2020 09:37:36 -0700 (PDT)
MIME-Version: 1.0
From: The IESG <iesg@ietf.org>
To: new-work@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.19.0
Auto-Submitted: auto-generated
Precedence: bulk
MIME-Version: 1.0
Reply_to: <iesg@ietf.org>
Message-ID: <160226145600.9767.2143954261959615711@ietfa.amsl.com>
Date: Fri, 09 Oct 2020 09:37:36 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/new-work/0JTBogZ-_xHo0zPE8GyViRiNpxo>
X-BeenThere: new-work@ietf.org
X-Mailman-Version: 2.1.29
Reply-To: iesg@ietf.org
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: new-work-bounces@ietf.org
Sender: new-work <new-work-bounces@ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/secdir/jjkbqoOe6ubc2OlhgTnn9tNR6vU>
X-Mailman-Approved-At: Fri, 09 Oct 2020 14:59:14 -0700
Subject: [secdir] [new-work] WG Review: JSON Path (jsonpath)
X-BeenThere: secdir@ietf.org
List-Id: Security Area Directorate <secdir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/secdir>, <mailto:secdir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/secdir/>
List-Post: <mailto:secdir@ietf.org>
List-Help: <mailto:secdir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/secdir>, <mailto:secdir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Oct 2020 16:38:00 -0000

A new IETF WG has been proposed in the Applications and Real-Time Area. The
IESG has not made any determination yet. The following draft charter was
submitted, and is provided for informational purposes only. Please send your
comments to the IESG mailing list (iesg@ietf.org) by 2020-10-19.

JSON Path (jsonpath)
-----------------------------------------------------------------------
Current status: Proposed WG

Chairs:
  TBD

Assigned Area Director:
  Murray Kucherawy <superuser@gmail.com>

Applications and Real-Time Area Directors:
  Barry Leiba <barryleiba@computer.org>
  Murray Kucherawy <superuser@gmail.com>

Mailing list:
  Address: jsonpath@ietf.org
  To subscribe: https://www.ietf.org/mailman/listinfo/jsonpath
  Archive: https://mailarchive.ietf.org/arch/browse/jsonpath/

Group page: https://datatracker.ietf.org/group/jsonpath/

Charter: https://datatracker.ietf.org/doc/charter-ietf-jsonpath/

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 the 39+
implementations, while mostly compatible, differ in certain
behaviors.

Note that while JSON Pointer (RFC 6901) is already standardised, it is
designed to provide a reference to a single, specific part of a JSON
document, whereas JSONPath provides the ability to query a document
and potentially return multiple values.

The WG will develop a standards-track JSONPath specification that
is technically sound and complete, based on the common semantics
and other aspects of existing implementations.  Where there are
differences, the working group will analyze those differences and
make choices that rough consensus considers technically best, with
an aim toward minimizing disruption among the different JSONPath
implementations.

Possible input documents are:

* https://datatracker.ietf.org/doc/draft-goessner-dispatch-jsonpath/

* https://jsonpath-standard.github.io/internet-draft/

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

Milestones:

  Feb 2021 - Standards Track document defining JSON Path to the IESG



_______________________________________________
new-work mailing list
new-work@ietf.org
https://www.ietf.org/mailman/listinfo/new-work