Re: [TICTOC] Ben Campbell's Discuss on draft-ietf-tictoc-1588v2-yang-10: (with DISCUSS and COMMENT)

Karen O'Donoghue <odonoghue@isoc.org> Thu, 11 October 2018 12:19 UTC

Return-Path: <odonoghue@isoc.org>
X-Original-To: tictoc@ietfa.amsl.com
Delivered-To: tictoc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 26973130E94; Thu, 11 Oct 2018 05:19:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-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=isoc.org
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 P-GPQgcodbNi; Thu, 11 Oct 2018 05:19:23 -0700 (PDT)
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0051.outbound.protection.outlook.com [104.47.34.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F16B0130E64; Thu, 11 Oct 2018 05:19:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=isoc.org; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iDw9FLTvRoxamwIHixfzWItvJaULTjtt+IKQIPhW1zI=; b=0ncoFR55Id/UXMB7+hJkN2x5svXWJ68LIuo8FO2mzjV+JUwkQT/YhWvLb4xZuU47SKWf2opvxMQLQTsj1Vfv0igeNZzHzxXjOQRiNc0xwlQCDvqQzYwz8c+Iig53jBKo3HhhNcHDIDVjXrHkTxCyvF2Sf6JvcZROmkYUufBq9Y0=
Received: from DM2PR06MB909.namprd06.prod.outlook.com (10.141.178.27) by DM2PR06MB525.namprd06.prod.outlook.com (10.141.157.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1207.21; Thu, 11 Oct 2018 12:19:19 +0000
Received: from DM2PR06MB909.namprd06.prod.outlook.com ([fe80::253a:1743:4d71:d93e]) by DM2PR06MB909.namprd06.prod.outlook.com ([fe80::253a:1743:4d71:d93e%10]) with mapi id 15.20.1185.029; Thu, 11 Oct 2018 12:19:19 +0000
From: Karen O'Donoghue <odonoghue@isoc.org>
To: Ben Campbell <ben@nostrum.com>
CC: The IESG <iesg@ietf.org>, "draft-ietf-tictoc-1588v2-yang@ietf.org" <draft-ietf-tictoc-1588v2-yang@ietf.org>, "tictoc-chairs@ietf.org" <tictoc-chairs@ietf.org>, "tictoc@ietf.org" <tictoc@ietf.org>
Thread-Topic: Ben Campbell's Discuss on draft-ietf-tictoc-1588v2-yang-10: (with DISCUSS and COMMENT)
Thread-Index: AQHUYNn43/vUkBhVIUWPfxwntb3TEaUZ946A
Date: Thu, 11 Oct 2018 12:19:18 +0000
Message-ID: <4598F188-1C73-4BE9-BF68-46A2C638299A@isoc.org>
References: <153920423392.5904.16209504345160495561.idtracker@ietfa.amsl.com>
In-Reply-To: <153920423392.5904.16209504345160495561.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=odonoghue@isoc.org;
x-originating-ip: [24.153.48.220]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DM2PR06MB525; 6:RvaNFegyO71pHz0i0olPNmIbZSPL6Zva4S1QStUkNnZHn1eB687ldmMYfP3d37ykVGAeXWQTiPy7bEVZIQg8rypm3mdXhmwWiS9AlAM2BBJc81mBP6vtb8I4CxD2yTnE3aN88Vlvd5NPwOanf/GsXlA/CaCjllbP9QOZV19n8eVgFTx9nxALEafYCc6l/VXWRt/rhTz4zh3wwQv34PFwIDipWW95Ma7CZLiuEz9cJnr56C8UpeEmIKbWiv1qq+SIOKkEvbAoFIxZ/tvIvEOKzJhxjXerhMIowXxx0KRMFP2PVysXoUf+D/iPlHr9rh/sbUySHe7iyodC/CGKG/OBLLvuQVdvnPc7WqHsw/zw/oMhfJfbGvx1/nu66ioadzyMm3Mljn4bVj8KIEGUDTgQKfilzdmMwMTGEXFZab1og8+xTeWJI2xcUAPSp4u9YytGjp16kh8j74E7nJhAU4h+RbkgKbb9CLdoRa5aJFieTkw=; 5:V9Vb3vyoKyWXrd4/LLWMnkw7DACwbqF7M4y5dEoNY/1vkFF8V+FT5QZbsBMjTYMy9/vZT3jPurRk2IeOjm/JLiSqAhrJoTO5iJmozaivY24JBa1TCD1kr479TXaQGnIwQ9Tvzz7DEPIjcsZhMHdH+xcxBBoTM3GZPH+EHX5bVww=; 7:0kP3riVFs/Tba98KunordRC9CUlk0wOo3tB0UFPHU7vCyGKbTLD3FIPZmYIrstcv/CkA127lJvFchsF+aJEWt80PAt2WICMmOlIFFRhMmzt9GS6XAUFJXBaC1/0SGv9qoSHK46CZu9gjs1kRnLl6a6Je+n5RzZtg9vkaRNfY0Ly08MiOXBx4U1wAg+25c3EzibVIJE4+CxCz2xun/EFdH5N1OEjM6VREgF71VzxY2FMB87C3Gz83ZwW9CR6bCEPF
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 29e827bb-dd23-45f4-b186-08d62f73c4f3
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:DM2PR06MB525;
x-ms-traffictypediagnostic: DM2PR06MB525:
x-microsoft-antispam-prvs: <DM2PR06MB525A3C37FAC224BBAC6B0FAC2E10@DM2PR06MB525.namprd06.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(101472597685257)(231250463719595)(120809045254105)(100405760836317);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(5005006)(8121501046)(3002001)(3231355)(944501410)(52105095)(93006095)(93001095)(10201501046)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123564045)(20161123558120)(201708071742011)(7699051); SRVR:DM2PR06MB525; BCL:0; PCL:0; RULEID:; SRVR:DM2PR06MB525;
x-forefront-prvs: 08220FA8D6
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(376002)(346002)(136003)(39850400004)(366004)(199004)(189003)(33656002)(5660300001)(14444005)(4326008)(71200400001)(3846002)(6116002)(71190400001)(83716004)(2906002)(7736002)(256004)(25786009)(99286004)(305945005)(54906003)(53546011)(76176011)(6506007)(66066001)(6916009)(486006)(2616005)(446003)(476003)(316002)(14454004)(68736007)(5250100002)(2900100001)(97736004)(11346002)(8936002)(86362001)(81166006)(81156014)(36756003)(966005)(6306002)(53936002)(8676002)(102836004)(82746002)(6486002)(6512007)(229853002)(26005)(478600001)(6246003)(186003)(105586002)(106356001)(6436002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR06MB525; H:DM2PR06MB909.namprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: isoc.org does not designate permitted sender hosts)
x-microsoft-antispam-message-info: EUAfW6hM2l7pvYib57yZytIiYqdixJV/ScSOH+3apk7YOoz1Ah2IlXqHbBCvOJq7ZDlhfiYdcL9A0GBh3qR1VW4r+zpi46O0H2roQlmY2w7E/pv7c2yIn0cweupuoxTPDxIyWOAK43srCe8kwXO0Cf6/q/iA7hUC2fITohe8fXtrpSXw+sIlzDv/zbBBbyDmgzdi7kf7Eewdodq1/ugpCEhEF70DqqIRhd7nUUp6t+2rnO3xmHQh/OBqqPJAgX2Fo6KP1LXkgFSRtXUrWmh0L0rrupicZpKWfj0Zj2jqMAmWT6Zl8tiqCikZfQ5MX6JSGuop0YmfShsrv9EZ2xh2i5qDDGyrKa8uuPh1YsFxwy0=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <3E0EAEC986B00F40889D8AEAB06F9C1C@namprd06.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: isoc.org
X-MS-Exchange-CrossTenant-Network-Message-Id: 29e827bb-dd23-45f4-b186-08d62f73c4f3
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Oct 2018 12:19:18.9053 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 89f84dfb-7285-4810-bc4d-8b9b5794554f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR06MB525
Archived-At: <https://mailarchive.ietf.org/arch/msg/tictoc/Q5QjONtwPZvmltU0wUmOJSQWM9U>
Subject: Re: [TICTOC] Ben Campbell's Discuss on draft-ietf-tictoc-1588v2-yang-10: (with DISCUSS and COMMENT)
X-BeenThere: tictoc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Timing over IP Connection and Transfer of Clock BOF <tictoc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tictoc>, <mailto:tictoc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tictoc/>
List-Post: <mailto:tictoc@ietf.org>
List-Help: <mailto:tictoc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tictoc>, <mailto:tictoc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Oct 2018 12:19:40 -0000

Hi Ben,

I’d like to take a moment to respond to your DISCUSS comment below as both working group chair of TICTOC and also as a participant in the IEEE 1588 working group. 

I understand the desire for open access to standards, and the distaste for paywalls that limit that access. However, I also believe that there are sometimes reasons where we should be a bit more flexible in our approach. 

IEEE 1588 is not part of the IEEE 802 family of activities and is therefore not currently covered under the “Get IEEE 802” program (https://ieeexplore.ieee.org/browse/standards/get-program/page/series?id=68) that provides open access to completed IEEE 802 specifications. It is a small working group focused specifically on precision time synchronization with much more limited resources than either IEEE 802 or the IETF. This was a cooperative effort between the IEEE 1588 working group and the IETF TICTOC working group to leverage IETF expertise in YANG to provide a missing capability to IEEE 1588. The original solution in IEEE 1588 was a custom management protocol, and the TICTOC working group in collaboration with the IEEE 1588 working group developed a MIB module and now a YANG module as a way to help provide a more secure and standardized management solution to IEEE 1588. As the IEEE 1588 community gathers additional resources and expertise, it is expected that this work will transition to them. Additionally the IEEE liaison to the IETF has been closely following and assisting this activity (and the predecessor MIB effort). 

In this case, while the language could perhaps have been a bit more precise, the point of the statement in the document is that this is a Yang module that specifically represents the IEEE 1588 v2 specification. Therefore terminology and objects being represented therein are already defined elsewhere so one should not expect to redefine them in this specification. I believe this is in line with any MIB or YANG module - they represent what they model. Working group members were provided with copies of the specification if they did not already have other means to get it. In fact, anyone who wanted access in order to do a review could have requested a copy, and we could have made arrangements for that (perhaps I should have made this more clear up front). 

While I know this doesn’t really solve the broader issue of open access to standards, I hope it better explains the context for this specific document. 

Regards,
Karen

> On Oct 10, 2018, at 4:43 PM, Ben Campbell <ben@nostrum.com> wrote:
> 
> Ben Campbell has entered the following ballot position for
> draft-ietf-tictoc-1588v2-yang-10: Discuss
> 
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
> 
> 
> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
> for more information about IESG DISCUSS and COMMENT positions.
> 
> 
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-tictoc-1588v2-yang/
> 
> 
> 
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
> 
> This is a process discuss, or maybe a discuss discuss. I expect to clear it
> once a discussion has occurred regardless of the outcome, but I want to make
> sure the discussion happens.
> 
> §2 contains the following paragraph:
> 
> "  The readers are assumed to be familiar with IEEE 1588-2008. As all
>   PTP terminologies and PTP data set attributes are described in
>   details in IEEE 1588-2008 [IEEE1588], this document only outlines
>   each of them in the YANG module."
> 
> If I understand correctly, IEEE 1588-2008 is not available without payment. If
> so, then I don't see how we can assume that reviewers of this draft are
> actually familiar with IEEE 1588-2008. It seems like that makes it hard for the
> draft to get sufficient review to be considered a standards-track IETF
> consensus document. I recognize that we do not have a policy against normative
> references to paywalled sources, but I read the disclaimer to make the IEEE
> document more foundational than just any normative reference.
> 
> 
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> §1, 2nd bullet: "The YANG module of this document MAY be revised..."
> That seems more a statement of fact than permission.
> 
> §2.2, definition of "static": If it "typically" doesn't change, does that mean
> it sometimes does change? -- 5th paragraph: "In such a case, an implementation
> MAY choose to return a warning upon writing to a read-only member" MAY seems
> week here; does it ever make sense to silently write to a read-only member?
> 
> Appendix A: The appendix seems more like a liaison statement than something
> that belongs in an RFC defining a data model. Won't this become outdated
> whenever the change of control is (or is not) made? If it does need to go in an
> RFC, have people considered publishing it separately from the model?
> 
>