Re: [Ianaplan] A draft for your review

Eric Burger <eburger@standardstrack.com> Mon, 01 September 2014 16:14 UTC

Return-Path: <eburger@standardstrack.com>
X-Original-To: ianaplan@ietfa.amsl.com
Delivered-To: ianaplan@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19BD91A02FF for <ianaplan@ietfa.amsl.com>; Mon, 1 Sep 2014 09:14:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.908
X-Spam-Level:
X-Spam-Status: No, score=0.908 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] autolearn=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 xjWGPs5Cuh-T for <ianaplan@ietfa.amsl.com>; Mon, 1 Sep 2014 09:14:32 -0700 (PDT)
Received: from biz104.inmotionhosting.com (biz104.inmotionhosting.com [173.247.246.244]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 281171A02DC for <ianaplan@ietf.org>; Mon, 1 Sep 2014 09:14:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=standardstrack.com; s=default; h=To:References:Message-Id:Cc:Date:In-Reply-To:From:Subject:Mime-Version:Content-Type; bh=TGlHFJl7tcjva8HGJSamsO4vyU/TyoUTg+YCoA6wgYw=; b=L2JyZZh1DFGsD2ffJD8RQLJOptaJwLzyL8GvjA2NNXLrM5Cdx/qXE1O2DGhCF1NrFTRF7q1oHB1YExQRFJ4pyPS9h1ttyTWJ8LsEAgjQPBhnBLgVc2yb8+4miei+1pkZejDYE+t8WZu/2lkK3SXP93+LpUghRyaTXEWTVPZbsxE=;
Received: from ip68-100-74-115.dc.dc.cox.net ([68.100.74.115]:62491 helo=[192.168.15.119]) by biz104.inmotionhosting.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.82) (envelope-from <eburger@standardstrack.com>) id 1XOUF9-00055F-Vd; Mon, 01 Sep 2014 09:14:20 -0700
Content-Type: multipart/signed; boundary="Apple-Mail=_7A3CAEB3-9298-4CED-B028-3C5E3E509BBA"; protocol="application/pgp-signature"; micalg="pgp-sha1"
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Eric Burger <eburger@standardstrack.com>
In-Reply-To: <6.2.5.6.2.20140831175817.0bf0b6d0@resistor.net>
Date: Mon, 01 Sep 2014 12:14:12 -0400
Message-Id: <9144DC84-2153-470D-B733-D5522B977EE4@standardstrack.com>
References: <54017E09.8060504@cisco.com> <6.2.5.6.2.20140830052032.0c96c880@resistor.net> <E8F176B3-3531-458A-A566-A50EC31CAC16@standardstrack.com> <6.2.5.6.2.20140831175817.0bf0b6d0@resistor.net>
To: S Moonesamy <sm+ietf@elandsys.com>
X-Mailer: Apple Mail (2.1878.6)
X-OutGoing-Spam-Status: No, score=-2.9
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - biz104.inmotionhosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - standardstrack.com
X-Get-Message-Sender-Via: biz104.inmotionhosting.com: authenticated_id: eburger+standardstrack.com/only user confirmed/virtual account not confirmed
X-Source:
X-Source-Args:
X-Source-Dir:
Archived-At: http://mailarchive.ietf.org/arch/msg/ianaplan/74MLOU6Ly4o_N-r7aOnwFkldDu4
Cc: ianaplan@ietf.org
Subject: Re: [Ianaplan] A draft for your review
X-BeenThere: ianaplan@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IANA Plan <ianaplan.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ianaplan>, <mailto:ianaplan-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ianaplan/>
List-Post: <mailto:ianaplan@ietf.org>
List-Help: <mailto:ianaplan-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ianaplan>, <mailto:ianaplan-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 Sep 2014 16:14:37 -0000

On Aug 31, 2014, at 10:35 PM, S Moonesamy <sm+ietf@elandsys.com> wrote:

