Re: [Gen-art] Genart last call review of draft-gellens-lost-validation-05

Pete Resnick <resnick@episteme.net> Sun, 08 March 2020 20:29 UTC

Return-Path: <resnick@episteme.net>
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 5040B3A0BEA; Sun, 8 Mar 2020 13:29:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 0lFce1a5RJij; Sun, 8 Mar 2020 13:29:20 -0700 (PDT)
Received: from episteme.net (episteme.net [216.169.5.102]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 44C563A0CB4; Sun, 8 Mar 2020 13:28:04 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by episteme.net (Postfix) with ESMTP id 7E130A2DC76F; Sun, 8 Mar 2020 15:28:03 -0500 (CDT)
Received: from episteme.net ([127.0.0.1]) by localhost (episteme.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8Y8dl8Ot8uBC; Sun, 8 Mar 2020 15:28:02 -0500 (CDT)
Received: from [172.16.1.18] (episteme.net [216.169.5.102]) by episteme.net (Postfix) with ESMTPSA id 5F3B8A2DC766; Sun, 8 Mar 2020 15:28:02 -0500 (CDT)
From: Pete Resnick <resnick@episteme.net>
To: Randall Gellens <rg+ietf@coretechnologyconsulting.com>
Cc: gen-art@ietf.org, last-call@ietf.org, draft-gellens-lost-validation.all@ietf.org, Brian Rosen <br@brianrosen.net>
Date: Sun, 08 Mar 2020 15:28:01 -0500
X-Mailer: MailMate (1.13.1r5671)
Message-ID: <36B10A50-416C-46A2-99C5-CDBA9BA3435F@episteme.net>
In-Reply-To: <45B3674D-A237-4415-BACA-2A9993853607@coretechnologyconsulting.com>
References: <158359992748.18202.12983638738306302302@ietfa.amsl.com> <022C9C8F-41F1-4C63-9805-A3356F65016F@coretechnologyconsulting.com> <95DBF0B0-010C-4C10-B776-B258DABF676F@episteme.net> <45B3674D-A237-4415-BACA-2A9993853607@coretechnologyconsulting.com>
MIME-Version: 1.0
Content-Type: text/plain; format="flowed"; markup="markdown"
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/_31DAYCH1vI10aUtb0spEH7i5Go>
Subject: Re: [Gen-art] Genart last call review of draft-gellens-lost-validation-05
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 08 Mar 2020 20:29:41 -0000

Hi Randy,

We probably at some core level disagree about whether "informational 
text that explains how it is expected to be used" is in-and-of-itself 
"normative"; I think in IETF documents, that's really all that it means. 
But that might be moot: If the NENA document is going to be updated to 
describe the how clients and servers are to use the tag, why not simply 
remove sections 3 & 4 from this document and put in a reference to the 
NENA document as "Work In Progress"? If the IETF is not defining how the 
tag is going to be used, then point to the document that will.

In its current state, the document reads like protocol to me and 
therefore worthy of standards track. If you truly want simply a 
registration, make the reference and it will be a perfectly reasonable 
Informational document.

pr

On 8 Mar 2020, at 15:22, Randall Gellens wrote:

> Hi Pete,
>
> The document adds a tag.  It also contains informational text that 
> explains how it is expected to be used.  There isn't any normative 
> text.  Once the tag is defined, then NENA i3 will be updated to refer 
> to it, and to mandate how NENA-compliant clients and servers use it.  
> But a non-NENA-i3 client or server can use the tag or not as they 
> wish.
>
> --Randall
>
> On 8 Mar 2020, at 12:59, Pete Resnick wrote:
>
>> Hi Randy,
>>
>> Section 3 of the document defines the operations that one must 
>> perform in order to use the tag. It explains how to go beyond what 
>> 5222 provides by defining which order to look up the servers and what 
>> to do depending on the results received. It changes the discovery 
>> procedure defined in 5222. The fact that it is backwards compatible 
>> and doesn't break 5222 implementations is good, but it doesn't make 
>> it any less a protocol. Indeed, if it is an "optimization" of an 
>> existing protocol, that makes it a protocol. I can't see any other 
>> way of describing section 3.
>>
>> pr
>>
>> On 8 Mar 2020, at 14:27, Randall Gellens wrote:
>>
>>> Hi Pete,
>>>
>>> I don't see this as a new protocol.  It is a new service tag that is 
>>> optional to use.  Not using it won't break anything that wouldn't be 
>>> broken without the tag being defined.  Using it is an optimization.  
>>> I see the draft as only adding a new tag, not defining a new 
>>> protocol.
>>>
>>> --Randall
>>>
>>> On 7 Mar 2020, at 8:52, Pete Resnick via Datatracker wrote:
>>>
>>>> Reviewer: Pete Resnick
>>>> Review result: Not Ready
>>>>
>>>> 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-gellens-lost-validation-05
>>>> Reviewer: Pete Resnick
>>>> Review Date: 2020-03-07
>>>> IETF LC End Date: 2020-03-31
>>>> IESG Telechat date: Not scheduled for a telechat
>>>>
>>>> Summary:
>>>>
>>>> Abstract, Scope, and Introduction do not accurately reflect the 
>>>> content of the
>>>> document, which is not simply a registration.
>>>>
>>>> Major issues:
>>>>
>>>> The Abstract and sections 1 & 2 (Scope and Introduction) indicate 
>>>> that this
>>>> document is simply an IANA registration of an S-NAPTR Application 
>>>> Service Tag.
>>>> However, section 3 is quite clearly new protocol, some of which 
>>>> changes how RFC
>>>> 5222 implementations should operate if used in a particular 
>>>> context, and
>>>> section 4 lays out the backward compatibility of this new protocol 
>>>> with legacy
>>>> RFC 5222 implementations. There is the implication that the NENA i3 
>>>> documents
>>>> will actually be the home of that protocol, but the current i3 
>>>> document
>>>> referenced here does not do so, making this document the canonical 
>>>> statement of
>>>> the protocol operations necessary to implement the i3 architecture. 
>>>> That
>>>> doesn't seem appropriate for an Informational document that 
>>>> purports to simply
>>>> be a registration.
>>>>
>>>> At the very least, the Abstract, Scope, and Intro would need to be 
>>>> updated to
>>>> reflect the actual contents of the document. I think things would 
>>>> be better
>>>> served by making this a Proposed Standard document so that it gets 
>>>> the
>>>> appropriate level of review. I understand from the Shepherd writeup 
>>>> that the
>>>> ECRIT WG doesn't have the energy to really work on this document. 
>>>> However, this
>>>> is a simple enough extension to the LoST protocol that I think it's
>>>> unproblematic to have it as an AD-sponsored standards track 
>>>> document.


-- 
Pete Resnick https://www.episteme.net/
All connections to the world are tenuous at best