Re: Gen-ART Telechat review of draft-ietf-tictoc-ptp-mib-08
vinays <vinays@cisco.com> Thu, 21 April 2016 02:44 UTC
Return-Path: <vinays@cisco.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B18DB12D96B; Wed, 20 Apr 2016 19:44:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.517
X-Spam-Level:
X-Spam-Status: No, score=-15.517 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_HI=-5, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.996, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 wLf1uyqAtsNs; Wed, 20 Apr 2016 19:44:03 -0700 (PDT)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1331D12DAB5; Wed, 20 Apr 2016 19:44:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9336; q=dns/txt; s=iport; t=1461206643; x=1462416243; h=subject:to:references:cc:from:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=BkycmUlt3l8gCf/LIBeBQza7pVKBClpgk3HUXymLL5s=; b=Nq2s/d2xCvmIWoL18YAqC/2qc5xT+RToNsUd+6iZIVJnvo9dgEJX8Ja2 65094+lxW4Y1Ub2jezssR1jPhrwD6u8tQueHm3sO9ovRkp8lPfGw9t1kK X/dSQFrshWQ6eivmMb19fIbcnGErIjINFAsB0x9FwntiPv2ho5TMtw3Tj 0=;
X-IronPort-AV: E=Sophos;i="5.24,512,1454976000"; d="scan'208";a="264215075"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 21 Apr 2016 02:44:02 +0000
Received: from [10.82.241.140] (rtp-vpn2-396.cisco.com [10.82.241.140]) (authenticated bits=0) by rcdn-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id u3L2i1j7008169 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Thu, 21 Apr 2016 02:44:01 GMT
Subject: Re: Gen-ART Telechat review of draft-ietf-tictoc-ptp-mib-08
To: Peter Yee <peter@akayla.com>, draft-ietf-tictoc-ptp-mib.all@ietf.org
References: <D3393DAB.16AA3%peter@akayla.com> <57183DDE.5040309@cisco.com>
From: vinays <vinays@cisco.com>
Message-ID: <57183E70.6070806@cisco.com>
Date: Wed, 20 Apr 2016 22:44:00 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:38.0) Gecko/20100101 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <57183DDE.5040309@cisco.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Authenticated-User: vinays
Archived-At: <http://mailarchive.ietf.org/arch/msg/ietf/lyfVr2hozl0dWXivyG9sJl1HfCE>
Cc: Tim Frost <tim.frost@calnexsol.com>, IETF <ietf@ietf.org>, Vinay Shankarkumar <vinays@cisco.com>, "gen-art@ietf.org" <gen-art@ietf.org>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Apr 2016 02:44:06 -0000
Sent too soon. Please see inline at VC2. Thanks, -Vinay. On 4/20/16 10:41 PM, vinays wrote: > > > Have addressed the MIB related comments below. The remaining will be > addressed > by Tim in the latest revision to be submitted tomorrow morning UK time. > > Please see inline at VC. > > > On 4/17/16 4:18 PM, Peter Yee wrote: >> I am the assigned Gen-ART reviewer for this draft. The General Area >> Review >> Team (Gen-ART) reviews all IETF documents being processed by the IESG >> for >> the IETF Chair. Please wait for direction from your document shepherd or >> AD before posting a new version of the draft. >> >> For more information, please see the FAQ at >> <http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq>. >> >> >> Document: draft-ietf-tictoc-ptp-mib-08 >> Reviewer: Peter Yee >> Review Date: March 8, 2016 >> IETF LC End Date: March 8, 2016 >> IESG Telechat date: April 21, 2016 >> >> Summary: This draft is basically ready for publication as a Standards >> Track RFC, but has nits and a couple of minor issues that should be >> fixed/considered before publication. [Ready with issues] >> >> This draft defines an SMIv2 MIB for use with the Precision Time Protocol >> v2 (IEEE Std. 1588-2008). I do not have access to this standard, so my >> review primarily addresses nits within the module and not whether the >> module itself is a fair representation of a MIB suitable for use with >> PTP >> v2. >> >> The following review was originally submitted for the LC (see >> http://www.ietf.org/mail-archive/web/gen-art/current/msg13014.html). As >> no update has been issued for the draft, the content of that review is >> copied below. >> >> Major issues: None >> >> Minor issues: >> >> Given that the draft seems to quote a fair amount of text (at least 5 >> pages) from IEEE Std. 1588-2008 in the definitions section if not >> elsewhere, it might be good to make sure that there are no copyright >> issues. >> >> Many of the object descriptions use identical text. While that's >> helpful >> from the direct lookup point of view, it doesn't help to distinguish >> these >> items from others of their ilk. I'm not sure if this matters, but >> perhaps >> enhancing the descriptions in their contexts might make them more >> useful. >> >> Nits: >> >> General: >> >> Replace all occurrences of "create logical group" with "create a logical >> group". > > VC: done. > >> >> Watch the case and spacing of object names in their descriptions. >> Sometime there's a space between two words, sometimes not. Some >> words are >> capitalized in one place and not another. Use of camel case conventions >> comes and goes. It's probably best to treat the object names as English >> words in the descriptions, separating words with spaces and generally >> writing them in lower case. Sure, the inconsistency doesn't hurt a lot, >> but it ends up looking a wee bit sloppy. The RFC Editor may not be sure >> how to handle the inconsistency as some word combinations might >> appear to >> be technical MIB terms that should be left as is. >> >> Drop the draft name from the center, top header. Generally a shortened >> form of the draft title is placed here. Perhaps you could use "PTPv2 >> MIB"? >> >> I'll leave the serial comma be. It appears in some places and not >> others. >> I like them, but there are enough missing ones that I'm just going to >> let >> it slide. ;-) >> >> When citing the official name of IEEE 1588-2008, use a lower case "a” >> before "Precision". That aligns with IEEE's title. >> >> The authors' addresses in Section 9 have way too many punctuation >> marks in >> them. A few less commas would go a long way. Maybe change some into >> serial commas for sprinkling elsewhere in the document? ;-) >> >> Specific: >> >> Page 2, Section 1, 1st paragraph, 2nd sentence: delete "the” before >> "ordinary". Make "ordinary clock" and "transparent clock" plural. >> Insert >> a comma and "and" after "transparent clocks". >> >> Page 3, Section 1.1, 1st paragraph, 2nd sentence: append a comma after >> "e.g.". >> >> Page 5, 1st bullet item: delete the comma after "STD 62". >> >> Page 5, 2nd bullet item, 2nd sentence: insert "is" before "described". >> >> Page 5, 3rd bullet item, 2nd sentence: insert "is" before "described". >> >> Page 5, 3rd bullet item, last sentence: insert "is" before "described". >> >> Page 7, MIB Description, 1st paragraph, 1st sentence: change "MIB is to >> support" to "MIB supports". > VC: done. > >> Page 8, Acronyms, EUI: delete the period after the acronym expansion. > > VC: done. > > >> >> Page 12, PTP node definition: insert "A" before the sentence. > > VC: done. > >> >> Page 16, ClockIdentity description: the term "MAC-48" has not been >> defined >> or previously referenced in the draft. It's also not quite an exact >> synonym for EUI-48, so perhaps it should be defined. > > VC: done. Have added MAC-48 in the acronym section. > >> >> Page 17, ClockMechanismType description: replace "End to End” with >> "end-to-end". Replace "peer to peer" with "peer-to-peer". > > VC: done. > > >> >> Page 19, ClockPortTransportTypeAddress description, 2nd sentence: change >> "Transport" to "transport". > > VC: done. > > >> >> Page 19, ClockPortTransportTypeAddress description, 4th sentence: insert >> "an" before "address". Change "and" to "or". > > VC: done. > > >> >> Page 20, ClockQualityAccuracyType description: change "section” to >> "sections". Insert "of" before "RFC 2578", which should be placed in >> square brackets. Change "to start with" to "starting at". > > VC: done. > >> >> Page 23, ClockStateType description: insert "a" before "PTP". > > VC: done. >> >> Page 24, Holdover state text: change "ptp" to "PTP. Change "FREERUN” to >> "Freerun". >> VC2: done. >> Page 25, ClockTimeSourceType description: change "section" to >> "sections”. >> Insert "of" before "RFC 2578", which should be placed in square >> brackets. >> Change "to start with" to "starting at". VC2: done. >> >> Page 26, ClockTimeSourceType reference: change "Section" to "Sections". VC2: done. >> >> Page 32, ptpbaseClockCurrentDSOffsetFromMaster and >> ptpbaseClockCurrentDSMeanPathDelay references: the indentation looks >> a bit >> off here. VC2: done. >> >> Page 32, ptpbaseClockCurrentDSMeanPathDelay description: change >> "measure” >> to "measured". VC2: done. >> >> Page 35, ptpbaseClockParentDSOffset description (near top of page): >> change >> "clocks" to "clock's". VC2: done. >> >> Page 35, ptpbaseClockParentDSClockPhChRate description: change >> "clocks” to >> "clock's". VC2: done. >> >> Page 41, ptpbaseClockRunningState description: insert "a" before "PTP”. >> Append a comma after "engine". VC2: done. >> >> Page 42, top: Rather than duplicate the state descriptions information >> here, why not merely point back to ClockStateType? Btw, PTP engine >> hasn't >> been defined. VC2: done. >> >> Page 42, Holdover state, 1st sentence: if you do not remove this >> paragraph >> as suggested in the previous comment, change "ptp" to "PTP". >> >> Page 42, ptpbaseClockRunningPacketsSent description: replace "packet >> Unicast and multicast" with "unicast and multicast packets". >> >> Page 42, ptpbaseClockRunningPacketsReceived description: replace “packet >> Unicast and multicast" with "unicast and multicast packets". >> >> Page 44, ptpbaseClockTimePropertiesDSCurrentUTCOffsetValid description: >> insert "the" before "UTC". >> >> Page 45, ptpbaseClockTimePropertiesDSCurrentUTCOffset description (at >> top >> of page): insert "the" before "UTC". >> >> Page 49, ptpbaseClockTransDefaultDSDelay description (at top of page): >> change "shall be" to "of". Change "If" to "if". >> >> Page 56, ptpbaseClockPortRunningTable description: should that be “a >> dataset" or "datasets". Plain "dataset" doesn't work. >> >> Page 57, ptpbaseClockPortRunningEntry description: change "runing” to >> "running" unless Viking writing is involved. >> >> Page 58, ptpbaseClockPortRunningState description: you probably don't >> need >> to include the states here since they are already found in the >> definition >> of ClockPortState. >> >> Page 60, ptpbaseClockPortRunningEncapsulationType description: change >> "eg.” to "e.g.,". >> >> Page 60, ptpbaseClockPortRunningRxMode description: change "specifie” to >> "specifies". >> >> Page 63, ptpbaseClockPortTransDSPeerMeanPathDelay description: delete >> the >> parentheses and append a comma after PTP. On the following page, change >> "value is" to "value of". >> >> Page 64, ptpbaseClockPortAssociateTable description: change "which” to >> "that". >> >> Page 75, ptpbaseMIBClockPortTransDSGroup description: does “ >> TransparentDS >> Dataset" contain a redundancy? VC2: All the above are done as well. Thanks, -Vinay. >> >> Page 76, 4th paragraph, 1st sentence: delete "the" before >> "implementers”. >> Delete "as". >> >> Page 76, 5th paragraph, 1st sentence: change "Further" to "Furthermore". >> >> >