Re: [netmod] rfc6991bis: yang:xpath1.0

Andy Bierman <andy@yumaworks.com> Sat, 18 July 2020 16:00 UTC

Return-Path: <andy@yumaworks.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3393E3A0778 for <netmod@ietfa.amsl.com>; Sat, 18 Jul 2020 09:00:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.887
X-Spam-Level:
X-Spam-Status: No, score=-1.887 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, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-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 kUGn389VYCRp for <netmod@ietfa.amsl.com>; Sat, 18 Jul 2020 09:00:55 -0700 (PDT)
Received: from mail-lj1-x22f.google.com (mail-lj1-x22f.google.com [IPv6:2a00:1450:4864:20::22f]) (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 7E0553A060A for <netmod@ietf.org>; Sat, 18 Jul 2020 09:00:55 -0700 (PDT)
Received: by mail-lj1-x22f.google.com with SMTP id d17so15964858ljl.3 for <netmod@ietf.org>; Sat, 18 Jul 2020 09:00:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=fyNkcpIgjogoxQxJKwLuz2OSj1kU000ACNHZDMffGss=; b=UuNlwdEdzmUMjgppgilhUQnf7B52B8eWMrYiV/Cvu3rNMEx54ykv+e5WjaERu3QS93 Tq0wsvlEyaeGX15QGJ8dJrvDk8d8rtExqIOndhOzTOCiVKiS1U9cr40ml6TjevqlmiKV fnlgdVxbImNuftjOIlvT9Riq3W5zGHr45JTDRrUHY8LSHyBIZh3+J0B0LCLYVB9ga6yT rZGP58HGw9/5SZpw+PD3NmpcnWOu0Lm/w/Qh8zYz59WYXVd2YC7PQkXWaGKLZagY2F8Q oPeqhs7X1sIIibMg/GFz+Y+3omr2UYGNlQ+gDSOCsbZDAajC5Xss21WNblbiXOiPz19b f45A==
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=fyNkcpIgjogoxQxJKwLuz2OSj1kU000ACNHZDMffGss=; b=dN1Dv2PQmqTDyAqnKskjEpzquUSG8FWSAFNVka6zBuf8e2rjxbSnwFwEErlQ1YSzSJ EH4EdJENtFpmk8A5UcVcmc+csTMZ9+XB1EFnZ50pjjOPr06XQ+vjzrdN4AMvbEbETep8 Rrb/WFhsRZuQsEBjVXogUIceGBpnMefDkht+HEujz9ShFZYohMmNlrRASyKwSlmjuu1k dY71khnsUqBf2/eREwdcl6bXvTGLAVmK0GItEAwXyNp+VbRkPYC85PJefkYr0111jW1V IBGFJmVRyvr15kSy4Xgcrul/XUgzJf5Ovjrv7q2/qN+vjswJM7qeINxQcXXoP1kTJtRz uiFw==
X-Gm-Message-State: AOAM531yWf6DIKcNpu3uLR+Y3+eaEnj9aTRytUxYhNQXszQPW+u02j8s 8Ex8JnGlzWlEyrOkMw3ph6ErpMc6cathOclJZZHG+A==
X-Google-Smtp-Source: ABdhPJwlNqp+VsPNfpk+WWe6sDo/njTeWC2RyrqTh4eCjWx0rlfu0JvDqFYDWaCHv32FzNJd7v3RmI5KUkTC0ZNBAM0=
X-Received: by 2002:a2e:8619:: with SMTP id a25mr6264599lji.320.1595088053311; Sat, 18 Jul 2020 09:00:53 -0700 (PDT)
MIME-Version: 1.0
References: <2751efb1-d276-8c49-4697-87de2bb379e8@lightside-instruments.com> <86a37242-a85d-f4a6-1db6-c79d861f76fb@lightside-instruments.com>
In-Reply-To: <86a37242-a85d-f4a6-1db6-c79d861f76fb@lightside-instruments.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Sat, 18 Jul 2020 09:00:42 -0700
Message-ID: <CABCOCHQ-=-2yb2iA6sRMir6MvvQfGzyb4Nx3MFFYof6By4jKLg@mail.gmail.com>
To: Vladimir Vassilev <vladimir@lightside-instruments.com>
Cc: "netmod@ietf.org" <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000cddf8a05aab960eb"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/S6oKEV3tSYpVynF6WSIA2MEnORA>
Subject: Re: [netmod] rfc6991bis: yang:xpath1.0
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 18 Jul 2020 16:00:57 -0000

On Sat, Jul 18, 2020 at 8:42 AM Vladimir Vassilev <
vladimir@lightside-instruments.com> wrote:

> On 17/07/2020 21.14, Juergen Schoenwaelder wrote:
>
> > - How do we deal with xpath expressions in other encodings
> > such as JSON. Do we assume an xpath context populated with
> > module names such that module names can be used to qualify
> > path expressions. This may need discussion and/or a new
> > definition.
> >
> > - This interacts with the definition of node-instance-identifier.
> >
> > - Options: (i) Leave this definition as it is. (ii) Detail how this
> > type work with encodings that use module names instead of prefixes
> > to qualify names.
> >
> > - Proposal: ?
>
>
> How about leaving the xpath1.0 type definition as it is and specifying a
> canonical form for the node-instance-identifier where namespace prefixes
> must be module names.
>
>
Since (i) is the only BC option why is (ii) even being considered?
Of course a new type name is needed to change the XPath syntax
to something that is not backward-compatible.


> > /js
> >
>

Andy


>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
>