> Hi Eric,
> At 11:42 31-08-2014, Eric Burger wrote:
>> I think the disconnect is /direction/ for the IANA protocol parameters function comes from the IETF, which is an embodiment of the Internet technical community. The /input/ for the function is capably provided, not the /function/ itself. The language needs fixing.
>> 
>> How about:
>> The Internet technical community, through the IETF, has in the past and for the foreseeable future will provide direction to the IANA protocol parameter registry.
> 
> The stated position is:
> 
>  "The IETF Protocol Parameter Registry function is undertaken under the
>   auspices of the Internet Architecture Board."
> 
> The above basically says that the IETF considers that function as an IETF matter.  If you (used in the general sense) call it "IANA protocol parameters function" it is no longer an IETF matter.
> 
> One of the questions I asked was about the "Internet technical community".  The problem with using the term is that it is ill-defined.  I'll step back; there was a discussion about "global multistakeholder community" on this mailing list around the beginning of this month.  It was concluded that it is better to use the term "Internet community".
> 
> My reading of the question is that it is about the IETF Community's use of the IANA functions.  The less difficult way to answer that is to build from RFC 6220 (and the relevant BCPs if that is necessary).  I am taking into account the arguments that the IETF or the IAB has made previously.  It make sense to be consistent or have an explanation for a change in direction or else there will be a loss of credibility.

I think the disconnect is we talk about ICANN so much we think anything that starts with an ‘I’ means ICANN. IANA is the Internet Assigned Numbers Authority. IANA has /nothing/ to do with ICANN, except for the fact that ICANN /happens/ to perform the IANA function. They are a contractor for the IETF. IANA is /not/ ICANN.

The IANA function is separable from domain names and IP addresses, although there are economies of scale and management from keeping them together. Since the IANA function is created by fiat from the IETF contract, I see no problem using the terms “IETF Protocol Parameters Registry” and the “IANA function.” The IANA function is the /embodiment/ of the IETF Protocol Parameters Registry.

However, I agree with your next comment, and I have some proposed text.

>> It is not that it is not aligned with the stated position of the IETF, it is tht it is the IETF community, including implementers, "the IETF's primary users of the IETF
>> standards and other documents," that use the IANA protocol parameter registries. How about:
>> 
>> Many IETF protocols make use of commonly defined protocol parameters. Implementers use these parameters. Implementers are the IETF's primary users of the IETF standards and other documents.  A globally available registry contains the parameter values and a pointer to documentation of the associated semantic intent. This registry, the IANA protocol parameter registry, provides this service to ensure consistent interpretation of these parameter values by independent implementations.
> 
> The above looks better.  It uses the term IANA protocol parameter registry though.  Please see my previous comment about that.

I agree with you here: the use of the term IANA protocol parameter registry is sloppy. Let’s go with:
Many IETF protocols make use of commonly defined protocol parameters. Implementers use these parameters. Implementers are the IETF's primary users of the IETF standards and other documents.  A globally available registry contains the parameter values and a pointer to documentation of the associated semantic intent. This registry, the IETF Protocol Parameters Registry, provides this service to ensure consistent interpretation of these parameter values by independent implementations.  Historically, the Internet Assigned Numbers Authority has, under contract, operated the IETF Protocol Parameters Registry.

>> RIR and ICANN people regularly come to IETF meetings, which means they participate. As we say, in-person attendance is not required for participation. Likewise, email discussions are also not required for participation. Thus, there is no inconsistency. Moreover, participation does not require posting. I will bet there are a lot of ICANN and RIR people subscribed (i.e., participating) to IETF email lists.
> 
> The point was that:
> 
>  (i)  It is possible to argue either way, i.e. people participate
>       or people do not participate.
> 
>  (ii) It does not add anything substantive to the response.
> 
> What you (used in the general sense) could do here is to explain that there is coordination and how it is being done when there is an overlap.

Eliot addressed this issue better than I did. The substantive issue is that we have an open process that already has all of the major players (and lots of minor players like me) involved.

[snip]
>> How? Any text for what you think it is / should be?
> 
> It's an IAB matter.  The term "IETF process" may or may not cover that.  There is already the following as part of the response:
> 
>  "RFC 6220 specifies the role and function of the protocol parameters
>   registry, which is critical to IETF standards processes and IETF
>   protocols.  The IAB, on behalf of the IETF, has the responsibility to
>   define and manage the relationship with the protocol registry
>   operator role.  This responsibility includes the selection and
>   management of the protocol parameter registry operator, as well as
>   management of the parameter registration process and the guidelines
>   for parameter allocation."
> 
> In my opinion it is a matter of fitting that into the response.

The IAB operates on behalf of the IETF. I don’t see the issue.

> As a general comment, there is the following under "required proposal elements":  "associated references to source documents of specific policies/practices".  A plausible response would be one which could be substantiated with references.  Otherwise (in my opinion), it will look like the IETF is not comfortable with what it has written.

On the one hand, we have a lot of references to IETF documents. On the other hand, if a casual reader thinks we do not have enough references, we can have more.