Re: [Gen-art] Genart last call review of draft-kucherawy-dispatch-zstd-01

Alissa Cooper <alissa@cooperw.in> Wed, 23 May 2018 17:46 UTC

Return-Path: <alissa@cooperw.in>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 508BF12E8E0; Wed, 23 May 2018 10:46:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=cooperw.in header.b=YoYn1OXl; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=JX2UO7V2
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 khKD6AIeFmTF; Wed, 23 May 2018 10:46:30 -0700 (PDT)
Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8CAED12E8C8; Wed, 23 May 2018 10:46:30 -0700 (PDT)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id BC33C21CE0; Wed, 23 May 2018 13:46:29 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Wed, 23 May 2018 13:46:29 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cooperw.in; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; bh=qz10OtPY/dEoldMPr9geEyFz/R1uJINfTpkKV0opceU=; b=YoYn1OXl gJy5p2bofN/K2+qNZCkzxpzks9Lyp3lnryP/CdIGQvbMNihhiOhJ+/ZBwloFlLlp 2+M2IWADzzsUrXnWOEzSWI3DZEcmQbakEUTFS4uYpz5JgOl4IyuOfzp4mf1LFin/ AGD7rol/bPShzxwsYTFR3V3/6K0x6hK1hGHTwQ/0JiEKjvVwFoO7zBQ2+hed8/i8 2Ej73mffDkQdfXLtRyFuZ7/SA+TnIs300lLAJ7m6aq2gotAMbLX0khyKs3ocQoY5 hesTRViHFug3MWECZWo/Gl2eaBS6juSY1zTtV8qzKYQBSF3E6Qid7l/H+dteqchX hLvECFLcHrXxZw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=qz10OtPY/dEoldMPr9geEyFz/R1uJ INfTpkKV0opceU=; b=JX2UO7V2GhTz2EwzvhTCE6KQcHTIJDs/9c5bFATDFvWsW QuYdd+I2hrmWB8BdBeuCUSgSPAN/s/dbpeLfLqwMfgbYclW3I6kDMIUq3wAC2CXW Gl4XrrFcnbDhzP5cuFS1iHkBl1bid2JtiwTXcPWPJWglb2gmEXU60d/pb3gsdq+Y xoftj0yomPI8OSO57u43n2IFhUIxpreDq4JI46pmTVX0V070WYEuN3Hh6xXU3L1X rU5w4MnM8n8V7c9KDlskM/EWmLJcO5rRZp1KYh2NdXtY9yBeLrLbAq7OinMgJ36e d0E5KWh/p1gSuQ9a3m38VVq4MBcwtG2an+hFYFvOw==
X-ME-Proxy: <xmx:9agFW09bKbT8S3EbPihdVrnxnul1PNzvrMVwX_AhgttxfjG8wS98nQ>
X-ME-Proxy: <xmx:9agFW87QwcAxNP9x89RxCfy1F9ak_2z-OP8s7aOkikVuHAwzCp3vbw>
X-ME-Proxy: <xmx:9agFW71E4X0Ab4Arn3LMaK2I1r4QQaWKJk1Hy9mK-Y1Eh0ILHefgkw>
X-ME-Proxy: <xmx:9agFWzCQripZ6nisoVwWxr2aDHhbrk8iwjbuUGrXuwWQxyVTXpFE3w>
X-ME-Proxy: <xmx:9agFW91vtiuiG2vcKzzXskck1Eje5GHmrguuRCQGQKEeAwUJaIQZ1Q>
X-ME-Proxy: <xmx:9agFW-KB7iRZi5l6TYmok4bSxmNMfvNlHCU7CPU22PvRdXGyXQ9j0w>
X-ME-Sender: <xms:9agFW8qCM-iX23EUahOM_itDA7xzkLITC_qT-goKwEDg9Daw2C_UCQ>
Received: from rtp-vpn4-514.cisco.com (unknown [173.38.117.89]) by mail.messagingengine.com (Postfix) with ESMTPA id B5E4DE43E8; Wed, 23 May 2018 13:46:28 -0400 (EDT)
Content-Type: multipart/alternative; boundary="Apple-Mail=_F0F6118F-E385-4E6C-9C20-CA1789C97B30"
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Alissa Cooper <alissa@cooperw.in>
In-Reply-To: <B4869680-80D8-4B4A-BF1F-7AFC3BA3C19B@fb.com>
Date: Wed, 23 May 2018 13:46:27 -0400
Cc: Vijay Gurbani <vijay.gurbani@gmail.com>, "vijay.gurbani@nokia.com" <vijay.gurbani@nokia.com>, "gen-art@ietf.org" <gen-art@ietf.org>, "draft-kucherawy-dispatch-zstd.all@ietf.org" <draft-kucherawy-dispatch-zstd.all@ietf.org>
Message-Id: <F06D567C-9612-4716-8B10-B35A5F0A112C@cooperw.in>
References: <152414967505.28757.13931035798486807912@ietfa.amsl.com> <2A5406E6-1816-43C3-AB88-14718B2AB3E8@fb.com> <CAMMTW_LMq8T9hqT88KKys-N-amoRvghnmC1mhLP+N3Ok+95Fxw@mail.gmail.com> <B4869680-80D8-4B4A-BF1F-7AFC3BA3C19B@fb.com>
To: Yann Collet <cyan@fb.com>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/rmElWvuktpYxhsFkVJ_G5C4vh40>
Subject: Re: [Gen-art] Genart last call review of draft-kucherawy-dispatch-zstd-01
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gen-art/>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 May 2018 17:46:38 -0000

