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

Vladimir Vassilev <vladimir@lightside-instruments.com> Sat, 18 July 2020 15:41 UTC

Return-Path: <vladimir@lightside-instruments.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 1296C3A0887 for <netmod@ietfa.amsl.com>; Sat, 18 Jul 2020 08:41:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level:
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=netorgft4991094.onmicrosoft.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 dKD_LsxIYyfE for <netmod@ietfa.amsl.com>; Sat, 18 Jul 2020 08:41:55 -0700 (PDT)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50040.outbound.protection.outlook.com [40.107.5.40]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 88DD33A0885 for <netmod@ietf.org>; Sat, 18 Jul 2020 08:41:55 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MNXuYWUy3ivG5f9pscygrhjKfN+NuUWfN4ApRw5tl0uESSXNVsSig1cJ10melRQ6M+iMePM9jH/WJOBDe2D8dCLoazmyaDV5L2cBT64UNsGaSHYUUJnGOGy2hB45xV1Z4BDEUSf0VXd85ADOS+3c4P7IHNEO4N6GxDJCj1J5VYb78EhRfmxGmyOuyUc7vzcPKWpHIhZR/5QSw5P+aZ+Yzc7YlVqXyDQPIMtuSjFuknCQUAWJbs4JajGFzT+RqZyKflyOiVixB15yGIk96eSNzlHpp5QbnM6kJXPVBgc0IN4btzMDl9q6mcu+76qKNSoYJIbpI8/AC6Vskjx3NrHTIg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TURVBPiiTYcBK/9N6SmkwrgsOR8T4JFfiLwOsz1m38g=; b=LTh0i+xMixtAeIKoDLpqEWXb/mGHyGaHcvWDb5W/Ckk32+FkSjaz/4g5/D/BnMlDnY14uBYDh5mO3SjkcvoN33c2F83QQvDyx+DQofgyj3sPhTSciLrPWA7BUB6lc8P7JIchpCDneGQrTHwDU0uGVs16uWcALYXKby+0C28ZH1z+7zgp6CO0Q9NwFOuTJYeyueobwCgHkDYvu3aQRTBaTL8qvJtm3wIvZ2qpJRcXB6eECd6NkyN7rIBal9FbRSg8Q254hGg8jpPC2M+1jJVKiEXNtoTjEhZBnjJI4H0FkjBOefNVkg+pymlPstTxDoE4pTVmRyZBZdUQfnGoXOLd+A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=lightside-instruments.com; dmarc=pass action=none header.from=lightside-instruments.com; dkim=pass header.d=lightside-instruments.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NETORGFT4991094.onmicrosoft.com; s=selector2-NETORGFT4991094-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TURVBPiiTYcBK/9N6SmkwrgsOR8T4JFfiLwOsz1m38g=; b=VZTcJg7gZBIhD6ZMflJxmF75ERagD1HXQVGIP06wH9lGYXHePMrKrcZdfe91kFfysNwkOZp+CV2uUtGxlMVrZlTCx4N8HcK8Hy69N7/QaI62BYeKMXyq+atm6MkbY/+DvbV92Ealo5rYfJM7KcZURE7/rKxi5y95JF5HInBQDiQ=
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=lightside-instruments.com;
Received: from AM0PR08MB4084.eurprd08.prod.outlook.com (2603:10a6:208:129::25) by AM0PR08MB5268.eurprd08.prod.outlook.com (2603:10a6:208:155::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.23; Sat, 18 Jul 2020 15:41:52 +0000
Received: from AM0PR08MB4084.eurprd08.prod.outlook.com ([fe80::118a:b8b0:367d:aa76]) by AM0PR08MB4084.eurprd08.prod.outlook.com ([fe80::118a:b8b0:367d:aa76%3]) with mapi id 15.20.3195.023; Sat, 18 Jul 2020 15:41:52 +0000
References: <2751efb1-d276-8c49-4697-87de2bb379e8@lightside-instruments.com>
To: "netmod@ietf.org" <netmod@ietf.org>
From: Vladimir Vassilev <vladimir@lightside-instruments.com>
X-Forwarded-Message-Id: <2751efb1-d276-8c49-4697-87de2bb379e8@lightside-instruments.com>
Message-ID: <86a37242-a85d-f4a6-1db6-c79d861f76fb@lightside-instruments.com>
Date: Sat, 18 Jul 2020 17:41:48 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.3.0
In-Reply-To: <2751efb1-d276-8c49-4697-87de2bb379e8@lightside-instruments.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Language: en-US
X-ClientProxiedBy: OL1P279CA0064.NORP279.PROD.OUTLOOK.COM (2603:10a6:e10:15::15) To AM0PR08MB4084.eurprd08.prod.outlook.com (2603:10a6:208:129::25)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [192.168.0.11] (84.209.6.28) by OL1P279CA0064.NORP279.PROD.OUTLOOK.COM (2603:10a6:e10:15::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.18 via Frontend Transport; Sat, 18 Jul 2020 15:41:52 +0000
X-Forwarded-Message-Id: <2751efb1-d276-8c49-4697-87de2bb379e8@lightside-instruments.com>
X-Originating-IP: [84.209.6.28]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: fc83880b-baf3-4c9e-fd04-08d82b3117bc
X-MS-TrafficTypeDiagnostic: AM0PR08MB5268:
X-Microsoft-Antispam-PRVS: <AM0PR08MB5268805C8A8F34BFA78ADC399B7D0@AM0PR08MB5268.eurprd08.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:7691;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: 9bUmDZmfzL812DIt8L/1W9YFqg1NKGekqdxgRA7c1O2MwfZGftNeTmOGI5o0hrBhfWMy1c5lQU1AXo7KDuUMLW0FMFN+ro/ODiX2VBP5fuW+W1xE3VKKU+iYrCiC+Fme88P7e3HFSYCSbMp97r1Pmw5Dp8doL0BQOjAiiXppfW3IPn4RNZzEntmqN+78zM3EhPGwL8TDw5Q1Wf+VPAvwtzj/7Vck5TfEKD+GbUPj4rqy7rJFhCGNgwRzxLdwR/LYYZ5UDBIigxcxjmhHXigKVAyb3ih8nX/4Pb5QjSRHRmWYzuRCsOyHT23OEGSZn0m975ZM58ipuhbhMTX2qmtX8e/e4pO7r93SYXkMHl+s31o8+9/6stJQYtA5s+UgVNpP
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR08MB4084.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(366004)(39830400003)(396003)(136003)(346002)(376002)(2616005)(16576012)(26005)(52116002)(6916009)(36756003)(31696002)(956004)(86362001)(508600001)(31686004)(8676002)(6486002)(316002)(66946007)(66476007)(8936002)(6666004)(66556008)(2906002)(4744005)(16526019)(186003)(5660300002)(43740500002); DIR:OUT; SFP:1101;
X-MS-Exchange-AntiSpam-MessageData: nzuHiINcBvviwy5+eL3toTWH/aSo7bVmY5p6UKwochSyxzNFIphAumKvra92vvUeN2Z9nkL/RMOTxsP7LgTp9yFndTj61OKIKm/bqIVTJCEDeDkY3Cx4gbmTXbWa4mWlFAH7KQQyk55YXI8nfKu+20Sd9+bB9SZmVtzJ8447oHKCu9rtl9eT2pPUCdccG+OcFdRLMvHISRJz4aEog8b6NMh6Q6gJu6QFxEQO17qplch93XVKXcQeOYZ9roh3IFCqkeLwnw32BtIBOqNKSelSGWMMXFAB99tFWXe3nP1zEFDO+0EqRQrNGm+IP+GlmgqcVfryWjpQgwomLhU+qRnIYcL1/RzBdn0GmEnaYNUPZxn0eWd2XSbimeBx3khIA6Q5iWkAv+U4hhF2dnyAAtBSqPsF9JNPthDQ57y/SKoujDSvEHkvBSOuVSAFAo6PXNyNNrda+59OiMrOQYwhYrGq1oPEa0/Ms/SNz6IqDU8YzDk=
X-OriginatorOrg: lightside-instruments.com
X-MS-Exchange-CrossTenant-Network-Message-Id: fc83880b-baf3-4c9e-fd04-08d82b3117bc
X-MS-Exchange-CrossTenant-AuthSource: AM0PR08MB4084.eurprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jul 2020 15:41:52.7876 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: c0326317-f373-4461-a96f-7946e0abb603
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: lTAB/lEZiemvwBFgnvRAy+2jKxYfB3NM9ISYrjiN12minjfML6ahbM8cWJAJvVCImkxEKVjO1wK9mWYIXk+1N5z2156aciD4UpYCENourEN8yk9zQft+JXpx/M+ZP7uu
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB5268
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Er228HqWu_sZgN8WNfZh0lle_Fs>
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 15:41:58 -0000

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.


> /js
>