Re: [Jsonpath] WG adoption draft-bormann-jsonpath-iregexp-02

Greg Dennis <gregsdennis@yahoo.com> Tue, 18 January 2022 20:19 UTC

Return-Path: <gregsdennis@yahoo.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 173A33A146A for <jsonpath@ietfa.amsl.com>; Tue, 18 Jan 2022 12:19:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-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=yahoo.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 sAXsw1kJyaLh for <jsonpath@ietfa.amsl.com>; Tue, 18 Jan 2022 12:19:08 -0800 (PST)
Received: from sonic304-10.consmr.mail.bf2.yahoo.com (sonic304-10.consmr.mail.bf2.yahoo.com [74.6.128.33]) (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 8CFCF3A146C for <jsonpath@ietf.org>; Tue, 18 Jan 2022 12:19:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1642537146; bh=VxgZVAJc9gJFKbNpGbaUXSyEUStZkcXCMLhWHy19xYk=; h=Date:From:To:In-Reply-To:References:Subject:From:Subject:Reply-To; b=bCPLN1kaHGTyPjkz3z4/RP8ynDbND6W5S6U1nnDoau9hecv0kI2n8Ls53OapTSNSKS5BjTYpFTXB8nLIfmF8Tfjtjm2Sp12WgHgLZanYjXbrxlBIVJdb8bsCoc5WXbGgJ1G2FdeXqxS/A0+gaVdh/EC3xHLwxqsU+DJuVQ710JM1T1EBzYVmqvIkCxHYcD8d224q0QaZtblW4EqAh6IPu1Y7RcilImP84p3Um8oqFwUWhm01BByMD5iJLTr7tOcZP/TjuIHBYr228ebmvOHfnGyrvr2UNwPtVVzMChz0mTzmfWOn2dYl/C2C4+xK3lLHTXCc+R36p9TMJ0S5p7w64Q==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1642537146; bh=0nNKSDucsaG8jfO1dk8N2APlu5e1D1prZX/HuP/2fIK=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=DZt0gs8fNur1CVfi6EDQeORIhbKxiDNHuaWoErh68xdkjxp/eu7VHW4HVFK0taviiGfjjSTUNJ3J6xwnFlLFzaiWYvXxYq25oO6eQ8mYhS+Q0e4aiG63yzc0+zy9Wx7nYtHqUkFt4dPlgVZkI0ZToaUm5BP7/+U9nRt0B0dRir50qjW3o6ZN1bmngXZ5Jq2nggFBQ34+Jmo6J8lUecQ2/cm0AUaeAe8a7M6pklnH+QIoAQL5LhcoITaByL5kdMRyRYPnSbTQxQ9my39VB27mZzid0yuZjQ2deq3aM3QIKQN7i47OVrlGmwbaAA0BbPmOJOqdIwYoWrV7Eh4kDYLNDQ==
X-YMail-OSG: KSnS8z8VM1kpHB.gMovg7G9rRzev.5J0HdBZ.febmcux0pgsuKTmifdszMMv9s5 h9v4G3us_oTHJRN9__SpEPcCVNPjk.ZBILI4Ky720gUbo5n1jOl2gIRj87LLrSExMmrb9wpdNpG2 kXHhkYaQIH_tgKdkqUv.L0M4fjTC5grS_1T4xK5Fqfe0RDophHk5fte.ZYoHHZ7C.jnLUe8DIuKq 9okt2.vh6XzUijz9KLeHUBRe3h44SuAbZ.4.iBWkX2PTkGWTEtL00wwDLVrmFTwRcO5wLojGJRH6 0YRwjlb4v.QcFR1vVCB5gvBhsNjUlX3HAZQhEvnNGCuptX8RSat209pUsrGJn7fFiZAg7SEXjwey Y9dCLrg7BBtouNu8CwiOLZ0ONYC4QI6Bka0tMW.U91f7SK2WeR8yXAyiBtEL.EPL9P3joSPRrvHq VDjQcN8QWemOUFLh7AeS_JrjHTVDkyyfLnjlTVfwxnXmoTCEUn1BfzcbRpkm.GjrTbs90HUNbhX8 8MjecvpTyUbU7xuXjO_hrbNGVSGqvVQKa5r_DQuAzVd7Qt6hkKFgLbZ7Hyj6jRTOekRAU3_Cb1A0 7.iOc2VugspX2jR9GSz9p94sMMtkvaZJ_VcDAcwYCEsMdbWISSfwWjzd5rxd5kHHa4nXDSpOaAlk FH4TIMea8fspzMuA6Fqric3Y0qaLOUmf_KhLYP6qw26EtvAVsEXIICFYv4oY8IT7.QA9Y9qUVRLZ uMfC9moyZIr1hrkDccmxSJ.hzn9dfTebNHv6CxauDDH_lovLJ.TF49H0AYG9TiunVVgCQ5ofZk8A 3ntsYNDY8cNyk9w2UnGkZMSTiyRDRZQvrE9jN9RYIZOhL0uKCCVeIZQNFMV11zc.kOdCs2oPR9Cd 9txu9s3beR9ADOCRpC1ywmyhkxK3OsDyXn6xJFU0KEezkvReUTHcCT6KqGNrF5nVdXYEbU8ZUoy4 8OzYK.Ll85SgCVbkNUmHGu4yYoPEWURTG3Zf8OY0xH2Qw.1KG6.h8Q1OJYIz1chD94NBI_Cd5H.a tuEDIB.VcKEStLNqV_mCOAMNe8TRHU9gfM8hsoyVTIWYlBvAdBU59AazcMoB7Olqq.DjG9zMQGGx nsJjCgYlIgZUMvEmXGrYH6X70vtunV2ID.hp0dl38uxKWx3E6Yh_MWnmVfqHpby_Vw.QpzWw0ind ZV4w5qQtyenaJ.l9wSjJEQ5dq0nKZG957svnw.2qSiDAGqqKEY12w72J3xmbikggmXcLfhY8BhYk 8ZIMexDzHqWpfGBsWF_FOcLgNWAUcKrwj1h0DDL0jzXjDdB.lSrEYxCFDb2HylGA5zQEjlOX50OL JWHS8BtPzxExp8hVnW62V_Jk3F2mjZLsbDFDy9v8fZ1kU3bs8YXka6D0onmES4XOsWGWJH3y9hKo jQ0oRU.nStOfe5zR201WWwQWTeABBETu3T1TzoDTwZc7YXsnMzIBjI_GlbVbgcnBhPd8lqtawmgI OWgpB9Le8ZtJktB90lz9a.13ImkWLX_kYGRarVwik5x5rvbPk7iwKy2QZJGkwl3pOjo4p3d1.CWX bR9FYllBy_ygF3bQq8y2n9.t8zmJLuSnw_jEB_JKYa0tR33kru4Bw4gm2S.Vge97zTrNpwODCmHo jTgo2U58mIlAfBXeZTcnDzDIZGH_.fvD2fRT2OskdUTxqWFmA4wtcAsrcFJZfu3JLYAkuFvPXi49 rZJjOJmksu3GQLrPkEEbSyiTg.yfkb3XiLZacImxco4Y2ArWKCNwgl9O05gVTGXu6CkSmaJMklik qBeDPPRHoFaGVycQAB.AtLrADwMaPCQc1Cdxxdk_wVZofcPQ165NDydAfvevOK9OzjnxrP_TCwqr RcZDY28VXbGD6gGBDZULaIdC7BsoHCcWMGcu4xGDbzNdeF6P.QqsDiglNKlRf.FmC2tHHf_rrfGi ZdWqOYZuUDPA8sQQqG83gVormGCF3rZRw6.JvJwVnmMNPTkoRQsKC2_.7KAgbZm.KIrbuNrLohff dPjjjtL7TuXZbqXThP4ZV8zrL8zG.VD7bja1xYGCG5djP6gxB1FZrSSFxFMoacSteKZL8MZZGZWY 2N2qzOusGrsbHBp6jK5jzvgI9gYPTmfu_8EUPN.cfFCC76JSxDgNLfzHu3SAAzXFbrBsvB6GFVfm gsDN4SLmDnNfy44WIfeEZkL27TwZYeO2YZnO2ru_NVl4BVgMCjJWgaM1JYnaCH3FPb9HuoBZC8JW 6rHw4Z8FrWfv4WiZ1EJSKcRS8D3sQBf6_9r4cLdh4wGgMWB5TWNWeQafMcyho7g--
X-Sonic-MF: <gregsdennis@yahoo.com>
Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.bf2.yahoo.com with HTTP; Tue, 18 Jan 2022 20:19:06 +0000
Date: Tue, 18 Jan 2022 20:19:01 +0000
From: Greg Dennis <gregsdennis@yahoo.com>
To: "jsonpath@ietf.org" <jsonpath@ietf.org>, Tim Bray <tbray@textuality.com>
Message-ID: <1290004912.869539.1642537141570@mail.yahoo.com>
In-Reply-To: <CAHBU6ivTZC+qn1gDct6JDT3gZFgEZFkZ3HQyR0nGh_1A28K09A@mail.gmail.com>
References: <CAHBU6ivTZC+qn1gDct6JDT3gZFgEZFkZ3HQyR0nGh_1A28K09A@mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_Part_869538_1359156183.1642537141568"
X-Mailer: WebService/1.1.19594 YMailNorrin
Archived-At: <https://mailarchive.ietf.org/arch/msg/jsonpath/Tb2yvdAkV7P60aRQedf7_qqoQFQ>
Subject: Re: [Jsonpath] WG adoption draft-bormann-jsonpath-iregexp-02
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, 18 Jan 2022 20:19:13 -0000

 This is great.  I've also opened a discussion (https://github.com/json-schema-org/community/discussions/136) with the JSON Schema group to see if they're open to joining this effort and eventually adopting this small-scope spec for that functionality as well.
Greg

    On Wednesday, January 19, 2022, 07:17:17 AM GMT+13, Tim Bray <tbray@textuality.com> wrote:  
 
 Co-chair hat on: At our interim meeting earlier today, we got a strong sense that the jsonpath WG has consensus in favor of allowing regular expressions in jsonpath filters, but that for this to be useful, the flavor of regexps needs to be specified precisely, and that flavor should be limited enough in scope to allow interoperation across as many as possible different regex libraries. 
Carsten Bormann has done the work of proposing such a small-scope regexp specification. The draft may be read at https://www.ietf.org/archive/id/draft-bormann-jsonpath-iregexp-02.htmland is on GitHub at https://github.com/cabo/iregexp

If you have any issues to raise or objections to this, please let the WG know.-- 
JSONpath mailing list
JSONpath@ietf.org
https://www.ietf.org/mailman/listinfo/jsonpath