Re: [dhcwg] draft-ietf-dhc-packetcable-05.txt

Thomas Narten <narten@us.ibm.com> Thu, 02 January 2003 17:02 UTC

Received: from www1.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA08524; Thu, 2 Jan 2003 12:02:38 -0500 (EST)
Received: from www1.ietf.org (localhost.localdomain [127.0.0.1]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h02HAFJ05781; Thu, 2 Jan 2003 12:10:15 -0500
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h02H9gJ05752 for <dhcwg@optimus.ietf.org>; Thu, 2 Jan 2003 12:09:42 -0500
Received: from e32.co.us.ibm.com (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA08469 for <dhcwg@ietf.org>; Thu, 2 Jan 2003 12:00:49 -0500 (EST)
Received: from westrelay03.boulder.ibm.com (westrelay03.boulder.ibm.com [9.17.194.24]) by e32.co.us.ibm.com (8.12.2/8.12.2) with ESMTP id h02H3rn0032618; Thu, 2 Jan 2003 12:03:53 -0500
Received: from rotala.raleigh.ibm.com (rotala.raleigh.ibm.com [9.27.12.14]) by westrelay03.boulder.ibm.com (8.12.3/NCO/VER6.4) with ESMTP id h02H3rT7048048; Thu, 2 Jan 2003 10:03:53 -0700
Received: from rotala.raleigh.ibm.com (narten@localhost) by rotala.raleigh.ibm.com (8.11.6/8.11.6) with ESMTP id h02H01S30878; Thu, 2 Jan 2003 12:00:02 -0500
Message-Id: <200301021700.h02H01S30878@rotala.raleigh.ibm.com>
To: Paul Duffy <paduffy@cisco.com>
cc: dhcwg@ietf.org
Subject: Re: [dhcwg] draft-ietf-dhc-packetcable-05.txt
In-Reply-To: Message from Paul Duffy <paduffy@cisco.com> of "Mon, 30 Dec 2002 23:27:00 EST." <4.3.2.7.2.20021230231439.02c085f8@funnel.cisco.com>
Date: Thu, 02 Jan 2003 12:00:01 -0500
From: Thomas Narten <narten@us.ibm.com>
Sender: dhcwg-admin@ietf.org
Errors-To: dhcwg-admin@ietf.org
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Id: <dhcwg.ietf.org>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>

Paul Duffy <paduffy@cisco.com> writes:

> At 06:45 PM 12/30/2002 -0500, Ted Lemon wrote:
> >>Future proposed sub-options will be assigned a numeric code chosen by 
> >>CableLabs immediately following IESG approval of the draft.
> >
> >What does "IETF approval of the draft" mean?   If it means that the draft 
> >has been adopted by the WG, sounds fine, but if it means that the draft 
> >has passed the IESG review, then what's the point of the expert review?
> >

> Hi Ted,

> The point I am trying to get across is that the DHC WG, ADs, IESG, etc. 
> approve the technical content/semantics of the sub-option, then Cablelabs 
> would assign the sub-option code.

Note: "IETF Consensus" as defined by RFC 2434, basically means "IESG
approves the document". That implies all of the above reviews.

Once the IESG has approved the document, it gets shipped to the RFC
editor, and IANA can *immediately* assign any IANA numbers that are
needed.  I say "immediately" in that IANA is authorized to assign he
values as soon as the document is approved. They typically do so long
before the RFC is actually published. In cases where there is a really
time critical need, this can be done in a day or two (so long as folks
are given advance warning that this is coming along). I.e., the IANA
just needs to be asked to prioritize the request. This has happened in
the past, so getting IANA to assign a number quickly once a document
has been approved for publication is not a problem.

Hence, the need for cablelabs to actually pick and assign the actual
value to be used doesn't seem to buy much time. IMO, its simpler and
adequate to let IANA do it.

> I'm trying to balance CableLab's need for speed with IETF's review
> of the content of the sub-option.  The expert review would be only
> for the choice of sub-option code assignment(?), not the actual
> technical content of the draft.

The problem is that if one *really* needs the code assignment in order
to put it in a spec, but the technical contents of the spec have not
been nailed down, it seems premature to be saying implement option X
using code point Y.

> So the order of events would be:

> 1. CCC sub-option draft submitted to DHC WG.
> 2. DHC WG, AD, IESG review/approve sub-option format and content.
> 3. Cablelabs assigns sub-option code.
> 4. IETF expert reviewer approves code assignment.

I don't see the need for 3 & 4 if they don't happen until after the
document is approved for publication.

> 5a. Cablelabs compliant vendors start implementing sub-option for testing 
> and shipment to customer.
> 5b. Draft is simultaneously submitted to RFC editor Q.

> If all goes well, field shipments can commence just about the time the RFC 
> exits the editor Q.

> I'm grasping for a compromise here.  Any suggestions?

More thoughts.

If you are worried about odd situations where you really need a number
assignment, but the document isn't quite ready yet, but folks do think
it is OK to go ahead and assign a value (because the ID is really
close, or ...) include in the IANA considerations that assignment of
sub options can (also) be made via "IESG approval" [RFC 2434], i.e.,
something like:

  IANA is requested to register codes for future CableLabs Client
  Configuration Sub-options via "IETF Consensus" or "IESG Approval"
  [RFC 2434].

IESG approval doesn't require a document or anything. It is really
intended as an escape for dealing with exceptional situations, with
one of the other approval mechanisms (e.g., "IETF Consensus") handling
the vast majority of assignments in practice.

Also, note that "IETF Consensus" means "ID is approved to publish
RFC". They can be experimental/info as well as standards track. So
again, if there is a situation where something just absolutely needs
to get done, another option is publish as info. The bar is generally
lower for such documents.

Thomas
_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www1.ietf.org/mailman/listinfo/dhcwg