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

Randall Gellens <rg+ietf@coretechnologyconsulting.com> Sun, 08 March 2020 22:59 UTC

Return-Path: <rg+ietf@coretechnologyconsulting.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 75BE03A0A14; Sun, 8 Mar 2020 15:59:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.695
X-Spam-Level: *
X-Spam-Status: No, score=1.695 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FORGED_RELAY_MUA_TO_MX=3.595, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no 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 9_ybVnBFUKtV; Sun, 8 Mar 2020 15:59:08 -0700 (PDT)
Received: from turing.pensive.org (turing.pensive.org [99.111.97.161]) by ietfa.amsl.com (Postfix) with ESMTP id E6E6C3A0A16; Sun, 8 Mar 2020 15:59:07 -0700 (PDT)
Received: from [99.111.97.136] (99.111.97.161) by turing.pensive.org with ESMTP (EIMS X 3.3.9); Sun, 8 Mar 2020 15:59:07 -0700
From: Randall Gellens <rg+ietf@coretechnologyconsulting.com>
To: Pete Resnick <resnick@episteme.net>
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:59:06 -0700
X-Mailer: MailMate (1.13.1r5671)
Message-ID: <A38CD8F6-0A04-4FDE-8305-C436D1216210@coretechnologyconsulting.com>
In-Reply-To: <36B10A50-416C-46A2-99C5-CDBA9BA3435F@episteme.net>
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> <36B10A50-416C-46A2-99C5-CDBA9BA3435F@episteme.net>
MIME-Version: 1.0
Content-Type: text/plain; format="flowed"; markup="markdown"
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/3ljcOC3urS5OR3OSUCNhvYy6fy8>
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 22:59:10 -0000

I'd be happy to delete all the explanatory and background text, and just 
point to the NENA document.  The text was added by request.

--Randall

On 8 Mar 2020, at 13:28, Pete Resnick wrote:

> 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