Re: [Gen-art] Genart last call review of draft-hakala-urn-nbn-rfc3188bis-00

Peter Saint-Andre <stpeter@mozilla.com> Mon, 04 June 2018 15:16 UTC

Return-Path: <stpeter@mozilla.com>
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 AD32512DA21 for <gen-art@ietfa.amsl.com>; Mon, 4 Jun 2018 08:16:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level:
X-Spam-Status: No, score=-2.701 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_LOW=-0.7, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 WL-JDC0AMjp9 for <gen-art@ietfa.amsl.com>; Mon, 4 Jun 2018 08:15:59 -0700 (PDT)
Received: from mail-it0-x235.google.com (mail-it0-x235.google.com [IPv6:2607:f8b0:4001:c0b::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB3FE127077 for <gen-art@ietf.org>; Mon, 4 Jun 2018 08:15:58 -0700 (PDT)
Received: by mail-it0-x235.google.com with SMTP id n7-v6so747941itn.1 for <gen-art@ietf.org>; Mon, 04 Jun 2018 08:15:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google; h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to; bh=miLPPDRCCJ1YBgULcpL8sgD8+VicIImqe+RMasOjtwk=; b=DaupUa8sOeAztVbIPaPlGnKbbsm40q/mjaIEird77mRxhwlrDRLXikb4SaXIZAxEbg Jgew5mpwKFAuCKySz5/oDy4alP7SOMC7QYmCRTJ7mJd4Oop83i8KWMFnc+tbWtbZaN5+ SDFtMv3HzbML3Dz9O5z2oVdlxr3vyTiBOOGzc=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to; bh=miLPPDRCCJ1YBgULcpL8sgD8+VicIImqe+RMasOjtwk=; b=BHogR9rT4p4gAvHMNsazp7cprZCbZZfiozFJR19a9pi2XYTi8EgCpgjdpRQCXvWHZ2 hXqBbL+XS3A9EXSCcYlaQhj0hwyys63TRrcqsSAH7jqaHy8Vzpa3jd+5/vO6kpCI8Mq1 rjoHZfofTawnhWlx/cCZqgAasiRPLMOlocJyEGCd59abuIsqj4VfXqSGka6/HRH/xdrK /qHtaJtKnxXQ8iGnmeoocinqGsNiKWRNHWKe4BoOiWtt4Y7IFBp32bk6moAo2e46haY1 QsUgxtH8tVVZXl11ZEXh64pmPoAYIcBgTUKHiUyeozidADYjX/wsmuDtFceEq2hMY8IR 7eDg==
X-Gm-Message-State: APt69E0iuM37PbliQ2P3Q13g1Gj51XRFFaa/9y77QDsXcn0gfULg9fPc XbneasYLpubYrf4d1/byXl8ZmQ==
X-Google-Smtp-Source: ADUXVKL81tVNCP4g3siml0qyyIeHR6gRDK1ZZJlybtcOnJqxjBh+uOGJ4mugC7ZBzHIVP41FQak+GQ==
X-Received: by 2002:a24:b550:: with SMTP id j16-v6mr14181565iti.87.1528125357922; Mon, 04 Jun 2018 08:15:57 -0700 (PDT)
Received: from dragon.local ([76.25.3.152]) by smtp.gmail.com with ESMTPSA id e17-v6sm181644itf.10.2018.06.04.08.15.56 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 04 Jun 2018 08:15:57 -0700 (PDT)
To: Robert Sparks <rjsparks@nostrum.com>, Peter Saint-Andre <stpeter@stpeter.im>, gen-art@ietf.org
Cc: draft-hakala-urn-nbn-rfc3188bis.all@ietf.org
References: <152519972821.24804.13749609226427815361@ietfa.amsl.com> <74cdeafb-04eb-feb7-3768-5986d2bbca28@stpeter.im> <50132b4e-886e-0f02-cda1-69f9c4a6f69e@nostrum.com>
From: Peter Saint-Andre <stpeter@mozilla.com>
Openpgp: preference=signencrypt
Autocrypt: addr=stpeter@mozilla.com; prefer-encrypt=mutual; keydata= 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 Fn7V
Message-ID: <d3b228f6-70d5-1439-4b91-ec73f0b05917@mozilla.com>
Date: Mon, 04 Jun 2018 09:15:55 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
In-Reply-To: <50132b4e-886e-0f02-cda1-69f9c4a6f69e@nostrum.com>
Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="lLJ9feWzpmBT5ZeSAtSupaeEsbEhXGVEm"
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/aplxZdbvkDUzv6HZjkwb89vKpVs>
Subject: Re: [Gen-art] Genart last call review of draft-hakala-urn-nbn-rfc3188bis-00
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: Mon, 04 Jun 2018 15:16:02 -0000

Hi Robert, thanks for checking.

Although I tend to agree with you about 2119 language, as I understand
the intent of the author (and of the community of practice that uses
national bibliography numbers) is for this document (as RFC 3188 before
it) to define how NBNs are used in the field.

Peter


On 6/4/18 9:07 AM, Robert Sparks wrote:
> Thanks Peter!
> 
> The editorial pass looks really good. It let me spot a nit I missed before:
> 
> at
> 
> " necessary, a resource in outdated file format is migrated into a more"
> 
> you probably want "in an outdated file format"
> 
> In that paragraph, you added some MAYs that go against my first original
> point, telling the library what they may do rather than constraining a
> protocol. It looks like you removed some of these as you went through
> the rest of the document, but added others - I'm not easily seeing what
> drove the decision in each spot. That said, per John's note, it's a
> conscious decision of the folks working on the document to use 2119 this
> way, so I'll let it go.
> 
> RJS
> 
> 
> On 6/4/18 9:47 AM, Peter Saint-Andre wrote:
>> Robert, some fixes were posted over the weekend - if you have a chance,
>> please check the diff here:
>>
>> https://tools.ietf.org/rfcdiff?url2=draft-hakala-urn-nbn-rfc3188bis-01.txt
>>
>>
>> Thanks!
>>
>> Peter
>>
>> On 5/1/18 12:35 PM, Robert Sparks wrote:
>>> Reviewer: Robert Sparks
>>> Review result: Ready with Issues
>>>
>>> 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://trac.ietf.org/trac/gen/wiki/GenArtfaq>.
>>>
>>> Document: draft-hakala-urn-nbn-rfc3188bis-00
>>> Reviewer: Robert Sparks
>>> Review Date: 2018-05-01
>>> IETF LC End Date: 2018-05-21
>>> IESG Telechat date: Not scheduled for a telechat
>>>
>>> Summary: Almost ready for publication as an Information RFC but with
>>> issues
>>> that need to be addressed before publication.
>>>
>>> Why is there no shepherd's writeup? It would be good to explicitly
>>> let the
>>> community know why this is proceeding as an individual draft.
>>>
>>> Issues:
>>>
>>> The document uses 2119 in some inappropriate ways. It's fine to use
>>> 2119 terms
>>> when defining how to construct NBN URNs. It's not ok to use them in
>>> places like
>>> "the national library MUST", and "A national library ...  SHOULD
>>> specify ... a
>>> policy" and "libraries MUST agree". Please find a way to say that if
>>> a national
>>> library wants things to work, they will or should do these things.
>>>
>>> While I agree with the values expressed, it seems odd for the URN
>>> registration
>>> to try to put constraints on fees that a national library might collect
>>> (especially using a 2119 SHOULD).
>>>
>>> Nits/editorial comments:
>>>
>>> The section calling out this draft replaces
>>> draft-ietf-urnbis-rfc3188bis-nbn-urn should be removed (its enough to
>>> add
>>> RFC editor instructions to the draft or to the ballot writeup).
>>>
>>> "identifiers identifiers" occurs in the second paragraph on page 4.
>>>
>>> The ABNF in "Declaration of syntactic structure of NSS part" needs to be
>>> reformatted to meet the RFC constraints on line length.
>>>
>>> Consider "physical" instead of "hand-held" in the first paragraph of
>>> 3.1.
>>> A national library may choose to assign an NBN to something too large
>>> to pick
>>> up.
>>>
>>>
>>>
>>
>