Re: [netmod] WG LC draft-ietf-netmod-module-tags-02 - 10/2/18 - 10/16/18

Alex Campbell <Alex.Campbell@Aviatnet.com> Thu, 04 October 2018 00:22 UTC

Return-Path: <Alex.Campbell@Aviatnet.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 1EDB8130DD4 for <netmod@ietfa.amsl.com>; Wed, 3 Oct 2018 17:22:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=aviatus.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 Zm-1tp5JzpD5 for <netmod@ietfa.amsl.com>; Wed, 3 Oct 2018 17:22:16 -0700 (PDT)
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0078.outbound.protection.outlook.com [104.47.36.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 24B7C130DD0 for <netmod@ietf.org>; Wed, 3 Oct 2018 17:22:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aviatus.onmicrosoft.com; s=selector1-aviatnet-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ztm8JKBK/aBzRDbCVXconAkBVmdNgCekjk8d2qYypxM=; b=UH1z/KcQdo4c+yKiMHa7uH5tI7Bz1M4lpauW8OuV7CBYqOSKs4Dbk1g1v1B8rnlsJQfp5vrduoiGWRiOJu+IfneVdWXngu+rEgT7wI8F6WzvnJFoigNtGVzQ1n3QmS90+aIJ0I2+JcSMq6ndjDhK49bAE4rXLlROsJN4YI41UbU=
Received: from MWHPR22CA0010.namprd22.prod.outlook.com (2603:10b6:300:ef::20) by CY4PR2201MB1111.namprd22.prod.outlook.com (2603:10b6:910:46::37) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1185.25; Thu, 4 Oct 2018 00:22:14 +0000
Received: from CO1NAM03FT044.eop-NAM03.prod.protection.outlook.com (2a01:111:f400:7e48::208) by MWHPR22CA0010.outlook.office365.com (2603:10b6:300:ef::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1207.18 via Frontend Transport; Thu, 4 Oct 2018 00:22:14 +0000
Authentication-Results: spf=pass (sender IP is 192.147.115.54) smtp.mailfrom=Aviatnet.com; bogus.com; dkim=none (message not signed) header.d=none;bogus.com; dmarc=bestguesspass action=none header.from=Aviatnet.com;
Received-SPF: Pass (protection.outlook.com: domain of Aviatnet.com designates 192.147.115.54 as permitted sender) receiver=protection.outlook.com; client-ip=192.147.115.54; helo=mail-send.aviatnet.com;
Received: from mail-send.aviatnet.com (192.147.115.54) by CO1NAM03FT044.mail.protection.outlook.com (10.152.81.108) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.1207.19 via Frontend Transport; Thu, 4 Oct 2018 00:22:13 +0000
From: Alex Campbell <Alex.Campbell@Aviatnet.com>
To: joel jaeggli <joelja@bogus.com>, NETMOD Working Group <netmod@ietf.org>
Thread-Topic: [netmod] WG LC draft-ietf-netmod-module-tags-02 - 10/2/18 - 10/16/18
Thread-Index: AQHUW3hJl4/5OB+QZUW/ckT+h/Snuw==
Date: Thu, 04 Oct 2018 00:22:08 +0000
Message-ID: <1538612528590.11321@Aviatnet.com>
References: <b45d1c39-c2f0-bcaf-61a4-9822ac04725a@bogus.com>
In-Reply-To: <b45d1c39-c2f0-bcaf-61a4-9822ac04725a@bogus.com>
Accept-Language: en-NZ, en-US
Content-Language: en-NZ
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.15.6.9]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-EOPAttributedMessage: 0
X-Forefront-Antispam-Report: CIP:192.147.115.54; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(376002)(346002)(136003)(39850400004)(396003)(2980300002)(438002)(189003)(199004)(2616005)(486006)(476003)(478600001)(246002)(446003)(11346002)(26005)(47776003)(186003)(356003)(6306002)(316002)(126002)(102836004)(36736006)(97876018)(117636001)(336012)(8746002)(106002)(8936002)(956004)(2906002)(7696005)(72206003)(110136005)(118246002)(53546011)(5660300001)(966005)(36756003)(8676002)(50466002)(76176011)(86362001)(53416004)(6246003)(23756003)(6666003)(25786009)(14444005)(6486002)(305945005)(229853002)(7636002)(106466001)(7596002)(6116002)(7736002)(3846002); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR2201MB1111; H:mail-send.aviatnet.com; FPR:; SPF:Pass; LANG:en; PTR:mail-send.aviatnet.com; MX:1; A:1;
X-Microsoft-Exchange-Diagnostics: 1; CO1NAM03FT044; 1:fm9e8eHq9/FvnoS7VRSe0MQB/0zcOptx/gu0/V8XjJfrdXsceMYy6JbMEHfilVHaz/JnsioLCLR1sEpFttt277mJ9wFhNrlQYtuqXvdpEEXdzUuTN6iL1yzTmafWH+ho
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 1e89aefc-9b87-4de2-cee7-08d6298f6ed2
X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4608076)(2017052603328)(7153060)(7193020); SRVR:CY4PR2201MB1111;
X-Microsoft-Exchange-Diagnostics: 1; CY4PR2201MB1111; 3:uRQPb+De7rsLNyK/wAAMbEzkogdsbwxoU2KJIgzfrwolYTAfZO/Cuwrcejc5WtQv/XxXyiN+kx69e0ut2KCk/dAj+e8XF8BsJS6Yz999RcpNKNQYf8KliYWLYkwCfOAzKjwWV7MbLHioyUDiYpStsN66WycDCm+7od5BqswlPRUl2b4zt/JdNCwcUGsKT4C33Y/E3EWMqkWfG4oHT3fAVKXTIYL3IHtSVVSlLd07peUGs9eEG6VcOeFHXgXu0ZTPADrn2156MJzzf0CSKZkWI20+UTr/UlezjD92LsIa6y/EJCRV2assb+llW7KwWVnMzeArEMGsi1cvOqOuL6JCtrYMbtb4FPiG6EO7iPWNO1o=; 25:yCN5elUu32wqeMydLaih9OdTsajsQN2KIzCXdDmOSOh+7ziCbdq6ty6h6n4U5TfUQnZJqIruD3waWhnuv3kO7Kgp8xla8dSDX4x1gcTheg8OMfPCEOvXHlyKq5KAgIh65xiz/wMji7G0aA2Dwow97BX+xy1FaJ4BUznSfWZ+MtbsdzvQo09+VZV0mK8bip3vxUdIdqwi0/azHDf8OVTEDCu/YlxSKvUqzAhWR1Y7eeG7/PiamMGnKtLJO0HmKh+wXzPYimA9uBTNY1+kNQR+4Hdlp0kPep+zfUS+NO0QKUP8LvHRDES5qDOyhoH+Ig835jeUidtVcXycecX1oRhv4w==
X-MS-TrafficTypeDiagnostic: CY4PR2201MB1111:
X-Microsoft-Exchange-Diagnostics: 1; CY4PR2201MB1111; 31:4h81vKeH5S7xHIwPFydrXFnZr6kRa9mVIQVd3fphAqozghvB+wwyWoICBzErbawPk3cnKmTgOcBCL4RU74aIESljbmaDpG1834OXn5F+BJ+3nTOXZ0m3igKjZipZcp7ebRJCLMeHIT7aTp1codbDyvDVfnvqnrH1lr3DuGcAcLxSDr4psNj4wygUtZ/ozQrHzzVsjSPBxKsyq5yDaDSnWA6NhjwpjRmXaqDdZ6gfXOo=; 20:DlInLMdXMUlnObrEJS8XqJKF/4HSB81xs53OJNShfmoBblFFk414NPVTRASj+SIL2pw/dWejpFUhMN4WPhHevwX40LxBh7iRM0guO/iuIErTO4iIMD2hzRcK/2LFvF6HCYtPIC8s3w232uZL2egWITZyMnzbYc2ynIspuv47JJXAwVD/o18o+KDYYazfrmKU7bYFemOweKhccR7JZ9DebZcxV8mBKcHcnlbIy9DOTMKy6UJAjgi/a/S61ppBFaNcsfQXCwNlImSdaB6nRV8SX41k+KljUTD8H2k262xaq8C/yXPNIzvJpgXx5Ut0sW7dPchrTFbwGRQH/A9RPLMhU6UY22KrXoZKuHhuz1ob0a2SNei8YWMhsHSZNXFpaUFCaCPom24Sr5NYK5XFtXf7936JT6hJiF4JpTua732WSb30tTNSefDrW6JOtkHKDqpxr3zYpTAEneLNOVgQoMkXJcBcbOKEc7o/CEfn3v2MUHWLe5/It5T5rFBFFqqnfsaZ
X-Microsoft-Antispam-PRVS: <CY4PR2201MB1111A7E2730F2519F136B16D87EA0@CY4PR2201MB1111.namprd22.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(155532106045638)(158342451672863);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93004095)(3002001)(3231355)(944501410)(52105095)(10201501046)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123562045)(20161123558120)(20161123560045)(201708071742011)(7699051); SRVR:CY4PR2201MB1111; BCL:0; PCL:0; RULEID:; SRVR:CY4PR2201MB1111;
X-Microsoft-Exchange-Diagnostics: 1; CY4PR2201MB1111; 4:CThkUld3W5QUQPCvwGDmvWOL/1Vz0DV/jrdgApGfppVgoMXNLH8XtXR6bdRIWABrmmbSMwZFe28hlt5Qmt26DrUJeFWt15tl5yLYFvzmE8cnO+ZN/H/r5KWIWacki4WTGxRwJtMyp/JihfrRC1Zx2xhuLuKqG1aOQCxaA/aY7G0xLbIHGdULNJFxyVNgT88ZsLMsjGmhsoCRUWlGNUN4NISFpGqOHQVnvsKT15bkK7wCd2oFfYbpvW+OhN7i/4iJblvx4RRJ7fUz/x2DOwHcx7GYbLKBHJ4DWlnHkfrA8j9FBhHUsYhtS0Afx4Wj8ln6hKpB9+IQaUrer17r16wGAT4NGDW3aI18FAxzUNtrDTw=
X-Forefront-PRVS: 0815F8251E
X-Microsoft-Exchange-Diagnostics: 1; CY4PR2201MB1111; 23:ToX0A1r96sza1l4p4BrxCYmmvMKiIdyxIlo4N1hLAV04rYQa/QuL65Iw1/RFuNqsqAzgYl/aRltkm//kQJoWrGLKkLKX5SZB44AnhuiKNijRJtLsXoFlytMHTYobywJ3ZOeWzvsRKiWyvH6+8olLUwemeOWvKprO92aoCsmWv7nODQctWPO99AKDytCP3UH/+BjokUCkgIavWX62+3HNNXp0vzY4xOE+VGTvrVpwbpqdQYBT6geHR/79zbQ4qtc+E9oiwFxvOCFp/b9lu9wb66yrTDbZL9pMbop/F/c2USVEv11t8mHiP/Uwbe8/f61HzkZE3gQ9bZm69vY6ECnsCD1tG1QiOKSm+DtQWmTKBMONnWbkBew7EEo8lB0hDHV9iXQ0eWeXjsUzpMj+KBeuq9iU+qlAkfYBPP2QKDFtKQyhsxKBt52RS3UdOZm+taIMXjSbhzSu1ZiHqZDC12xrA4xnJkqRpHI5SNJwqSH+OVe8UBftHThIlpwVjhTg6Ye9bOV6O6sj956CCDrcwmPZw6+epmFSDg33Wo2ciLpmlxy+6BQVP5A3A4bEi+8yyHBrDBjUSLpY+WUch3gNQ8/VVaXTfq1c3+ZQzEjf0zxZ2mm4nVSXqblihNjEazcF9gkkzsnX8KvfwsDmYHbCgkrbwzOz0eIPDNvwvngZqlrz1awztCFaevnI23dvdfO1f1K7fO7TTA3jNIVbe0dfulS2k74g2ZvQFcLwgq0h8pzDOCB/l85SiZk2BIaTGA+1oOco0oqouShOW4mMKJVoWTdu2FtWZc5fJkBFwu1brXbmKusp7q4fNdv38tCyxqoESlFxTR8vcpoI3IL+PCS8Mh8rG29nA/4dyZC1M1840eK7uj3u9z39ErxcAz0hnQiJ5kUHhsOGWiDGaxesSvtCwwWG8w1VX/KrgWjYLdCw+Ct0F3d9IiKAKLZhhMJUs7CtJSIIXdKlTzudssdu3cqCPruSq0ze83pe8+7blz1z1M1u+2q4zu4cgaaaB6BXR3yjapKNlE7Bo0Hnassk1FKIPOVZY+W6CW66/hyQeTH0r2R/QBJpbpG6AE/8omxudW1BM9Drv91Env0rn92esf8p0cwRn3M1LUW7wqFRv7Im2jUx9OjPs98eOcaKpgK11+2nyNJUBuzfu+EzRjm40U+4gAby45CiHop4Ww5oVItkSb5cW7o7NihWQHutgqM6nRPN3fq2cWbsQlLR6yp8Q5OrFbsh1U06QfZRnBJSyyGGzzWWr1jP4L0JlXSnkIcXu0fdMRlIJ6BjFFoiys3II+M08B+wOw==
X-Microsoft-Antispam-Message-Info: wLjHKI6BnrZ8z3wE4BtGicDIonyZRVJy8Iz9biSazNAmH71v42C95LZ1QBxbqo+uwwOGXG/UZWqgNQcLf5vLL2wtputylyv3miJTJ7LPiNVDx/9bXQ/MJcNG9LDSJfpqNaRvJG9705gDheGLJpJGOB5K3GTRu1msAx77HdWPkSsvCbggSBpoK1CtxyJGBeODyXL/TpvgVA3NuW+kBXWr6o8BB4wNuN783ZLgwi1xp3JjwiFRxqsq/Qv0rlI1tgsWUFmJC5WlmAyIkFnq/K+68fxZkIEGsrDFgGoBmxZcNO2C/pNKCpOoV88FvXRcm/EmCtHy70U8/VfmLiazQubV1omlY9IHQwCgY7BSbzNO4V0=
X-Microsoft-Exchange-Diagnostics: 1; CY4PR2201MB1111; 6:24YV/B5eeYzHb9MPiDKJjsXrBm7PYtD8aX+Ipq+OmE1MRwHeKarm8nzbHZ9ksQyQJIiQG/B9UvHWC7RsNw765ehRGBALD63Q00Bq6zqLClDneqwyOUGZh3M0kzKYtQOCJ8ALU5/iARgSMOl99FTd8gbaiAz9RXOUPjFLiCWjTjHKZ5e+OPRROo/r7IGISdLS+QVk9QXBXo8HuHATiDY29pAAv60gPqFSzTFfSEfEDx8CqkbaX5VJ8xkNjeBYKf+RG/psq0VACg8wiG4zjHXaKTo7ja7HSms6wPGVu7q4lxWlTCKca9pkfG8yUoykfRrGYXPCbRupVQ3k2XqblVbGGRh98ob+czYOYC39g21OKNPJCvjN9d2NoSuODhTqMktXtLvW1I1rDfI56KbLt2xmfNW96Iwey27vAxbGQCYQ9RXMHD86KMC1aYKA0z44T2Hq4zd32wU2Ffh2DfLOwYzUMg==; 5:gmSEKynuTa4NRTplhlR+SSaqA9onq/sBJhCd4Ls8mk1LOBUbDkv22LgswcWmL4ZXbfk854kZ1kr+JNgqCGGtexENur+Zx2K/Uv9fgiJZTdieVw9aN8mQIrH0YHRltaBEBWwj3ODoMWDeIAUxgIiHQEeJTCFLgbuYa0RDUHFLr0c=; 7:OywHp4AIEamk7ENZdvv79rFYlrm7vrmsgZOVUiDn19C6yzCEWw2r//ZjB2InlidoOcPQv4rjFoS20ud+KP+Z+VMd0xGYow9Ubp6MpxV+xYxUuo3IbExPLQAoUKFtm8zpHAhxEy1AdNhZsM5r90AeGwWvzeM/xKPMCPRZ5/Oju9EG2hAUxk2HiqiSDhwojyYigI5XodFXLM1ZI/C6AOL5jzBKpGSvihTwvlZZcgaoYfAIhk2OD57+0jDcj4tNaPL4
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: aviatnet.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Oct 2018 00:22:13.4781 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 1e89aefc-9b87-4de2-cee7-08d6298f6ed2
X-MS-Exchange-CrossTenant-Id: 8d7d22b9-3890-4eef-95a6-a226e64151be
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=8d7d22b9-3890-4eef-95a6-a226e64151be; Ip=[192.147.115.54]; Helo=[mail-send.aviatnet.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR2201MB1111
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/5WGrtHPZ1pGGx0WBb7G8mfkv-fg>
Subject: Re: [netmod] WG LC draft-ietf-netmod-module-tags-02 - 10/2/18 - 10/16/18
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: Thu, 04 Oct 2018 00:22:19 -0000

Do not support.

This document does not make a good case for why tags should exist.
The introduction does not explain what they are useful for, it just makes a comparison to #hashtags (which is something I would expect to see in an April 1st RFC).
The initial registry values, section 8.2, also provide no insight as to the value of any of these tags. At best these values could be used to categorise modules for human browsing.

In short, I see no evidence that the standard this document attempts to define is actually useful.



Additional major concerns:
- the draft does not indicate who should implement the included YANG module.
- there is no automatic mechanism specified (such as an extension statement) by which the server can read the tags from the module (as 4.1 specifies must happen), therefore the implementer will have to do this manually and is likely to forget.
- I do not believe servers should be concerned with classifying their implemented YANG modules, unless there is a good reason. This seems like a client responsibility. How will the system work in a large network with one client reading data from 500 servers, each of which could have different tag data? Or maybe two clients with different tag data, both trying to update the network to hold the "correct" data.




________________________________________
From: netmod <netmod-bounces@ietf.org> on behalf of joel jaeggli <joelja@bogus.com>
Sent: Wednesday, 3 October 2018 9:21 a.m.
To: NETMOD Working Group
Subject: [netmod] WG LC draft-ietf-netmod-module-tags-02 - 10/2/18 - 10/16/18

This is start of a two week working group last-call for
draft-ietf-netmod-module-tags-02 a current netmod working group
document.

You may review at:
https://tools.ietf.org/html/draft-ietf-netmod-module-tags-02

Please send email to the list indicating "yes/support" or "no/do not
support".  If indicating no, please state your reservations with the
document.  If yes, please also feel free to provide comments you'd like
to see addressed once the document is a WG document.

The prior discussion of my mistaken WG adoption call is here

commences here:

https://www.ietf.org/mail-archive/web/netmod/current/msg21290.html

In particular Andy's concerns expressed in that thread here:

https://www.ietf.org/mail-archive/web/netmod/current/msg21348.html

are probably important to tease out in considering this for last call.

so that we are clear on dates. This last call timing resets and runs
from 10/2/18 - 10/16/18

Joel