Vijay, thanks for your review. Yann, thanks for your responses. I have entered a No Objection ballot.

Alissa


> On Apr 25, 2018, at 1:44 PM, Yann Collet <cyan@fb.com> wrote:
> 
> Thanks Vijay
>  
>  
> These are good suggestions.
> I’ll use them to improve the spec.
>  
>  
> Regards,
>  
> Yann
>  
> From: Vijay Gurbani <vijay.gurbani@gmail.com>
> Date: Saturday, April 21, 2018 at 17:56
> To: Yann Collet <cyan@fb.com>
> Cc: "gen-art@ietf.org" <gen-art@ietf.org>, "ietf@ietf.org" <ietf@ietf.org>, "draft-kucherawy-dispatch-zstd.all@ietf.org" <draft-kucherawy-dispatch-zstd.all@ietf.org>, "vijay.gurbani@nokia.com" <vijay.gurbani@nokia.com>
> Subject: Re: Genart last call review of draft-kucherawy-dispatch-zstd-01
>  
> Yann: Thank you for your response. <>
> Please see inline.
> 
>  
> On Fri, Apr 20, 2018 at 6:22 PM, Yann Collet <cyan@fb.com <mailto:cyan@fb.com>> wrote:
> Hi
> 
> 
> I can answer the following 2 minor points: 
> 
>      - S2.1.1.3.1.1: "Value ?0" --> should it be "Value 00"?
> 
> `?0` means it can be either `10` or `00`.
> Aka, only the last bit `0` matters.
>  
> When I read that section, it did not strike me that you were using regular expressions (as far as I can remember, there was no use of regexps in the section, but I don't have the draft open in front of me).  Thus, it looked like a typo to me.  My advice, especially if there is no general use of regular expressions in the draft, would be to spell it out by saying "00 or 01".  But the end decision is up to you, of course.
>  
>     - S2.1.1: The value of the magic number: 0xFD2FB528 --- is there any significance to it?  
> 
> This value was selected to be less probable to find at the beginning of some random file.
> It avoids trivial patterns (0x00, 0xFF, repeated bytes, increasing bytes, etc.),
> contains byte values outside of ASCII range,
> and doesn't map into UTF8 space.
> It reduces chances that a text file be able to represent this value by accident.
>  
> OK; that's what I thought.  Up to you if you want to add an explanatory sentence.  Won't hurt.
> 
> That's all.  Thanks!
>  
> For all other points, I have no comment, and agree with reviewer.
> 
> 
> Rgds
> 
> Yann Collet
> Facebook
> 
> On 4/19/18, 07:55, "Vijay Gurbani" <vkg@acm.org <mailto:vkg@acm.org>> wrote:
> 
>     Reviewer: Vijay Gurbani
>     Review result: Ready with Nits
> 
>     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 treat these comments just
>     like any other last call comments.
> 
>     For more information, please see the FAQ at
> 
>     <https://urldefense.proofpoint.com/v2/url?u=https-3A__trac.ietf.org_trac_gen_wiki_GenArtfaq&d=DwICaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=_EwH5jTAHV32G13ENXwVrw&m=aMabi5qTp6wXqc6KXVjyGEgbdV5SaoN7tcHeDarFUI8&s=G_jKtEolxxcUUP2uN78WXkDdXi9KsGgZPh0RD34zvIw&e= <https://urldefense.proofpoint.com/v2/url?u=https-3A__trac.ietf.org_trac_gen_wiki_GenArtfaq&d=DwICaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=_EwH5jTAHV32G13ENXwVrw&m=aMabi5qTp6wXqc6KXVjyGEgbdV5SaoN7tcHeDarFUI8&s=G_jKtEolxxcUUP2uN78WXkDdXi9KsGgZPh0RD34zvIw&e=>>.
> 
>     Document: draft-kucherawy-dispatch-zstd-01
>     Reviewer: Vijay K. Gurbani
>     Review Date: 2018-04-19
>     IETF LC End Date: 2018-04-23
>     IESG Telechat date: Not scheduled for a telechat
> 
>     Summary: Ready with 1 minor issue and some nits.
> 
>     Major issues: 0
> 
>     Minor issues: 2
> 
>     Nits/editorial comments:  3
> 
>     Minor:
>     - S4: "... and the usual precautions apply."  Here, what are the "usual
>      precautions"?  Are they the ones enumerated below?  If so, then
>      perhaps restate as "... and the usual precautions apply, as enumerated
>      below.".
> 
>      If the usual precautions are not enumerated below, then a reference should
>      be provided to a resource(s) that enumerates such precautions.
> 
>     - S5: I am curious, why should we remove this section prior to publication?
>      It contains pointers to code that is invaluable to implementors.  At the
>      most, I would advise excising company name (Facebook) from the section,
>      but I would advocate strongly to retain this section as the draft becomes
>      a RFC.
> 
>     Nits/Typos:
>     - S2.1.1: The value of the magic number: 0xFD2FB528 --- is there any
>      significance to it?  Any insight on how you arrived at this will be
>      interesting.  (I am relating this magic number to the SIP magic cookie
>      "z9hG4bK" which was chosen so that the probability was very small of
>      older implementations to randomly pick a branch ID that started with
>      these characters.)
> 
>     - S2.1.1: s/the origina/the original/
> 
>     - S2.1.1.3.1.1: "Value ?0" --> should it be "Value 00"?
> 
> 
> 
> 
> 
>  
> _______________________________________________
> Gen-art mailing list
> Gen-art@ietf.org
> https://www.ietf.org/mailman/listinfo/gen-art