Internet DRAFT - draft-klensin-stds-review-panel

draft-klensin-stds-review-panel







Network Working Group                                         J. Klensin
Internet-Draft                                              July 8, 2005
Expires: January 9, 2006


  Procedures for Review and Approval of IETF Standards-Track Documents
                draft-klensin-stds-review-panel-00.txt

Status of this Memo

   By submitting this Internet-Draft, each author represents that any
   applicable patent or other IPR claims of which he or she is aware
   have been or will be disclosed, and any of which he or she becomes
   aware will be disclosed, in accordance with Section 6 of BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF), its areas, and its working groups.  Note that
   other groups may also distribute working documents as Internet-
   Drafts.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   The list of current Internet-Drafts can be accessed at
   http://www.ietf.org/ietf/1id-abstracts.txt.

   The list of Internet-Draft Shadow Directories can be accessed at
   http://www.ietf.org/shadow.html.

   This Internet-Draft will expire on January 9, 2006.

Copyright Notice

   Copyright (C) The Internet Society (2005).

Abstract

   Somewhat over a decade ago, the IETF responded to a series of
   perceived problems with the then-IAB by restructuring the way in
   which the IAB and IESG were constituted and assigning all standards-
   approval and closely-related processes to the IESG.  In retrospect,
   that decision has had serious downsides: among them are the
   observations that the IESG has become overloaded to the point that
   the role requires an unreasonable level of investment and that the
   intertwining of managing WGs and then reviewing and approving their
   products has led to confusion and the risk, and sometimes the



Klensin                  Expires January 9, 2006                [Page 1]

Internet-Draft            IETF Standards Review                July 2005


   appearance, of inherent conflicts of interest and abuses.  This
   document proposes to re-separate the "steering" and "WG management"
   functions that were orginally the IESG's responsibility from the
   "final review and standards approval" roles and respecifies the
   standards approval process in that context.

   The general concepts outlined in this document have been discussed
   informally in the community for some time.  This document is provided
   as a specific proposal to facilitate a focused discussion.

Table of Contents

   1.  Introduction . . . . . . . . . . . . . . . . . . . . . . . . .  3
     1.1   Background and Overview  . . . . . . . . . . . . . . . . .  3
     1.2   Terminology  . . . . . . . . . . . . . . . . . . . . . . .  4
     1.3   Impact and Documents Updated . . . . . . . . . . . . . . .  4
     1.4   Document Review  . . . . . . . . . . . . . . . . . . . . .  4
   2.  A New IETF Leadership Body: Internet Standards Review Panel  .  5
     2.1   Responsibilities . . . . . . . . . . . . . . . . . . . . .  5
     2.2   Membership and Internal Leadership . . . . . . . . . . . .  6
     2.3   Appointment Model  . . . . . . . . . . . . . . . . . . . .  7
     2.4   Meetings . . . . . . . . . . . . . . . . . . . . . . . . .  7
   3.  The Role of the IESG . . . . . . . . . . . . . . . . . . . . .  7
     3.1   Responsibilities . . . . . . . . . . . . . . . . . . . . .  7
     3.2   Membership and Internal Leadership . . . . . . . . . . . .  8
     3.3   Appointment Model  . . . . . . . . . . . . . . . . . . . .  8
   4.  The IETF Chair Role  . . . . . . . . . . . . . . . . . . . . .  9
   5.  The IAB  . . . . . . . . . . . . . . . . . . . . . . . . . . .  9
   6.  Progressing a Document on the Standards Track  . . . . . . . . 10
     6.1   Processing Prior to Last Call  . . . . . . . . . . . . . . 10
       6.1.1   The IETF Working Group Model . . . . . . . . . . . . . 10
       6.1.2   The Individual Submission Model  . . . . . . . . . . . 12
     6.2   Last Call Processing . . . . . . . . . . . . . . . . . . . 13
     6.3   Review and Approval  . . . . . . . . . . . . . . . . . . . 15
   7.  Appeals  . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
   8.  Transition . . . . . . . . . . . . . . . . . . . . . . . . . . 16
   9.  Workload Risk Analysis . . . . . . . . . . . . . . . . . . . . 17
   10.   IASA Considerations  . . . . . . . . . . . . . . . . . . . . 18
   11.   Internationalization Considerations  . . . . . . . . . . . . 18
   12.   IANA Considerations  . . . . . . . . . . . . . . . . . . . . 18
   13.   Security considerations  . . . . . . . . . . . . . . . . . . 18
   14.   Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 19
   15.   References . . . . . . . . . . . . . . . . . . . . . . . . . 19
     15.1  Normative References . . . . . . . . . . . . . . . . . . . 19
     15.2  Informative References . . . . . . . . . . . . . . . . . . 19
       Author's Address . . . . . . . . . . . . . . . . . . . . . . . 20
       Intellectual Property and Copyright Statements . . . . . . . . 21




Klensin                  Expires January 9, 2006                [Page 2]

Internet-Draft            IETF Standards Review                July 2005


1.  Introduction

1.1  Background and Overview

   Somewhat over a decade ago, the IETF responded to a series of
   perceived problems with the then-IAB by restructuring the way in
   which the IAB and IESG were constituted and assigning all standards-
   approval and closely-related processes to the IESG [RFC1310],
   [RFC1396].  In retrospect, that decision has had serious downsides.
   Both IESG members and the community have observed that the IESG has
   become overloaded to the point that the role requires an unreasonable
   level of investment, limiting the possible pool of candidates.  In
   additional, the intertwining of managing WGs and then reviewing and
   approving their products has led to confusion and the risk, and
   sometimes the appearance, of inherent conflicts of interest and
   abuses.  Several of these issues, and their implications, were
   discussed during the "Problem Statement" investigation [RFC3774] and
   the subsequent discussion of resolution methods [RFC3844], but no
   significant and effective solutions have been proposed and
   implemented.

   This document proposes to re-separate the "steering" and "WG
   management" functions that were orginally the IESG's responsibility
   from the "final review and standards approval" role that formally
   belonged to the IAB, assigning the latter to a new body with a new
   structure.  It also outlines consequential changes, such as
   redefining and separating the roles of IETF Chair and Chair of the
   IESG, and specifies different flows for standards-track processing of
   WG-produced and individual submission documents.

   In addition to the IETF Chair separation, the net effect of these
   changes is expected to be

   o  Freeing up the ADs for more intensive oversight of the WGs and, in
      particular, more active coordination of WG product, including
      encouraging arrangments for cross-area review while documents are
      still under development.
   o  Leaving responsibility for evaluation of whether WG standards-
      track products (and individual standards-track submissions
      submitted via AD sponsorship) are ready for IETF Last Call in the
      hands of ADs and the IESG and providing for additional feedback
      from the IESG into the Last Call process.
   o  Creating a new, alternative, mechanism for moving individual
      submission standards-track documents directly to IETF Last Call by
      demonstrating significant community support.
   o  Putting management of IETF Last Calls for Standards Track
      documents and post-Last-Call evaluation, including final cross-
      area review, specific topic review ("security considerations",



Klensin                  Expires January 9, 2006                [Page 3]

Internet-Draft            IETF Standards Review                July 2005


      congestion control issues, and similar statements and issues), and
      determination of appropriateness for standardization, into the
      hands of a new body that is focused exclusively on the review and
      approval activity and whose primary responsibilities are to the
      IETF as a whole, not to WGs and WG management.
   o  Moving final approval responsibility for procedural changes to the
      IAB, with opportunity for formal input from the IESG as well as
      the broader community.

   Making this separation actually strengthens the role of the IESG in
   managing the IETF process.  The potential for, and appearance of,
   conflicts of interest between effective management of a WG, including
   making technical contributions and other suggestions to it, and then
   being the final judge of that WG's work is eliminated, as is the
   appeals chain as a remedy for an IESG decision to hold a document for
   further work.  Other provisions of this document are likely to
   further strengthen the steering and managing role as the new
   arrangements stabilize.

1.2  Terminology

   Document states referred to in this specification as "tracker states"
   or as "in the tracking system" are defined in [TrackerStates].  For
   the purposes of this specification, "IETF Standards Track documents"
   are considered to include technical specifications and applicability
   statements being processed at any maturity level and BCP documents
   that specify technical, engineering, or operational best practices.
   Except as modified or redefined by this specification or applicable
   updates, document types, status, and maturity levels are as defined
   in [RFC2026].

1.3  Impact and Documents Updated

   In making these changes, this document significantly modifies the
   allocations of responsibilities in [RFC2026], the organizational
   description in [RFC2028], and the nomcom responsibilities in
   [RFC3777].

1.4  Document Review

   [[ Note in Draft: This version of the document contains comments from
   the author about issues to be resolved or particular choices made in
   the associated text.  Those comments are delimited by doubled left
   and right square brackets (such as those surrounding this text).
   Because of the method used to produce them, they will normally appear
   in the text version of the Internet-Draft with an "anchor" number and
   designation. ]]




Klensin                  Expires January 9, 2006                [Page 4]

Internet-Draft            IETF Standards Review                July 2005


   [[ Note to the RFC Editor: if this I-D reaches you without this
   subsection and all other text delimited by [[ ... ]] having been
   first removed, something is seriously wrong. ]]

2.  A New IETF Leadership Body: Internet Standards Review Panel

   This document defines a new IETF body, the Internet Standards Review
   Panel (ISRP), referred to for convenience as the "panel" or the
   "Review Panel" below.  That body will be responsibility for final
   processing review of documents for standardization.  While it may
   comment on its reasons for accepting or rejecting a document, it is
   intended to accept a specification or return it for further work.  It
   has no role in negotiating the content of documents, nor in proposing
   specific alternatives except as input to the normal IETF process.

   [[anchor6: That is a fairly hard line and high bar.  Some relaxation
   may be appropriate, but it might put us on a slippery slope and
   create a good deal of confusion about the boundary between the
   "review" function of this body and the "management, steering, and
   document clearing" roles of the IESG.]]

2.1  Responsibilities

   Documents are presented to this body for standards-track review and
   approval via one of the mechanisms described in Section 6.1.
   Section 6 covers steps in document processing more generally,
   including the Last Call and evaluation processes themselves.  The
   panel directs that an IETF Last Call be initiated, reviews the
   results of the Last Call, commissions special review committees as it
   deems necessary for particular documents, conducts a final technical
   oversight review, and approves documents on the IETF Standards Track.
   It may reject a document for unsuitability at any stage in the
   process, providing an explanation and returning the document to the
   group or body that submitted it.  Rejection is a serious measure: the
   panel is expected to be more flexible about clearly early-stage
   specifications (such as obviously pre-implementation Proposed
   Standards) but to set a higher bar on more mature and operational
   practices documents.  The panel may, as an alternative to rejection,
   suggest qualifying text or disclaimers to be included in the
   document, including identification of known deficiencies in first-
   stage Standards Track documents, but changes of that nature must be
   agreed to by the submitters and reviewed via an IETF Last Call (on
   the changes alone, not the base specification) of not less than two
   weeks duration.

   [[anchor8: This is a somewhat tougher set of rules with regard to
   post-Last-Call document modification than the IESG has been operating
   under.  They appear to be consistent with the tone of the Problem



Klensin                  Expires January 9, 2006                [Page 5]

Internet-Draft            IETF Standards Review                July 2005


   Statement discussion and more recent comments on the IETF mailing
   list.  Note that "changes of that nature" (which will need to be
   tightened up in any final version), involves changes that
   substantively impact the specification or its applicability.  The
   specifications of this document do not change procedures for
   editorial review and corrections by the RFC Editor or the review of
   those changes by authors subsequent to RFC Editor processing.]]

   With the exception outlined immediately below, the panel will have no
   involvement with Experimental or Informational specifications unless
   they are presented as informative and coordinated parts of a package
   with one or more standards-track specifications, nor will it have any
   involvement with IETF Procedural documents (whether identified as
   "BCP"s or not).  Responsibility for those classes of documents is
   identified below.

   As suggested elsewhere in this document, the panel is expected to
   commission reviews and retain oversight of them, rather than being
   expected to conduct all reviews itself.  A clear shortage of
   competent and willing reviewers for a given specification should be
   taken as an indication that the specification is not of interest to
   the IETF community and hence a reason to return the specification
   with a recommendation that it be considered for publication as
   Informational (or possibly Experimental) rather than on the standards
   track. [[anchor9: This is another tough norm that may need to be
   diluted.  But, as a norm, it deserves discussion and consideration.]]

2.2  Membership and Internal Leadership

   The panel will initially consist of ten members, with six chosen to
   reflect the skill set of the current IETF Areas and four chosen to
   reflect general, cross-area, expertise.  Should the IESG increase or
   decrease the number of areas, the number of area-specific members of
   the panel will increase or decrease accordingly.

   [[anchor11: The membership numbers are a little arbitrary and should
   be discussed and tuned as needed.  The "one per area" number was
   chosen under the reasoning that, since this group is picking up well
   under half of the IESG's current responsibilities, and the IESG is
   functioning with two people per area, one should be sufficient.
   Somewhat fewer people should be generalists, specifically chosen to
   have broad, cross-area, understanding of the Internet and the
   Internet protocol suite.  And it seems desirable to keep this body
   small enough to let it work efficiently]]

   The panel will select one of its members to act as Chair, using a
   mechanism of its choosing.  The position of Chair may be rotated if
   the panel concludes that is appropriate and efficient.  The Chair is



Klensin                  Expires January 9, 2006                [Page 6]

Internet-Draft            IETF Standards Review                July 2005


   expected to lead meetings of the panel and to provide a general
   coordination function with support from the IASA. [[anchor12: There
   are reasonable arguments for having the Chair selected as an
   additional panel member by the Nomcom and responsible directly to the
   community rather than to members of the panel.  Intutitively, that
   seems like an opportunity for more bureaucracy with little payoff,
   but the community needs to discuss this one.  There is also a case to
   be made for selecting the Chair only from the "general expertise"
   subset of the panel, but I would think we could let the panel sort
   that out.]]

2.3  Appointment Model

   The panel will be selected by the Nomcom, using the usual methods,
   and for a two-year term.  Given the nature of the review process, the
   Nomcom should generally favor former WG Chairs and document editors
   and others with established reputations for a broad view of the
   technical issues facing the community.  The terms of the area-
   specific members and the general expertise ones should be separately
   staggered, with roughly half of each group being selected each year.
   The rules about resignations and replacements in [RFC3777] should
   generally apply to the panel as well as to the IESG. [[anchor14:
   Ultimately, 3777 is likely to need a specific update for this, but,
   for now...]]

   Members of the Review Panel are subject to the same recall provisions
   as the IESG, the IAB, and the IETF Chair.

2.4  Meetings

   While an occasional face to face meeting might be convenient, there
   is no intrinsic requirement that the Review Panel "meet" other than
   by email and occasional teleconferences.  This might create an
   opportunity for the Nomcom to include, in the selection of ISRP
   members, IETF participants who are long-term technical contributors
   to the community but who rarely if ever attend IETF meetings.

3.  The Role of the IESG

3.1  Responsibilities

   With the exception of shifting the final review phase to the Review
   Panel, the IESG role continues as it has been.  The IESG remains the
   manager of WGs, the overseer of IETF operations, and the manager of
   the standards process.  The ADs are also the primary gating group for
   advancement of documents into Last Call and provide the management
   mechanism for dealing with any documents on which the Review Panel
   pushes back.  It shares with the Review Panel the responsibility for



Klensin                  Expires January 9, 2006                [Page 7]

Internet-Draft            IETF Standards Review                July 2005


   ensuring that cross-area review occurs within the WG process and is
   responsible for preventing late surprises.  As described in existing
   specifications and current practice, the IESG retains the decision
   responsibility for reviewing and accepting WG charters (with the
   advice of the IAB), creating WGs, selecting or approving WG
   leadership, and for managing and terminating those WG.  The various
   groups now responsible for new participant training, tools, and
   facilitation of the standards process continue to be responsible to
   the IESG and the IESG retains the lead responsibility for
   coordinating meeting scheduling and arrangements with the Secretariat
   and IASA, evaluating implementation reports and IPR compliance, and
   so on.

   As the managers of the IETF standards process, the IESG and the ADs
   who make it up also retain their roles in determining whether
   independent submissions to the RFC Editor constitute "end runs" of
   the IETF process as outlined in [RFC3932] and as the advisor to the
   IANA on registration matters that require IESG review and approval
   rather than the more formal approval from the IETF Community that
   goes with standards-track processing (see [RFC2434]).  The IESG also
   retains the authority to request publication of Informational or
   Experimental RFCs that describe IETF products and review
   responsibility for IETF procedural documents (see Section 5).

   More details on standards processing can be found in Section 6.

3.2  Membership and Internal Leadership

   The IESG membership and appointment structure continues essentially
   unchanged.  Areas are created and dissolved at IESG discretion.  The
   only significant change is that the IESG obtains a Chair separate
   from the IETF Chair (see Section 4), one whose primary
   responsibilities are leading or coordinating IESG meetings and
   representing the IESG to the IASA/IAOC and other bodies.

   The IETF Chair becomes an ex-officio non-voting member of the IESG,
   on the same basis as the IAB Chair today.  No other changes are made
   to non-AD memberships and liaisons to the IESG.

3.3  Appointment Model

   The IESG members, other than the IESG Chair, are selected as
   specified in [RFC3777]; no change is anticipated.

   The IESG Chair is chosen by the IESG from their own membership, using
   a method of their choice.  At the discretion of the IESG and after
   consulting with and obtaining the advice of the Nomcom chair, the
   individual chosen as IESG Chair may be relieved of responsibility for



Klensin                  Expires January 9, 2006                [Page 8]

Internet-Draft            IETF Standards Review                July 2005


   a technical area and the Nomcom asked to fill the vacancy thereby
   created. [[anchor20: Because IESG members are generally chosen on the
   basis of expertise in particular areas, this may turn out to be too
   convoluted and it may be better to have the Nomcom select the IESG
   Chair.  On the other hand, the job of IESG Chair may not be
   burdensome (and it may be to the advantage of the commmunity to
   prevent it from becoming burdensome) and there are significant
   advantages to having an IESG Chair who is chosen by the IESG
   membership as a leader rather than having the selection made
   externally.]]

4.  The IETF Chair Role

   In order to facilitate a clean appeal process, general IETF
   leadership, and coordination with the IASA and between the IESG and
   the ISRP (Review Panel), the role of IETF Chair is separated from the
   role of chairing the IESG and optionally leading one of its Areas.
   The IETF Chair continues to be chosen by the Nomcom, as in the past.
   The IETF Chair also continues as an ex-officio member of the IAOC.

   [[anchor21: Note in Draft: this section, and the IETF Chair role, is
   underspecified, somewhat deliberately so.  It will probably need more
   words.  One of the reasons there aren't more yet is that this
   document is discussing the relevant roles in the context of
   standards-track document processing; the IETF Chair has a number of
   roles (some very time-consuming) that are unrelated to either
   standards-track document processing or leading the IESG.]]

5.  The IAB

   With two exceptions, the specifications of this document have no
   impact on the IAB.  In particular, the relationships between the IAB
   and external bodies and between the IAB and the IETF are unchanged.
   The first of those exceptions involves the changes in the flow of
   appeals to the IAB, as discussed in Section 7 below.  There are no
   changes in the way the IAB handles appeals that reach it.

   The second is that, on the same theory that it is undesirable for the
   IESG to have final approval responsibility for documents whose
   production they manage, this specification shifts final review and
   approval responsibility for IETF procedural documents and changes
   from the IESG to the IAB.  Such changes must be proposed to the IESG
   (either directly or via a WG) as they are under existing rules.  The
   IESG will then review the relevant documents and, having done so,
   forward them to the IAB.  Normally, the IESG will forward the
   proposed document(s) with a formal opinion as to whether or not they
   should be adopted and the reasons for that conclusion, but the IESG
   may forward a document without comment.  The IAB will then initiate



Klensin                  Expires January 9, 2006                [Page 9]

Internet-Draft            IETF Standards Review                July 2005


   an IETF Last Call, normally for four weeks, on the document(s),
   including any IESG comments and recommendations in the Last Call
   statement to the community.  Once the Last Call concludes, the IAB
   will evaluate the consensus of the community and approve or
   disapprove the proposal on that basis.

   [[anchor22: The above may be controversial, but symmetry implies that
   it should at least be considered.  One would hope that the community,
   and the IAB, would pay careful attention to reasoned IESG comments on
   any procedural proposals, especially when those comments are based on
   IESG experience with IETF management.  If they do not, we probably
   have far more serious problems than whether or not a procedural
   change is approved.]]

   Unreasonable delay on the part of the IESG in forwarding a procedural
   proposal to the IAB, or procedural irregularities by the IAB in
   processing it, may be appealed using the usual mechanisms.

6.  Progressing a Document on the Standards Track

   Under the system documented in RFC 2026 and adapted and refined by
   the IESG, there are two ways to get a document processed onto the
   standards track.  They are submission of a document to the IESG via a
   WG or an individual submission directly to the IESG.  The former goes
   through the AD responsible for the working group.  Those attempting
   the latter must find an AD who is willing to "sponsor" and then
   "shepherd" the document; if no AD can be found who is interested, the
   document essentially dies.  The processing paths outlined below
   preserve those two models, albeit with small variations, and
   introduce a third one.

6.1  Processing Prior to Last Call

6.1.1  The IETF Working Group Model

   This is the traditional model and continues essentially unchanged up
   to the point of Last Call initiation.  When a WG believes that it has
   completed work on a document, it forwards it, with a publication
   request, to the responsible AD after whatever level of checking and
   preparation of ancillary materials the WG concludes is appropriate or
   the AD insists upon.  The AD performs a review.  Based on that
   review, the AD may take one of the actions specified in the next
   three subsections:

6.1.1.1  Immediate Last Call

   If the AD is satisfied about both the quality of the document and the
   level of review it has received, he or she may forward it directly to



Klensin                  Expires January 9, 2006               [Page 10]

Internet-Draft            IETF Standards Review                July 2005


   the Review Panel with a Last Call request.  If this action is chosen,
   IESG review occurs in parallel with Last Call and any IESG comments
   become input to the Review Panel's consideration of Last Call
   results.

6.1.1.2  IESG Review, Then Last Call

   The AD may conclude that the document should be more extensively
   reviewed by the IESG prior to an IETF Last Call.  If that action is
   chosen, the IESG may

   o  conclude that a Last Call should be initiated,
   o  specify text for the Last Call announcement that, e.g., calls the
      community's attention to specific issues that should be examined,
   o  make a recommendation to the Review Panel about specific issues to
      be considered without specifying specific Last Call text, or
   o  return the document to the WG, as described in the next
      subsection.


6.1.1.3  Return of document to WG

   The document may be returned to the WG for further consideration or
   processing.  The AD or IESG is expected to supply the WG with a clear
   enough statement of issues with, and expectations of, the document
   and the review process that the WG can either make progress on a
   satisfactory revision to conclude that it should be abandoned.  A
   decision by an AD or the IESG to return a document to the WG is not
   subject to appeal, see Section 7.

6.1.1.4  Internal IESG Processing Conventions

   The IESG may, from time to time, adopt whatever rules or conventions
   it finds appropriate to set conditions on the choices of these
   actions, e.g., on the circumstances under which an AD may initiate an
   IETF Last Call, or return a document to the WG, without prior IESG
   review and decisions.  It may also determine the conventions by which
   IESG consensus to take an action is determined, including conditions
   under which a document may be blocked, and may create guidelines for
   information to be supplied when a document is returned to a WG.  Such
   rules and conventions must be announced to the community, may, at the
   IESG's discretion, be Last Called (with the Last Call results
   evaluated by the IESG), and may be appealed.

   [[anchor27: Note that, for WG documents, and individual documents
   that are treated  more or less as WG documents (see below), the IESG
   is permitted to establish procedures essentially identical to those
   that exist today, including the use of blocking "discuss" positions.



Klensin                  Expires January 9, 2006               [Page 11]

Internet-Draft            IETF Standards Review                July 2005


   The author would encourage the IESG to adopt rules that make the
   first of these paths (AD to Last Call without IESG review) a rare
   situation at least until experience is accumulated with the new
   system.  However, these block Last Call initiation, rather than final
   approval of a standard.  By giving the IESG the opportunity to
   identify specific concerns in the Last Call announcement, the odds of
   the community paying attention to, and commenting on, those concerns
   are considerably increased.  This document deliberately does not
   address any real or  imaginary concerns about abuse of such
   procedures on the grounds that such concerns are better dealt with by
   ongoing dialogue between the community and the IESG rather than by
   rigid rules.]]

6.1.2  The Individual Submission Model

   Traditionally, non-working-group requests for approval of a
   standards-track document must go through the IESG and achieve support
   and sponsorship from at least one AD in order to progress to IETF
   Last Call.  This document specifies a (deliberately difficult)
   alternative, largely to provide a better solution to the perception
   of IESG blocking of WG and non-WG documents than the appeal process.

6.1.2.1  Alternative 1: AD Approval

   This is an updated version of the traditional procedure.  The
   submitter finds an AD who is willing to sponsor and shepherd the
   document through the IESG.  The document is then processed exactly as
   if it were a WG document (see Section 6.1.1, above) except that any
   return of the document should be to the submitter and specific
   concerns about it may, at the IESG's discretion, be announced to the
   IETF list.

6.1.2.2  Option 2: Demonstrated Community Support

   A Last Call may be requested on a document without the requirement
   for IESG sponsorship by having its proponents demonstrate that there
   is significant community support for the proposal.  Such a request is
   initiated by a petition submitted to the IETF Chair (see below)
   asking that the specification be processed for the IETF standards
   track.  The petition must

   o  be endorsed as required for a Recall petition under section 7(1)
      of [RFC3777] (20 signatures of people eligible for the nomcom),
   o  contain affirmation by every signatory that they have conducted an
      individual technical review of the document and that they believe
      it is appropriate for standardization as written





Klensin                  Expires January 9, 2006               [Page 12]

Internet-Draft            IETF Standards Review                July 2005


   o  contain certifications by at least ten of the signatories that
      they were not involved with the development of the document, or
      technical contributors to it, prior to conducting their technical
      review, i.e., that they are independent reviewers.

   When the IETF Chair receives such a petition, he or she will cause a
   preliminary announcement to be made to the community indicating that
   a Last Call is being contemplated and that any procedural or work-
   conflict concerns should be identified to the IESG.  The IESG will
   then be given a fixed-timeout period, not to exceed one month, to
   comment, to the Review Panel and the community, on possible conflicts
   between the proposed specification and work going on in the IETF, in
   a style similar to that contemplated in [RFC3932].  The IESG may
   raise any other concerns, including technical ones, at this point, or
   may defer them until the Last Call.  Once that report is received, or
   the time allotted runs out, the IETF Chair will ask the Review Panel
   to initiate a Last Call as described below, including any IESG
   procedural, technical, or conflict comments in the Last Call
   announcement (or referencing those materials from it).

   While responsibility for managing this process through to submission
   to the Review Panel for Last Call rests with the IETF Chair, the
   actual steps, including receipt of petitions and issuing requests to
   the IESG and Review Panel, may be delegated to the IASA by an
   appropriate announcement to the community.

   [[anchor29: This option was included because of concerns that the
   stylistic tastes of individual IESG members might be blocking (in the
   sense of preventing any community review at all) work that had wide
   community support.  The binding of the petition threshold to that of
   the recall procedure in RFC 3777 was a fairly arbitrary choice, made
   on the assumption that the community had already concluded that
   threshold was adequate to balance the need for review against the
   risk of denial of service attacks on the system.  Better formulae are
   certainly possible; in particular, we should have a model by which
   active IETF participant-contributors who do not come to face to face
   meetings can endorse one of these Last Call requests.  But the
   explicit idea here is to encourage people to send proposals through
   the IESG route unless that appears to be blocked for some reason.  On
   the other hand, if it is blocked, our focus should be on engineering
   and standardization, not procedural quibbling.]]

6.2  Last Call Processing

   When a request is received by the Review Panel to initiate a Last
   Call, they will cause a Last Call package and announcement to be
   assembled and published to the IETF Announce list.  That package will
   consist of, at least, abstracts of and references to the document or



Klensin                  Expires January 9, 2006               [Page 13]

Internet-Draft            IETF Standards Review                July 2005


   documents, plus any concerns raised by or specific review requests
   from, the IESG.  For "community support" individual submissions, any
   statements from the IESG about conflicts will also be included: the
   ultimate judgment as to whether conflicts should be eliminated or
   should lead to conflicting standards, and whether or not those
   standards adequately identify the tradeoff considerations, rests with
   the community.

   The Review Panel may include such other information with the Last
   Call announcement as it considers appropriate.  Any of the
   administrative elements of Last Call preparation and processing may
   be delegated to the IASA by mutual consent.

   Note that, while the Review Panel may conduct a preliminary review
   before sending out the Last Call announcement, and add its
   preliminary observations, if any, to the Last Call package, all
   documents submitted to it will be sent out for IETF Last Call and
   review or other activities by the Review Panel are not permitted to
   significantly delay that action.

   [[anchor31: Explanation: this document assumes that technical or
   editorial iterations on a document should occur before the
   community's time is taken up with an IETF Last Call, presumably in a
   Working Group or equivalent setting.  Once a document is Last Called,
   processing is expected to be linear, leading to either acceptance or
   rejection ("return"), and with minimal iteration loops.  The entire
   Review Panel concept is intended as a final quality check and
   determination that all issues that should be covered have been
   covered in an adequate way.  As suggested elsewhere, if significant
   problems are found during or after Last Call, it indicates a failure
   in the processes that prepared and checked the document and
   authorized and requested a Last Call on it.]]

   IETF Last Calls for "community support" submissions will last for
   four weeks unless the Review Panel concludes that a longer period is
   needed.  Other Last Calls will be as specified in RFC 2026 (two weeks
   for WG-produced documents, four for others, unless the IESG
   determines that a longer period is desirable).

   If the IESG has not already conducted an in-depth review of the
   document, it is expected to do so during Last Call, with its comments
   and recommendations submitted to the Review Panel and, optionally,
   circulated to the community.

   The Review Panel may grant reasonable extensions to the Last Call
   period if an extension is requested and believed to be in the best
   interest of the community.




Klensin                  Expires January 9, 2006               [Page 14]

Internet-Draft            IETF Standards Review                July 2005


6.3  Review and Approval

   Once the Last Call is completed, the Review Panel will assess the
   Last Call comments.  Documents should be approved for publication on
   the standards track if and only if the Review Panel is convinced that
   they are supported by community consensus, that they are technically
   adequate to the grade or maturity level for which they are proposed,
   and that they are editorially sufficient that their meaning and
   intent is clear, again as appropriate to grade.  The Review Panel is
   expected to solicit or conduct additional reviews as needed to
   calibrate or supplement Last Call comments.  When it has concluded
   its review, the Review Panel is expected to reach consensus, using a
   method of its choosing but announced to the community, on whether the
   document should be published on the standards track.  If it concludes
   that it should be, it will cause Protocol Action notices to be
   published and the document to be forward to the RFC Editor.  If it
   concludes that it should not, the document(s) are returned to the
   submitter (the IESG for WG documents or AD-sponsored individual
   submissions) and the authors otherwise).  The returned document will
   be accompanied comments that describe the reasons the Review Panel
   was not willing to standardize the specification.  Those comments
   will normally be published to the IETF community and may include a
   recommendation as to whether or not a revised version of the document
   should be resubmitted.

   For "community support" submissions that are returned, rather than
   standardized, the Review Panel may establish procedures that require
   a higher level of review and endorsement before revised forms of the
   documents are resubmitted for Last Call.  Such procedures must be
   announced to the community and may be appealed. [[anchor33:
   Obviously, this provision is intended to provide a hook for
   protection against denial of service attacks and even well-
   intentioned repeated submissions  of inappropriate documents.  If it
   also has the effect of encouraging higher quality for first
   submissions lest a future submission not be considered, so much the
   better.]]

7.  Appeals

   Appeals on actions of the IESG flow to the relevant ADs, then the
   IESG Chair, then the IETF Chair, then the IESG, and then to the IAB.
   Appeals on actions of the ISRP (Review Panel) flow to the ISRP Chair,
   then the IETF Chair, then to the IAB.  Appeals to the IAB on matters
   of approval or rejection of documents are constrained as they are
   under current procedures: the IAB may instruct the ISRP to reconsider
   an action, but may not itself reverse an ISRP decision.  Appears
   beyond the IAB are governed by procedures and constraints now in
   effect.



Klensin                  Expires January 9, 2006               [Page 15]

Internet-Draft            IETF Standards Review                July 2005


   In this process, the IETF Chair is encouraged and expected to mediate
   between the complaining party and the body to whom the appeal is
   addressed and attempt to resolve problems without the need for full-
   scale appeals.

   Decisions by the IESG or, where appropriate, by an individual AD, to
   not forward a document to the ISRP for standards-track review and
   approval may not be appealed.  The IETF Chair or, in the case of an
   individual AD decision, the IESG Chair, may be requested to attempt
   to mediate the situation but, if that fails, the only recourse
   available to proponents of the document is the "Community Support"
   option described in Section 6.1.2.2.

8.  Transition

   [[anchor35: Obviously, this is a can of worms and the text that
   appears below is only one of several options.  In the author's
   opinion, if we are going to do this, we should get on with it rather
   than devising some gradual transition plan, but that still leaves
   several options.  One could, for example, imagine plans that would
   permit all current ADs to serve  out their terms under current
   definitions and only when they are reappointed or replaced would
   their roles transition to the new model.]]

   If the community believes that this document addresses a sufficiently
   important set of problems to be worth the changes it suggests, those
   problems should be solved sooner rather than later.  One such fast-
   track transition model would involve the following steps.

   1.  Nomcom selects initial set of members of the Review Panel, half
       for a full term and half for a half-term.
   2.  The Review Panel is seated after selection and confirmation.
   3.  Documents not already in the tracking system at "AD Evaluation"
       or some more advanced state are processed under the old rules
       unless the IESG, at its discretion, decides to pass formal review
       off to the Review Panel.  Document in "Publication Requested" may
       be processed through the old rules by agreement between the
       submitter and the IESG (or, for a WG document, the relevant AD),
       or may be shifted to the new rules if that is preferable or
       agreement cannot be swiftly reached.
   4.  New documents (i.e., in "I-D Exists" state or earlier) as of the
       date the Review Panel is seated will be processed through the new
       system.

   Except for very unusual cases, this should result in a complete shift
   to the new system within several months of the seating of the Review
   Panel.  For the unusual cases, and expecially for documents already
   in Last Call or later, the IESG can make case-by-case decisions, as



Klensin                  Expires January 9, 2006               [Page 16]

Internet-Draft            IETF Standards Review                July 2005


   it deems appropriate, to accelerate handoff to the Review Panel.

   Transfer of responsibility for reviewing and approving procedural
   changes from the old model to the one specified in this document will
   occur immediately upon approval for this document for any proposals
   not already in IETF Last Call.

9.  Workload Risk Analysis

   [[Note to RFC Editor: this section is to be removed before
   publication.]]

   The changes proposed here are proposed because they appear to be the
   Right Thing to Do in terms of getting better quality standards out of
   the IETF.  By eliminating the final review load from the IESG's task
   list, it should make the IESG role less burdensome and, by permitting
   other IESG responsibilities to run in parallel with the conduct and
   evaluation of Last Calls by another body, should improve overall
   processing speed while delivering a equal or higher level of overall
   quality.

   It is impossible to predict how long it would take to process a
   standard through the "community support" path of Section 6.1.2.2
   because no equivalent to that procedure has existed in the IETF, at
   least within the last decade or so.  But, if it turns out to be too
   heavyweight, the community will either need to tune it or drop it:
   dropping it or ignoring it would leave us no worse off than with the
   "find a sponsoring AD or forget it" situation we are in today.

   However, it introduces an extra half-step into the standards process
   with the opportunity for IESG review prior to Last Call.  I have
   every confidence that, if the community were to conclude that this
   proposal is the right way to go, the IESG will get with the spirit of
   the thing and progress documents quickly and efficiently, taking
   advantage of their newfound increased time to monitor WG work more
   aggressively in ways that prevent weak documents from emerging from
   the system at all.  However, to the extent that, e.g., ADs are
   inappropriately sitting on WG documents rather than letting them go
   to Last Call today (a claim that was made during the Problem
   Statement process), this proposal will not help with that issue.
   While the procedures above intentionally do not bar it, one must
   assume that neither the IESG nor the broader community would be
   particularly sympathetic to IETF WGs using the community support
   option.  There are almost certainly other ways by which this proposal
   could stretch the approval process out; some would at least result in
   better quality, others would not.





Klensin                  Expires January 9, 2006               [Page 17]

Internet-Draft            IETF Standards Review                July 2005


10.  IASA Considerations

   While this specification will reduce IESG workload and shift some
   responsibilities to the Review Panel (ISRP), the mere existence of a
   third body that has to maintain mailing lists, talk at regular
   intervals, make decisions and maintain records of them, and so on
   will inevitably increase the overall IETF administrative workload.
   In addition, several sections above make provision for the IETF Chair
   and the Review panel to shift operational responsibility for various
   tasks, such a receiving and logging documents and assembling Last
   Call packages, to the IASA.  The IAD, IAOC, and the community had
   best be prepared for this shift in responsibilities and the
   additional resources that might be required.

   The specification also increases the IAOC membership by one, adding
   the IESG Chair position to the IETF Chair one.  It does not
   contemplate representation of the ISRP itself on the ISRP.

   [[anchor38: And besides, I couldn't resist writing the first "IASA
   Considerations" section into an I-D.  I can only hope that it does
   not turn into a requirement <sigh>.]]

11.  Internationalization Considerations

   This document specifies IETF procedures and does not interact with
   internationalization.

12.  IANA Considerations

   This document specifies internal procedures for IETF operation and
   hence does not involve any actions for the IANA.  However, by making
   shifts in the review and approval procedures for standards-track
   documents, it inevitably makes some changes to the specific paths
   over which IANA receives directions.

   [[anchor41: If this document gets traction, a future version will
   need to be much more specific about the above.]]

13.  Security considerations

   This document specifies IETF procedures.  It should have no direct
   impact on Internet security although, if it is successful, it should
   improve the quality of security review and the balance between
   security considerations and other issues in IETF standards-track
   documents.






Klensin                  Expires January 9, 2006               [Page 18]

Internet-Draft            IETF Standards Review                July 2005


14.  Acknowledgements

   This document is an attempt to draw a number of more or less similar
   ideas about again having separate standards document approval and
   steering and management functions for the IETF together into a
   proposal specific enough that a discussion, not just speculation and
   general nodding, can become possible.  The author can remember
   picking up pieces of the ideas suggested here from many conversations
   over the last four or five years, sometimes as suggestions from
   others and sometimes as reactions that ended up being completely
   opposite to those suggestions.  A list of those who contributed ideas
   would therefore include people who might be horrified of what their
   ideas have evolved into.  Nonetheless, all of those ideas are
   gratefully acknowledged while the author must take the blame for the
   synthesis.

15.  References

15.1  Normative References

   [RFC2026]  Bradner, S., "The Internet Standards Process -- Revision
              3", BCP 9, RFC 2026, October 1996.

   [RFC2028]  Hovey, R. and S. Bradner, "The Organizations Involved in
              the IETF Standards Process", BCP 11, RFC 2028,
              October 1996.

   [RFC2119]  Bradner, S., "Key words for use in RFCs to Indicate
              Requirement Levels'", RFC 2119, March 1997.

   [RFC3777]  Galvin, J., "IAB and IESG Selection, Confirmation, and
              Recall Process: Operation of the Nominating and Recall
              Committees", BCP 10, RFC 3777, June 2004.

   [TrackerStates]
              Internet Engineering Steering Group (IESG), "Main States",
              https: //datatracker.ietf.org/public/states_table.cgi,
              July 2005.

15.2  Informative References

   [RFC1310]  Chapin, A., "The Internet Standards Process", RFC 1310,
              March 1992.

   [RFC1396]  Crocker, S., "The Process for Organization of Internet
              Standards Working Group (POISED)", RFC 1396, January 1993.

   [RFC2048]  Freed, N., Klensin, J., and J. Postel, "Multipurpose



Klensin                  Expires January 9, 2006               [Page 19]

Internet-Draft            IETF Standards Review                July 2005


              Internet Mail Extensions (MIME) Part Four: Registration
              Procedures", BCP 13, RFC 2048, November 1996.

   [RFC2434]  Narten, T. and H. Alvestrand, "Guidelines for Writing an
              IANA Considerations Section in RFCs", BCP 26, RFC 2434,
              October 1998.

   [RFC3774]  Davies, E., "IETF Problem Statement", RFC 3774, May 2004.

   [RFC3844]  Davies, E. and J. Hofmann, "IETF Problem Resolution
              Process", RFC 3844, August 2004.

   [RFC3932]  Alvestrand, H., "The IESG and RFC Editor Documents:
              Procedures", BCP 92, RFC 3932, October 2004.


Author's Address

   John C Klensin
   1770 Massachusetts Ave, #322
   Cambridge, MA  02140
   USA

   Phone: +1 617 491 5735
   Email: john-ietf@jck.com


























Klensin                  Expires January 9, 2006               [Page 20]

Internet-Draft            IETF Standards Review                July 2005


Intellectual Property Statement

   The IETF takes no position regarding the validity or scope of any
   Intellectual Property Rights or other rights that might be claimed to
   pertain to the implementation or use of the technology described in
   this document or the extent to which any license under such rights
   might or might not be available; nor does it represent that it has
   made any independent effort to identify any such rights.  Information
   on the procedures with respect to rights in RFC documents can be
   found in BCP 78 and BCP 79.

   Copies of IPR disclosures made to the IETF Secretariat and any
   assurances of licenses to be made available, or the result of an
   attempt made to obtain a general license or permission for the use of
   such proprietary rights by implementers or users of this
   specification can be obtained from the IETF on-line IPR repository at
   http://www.ietf.org/ipr.

   The IETF invites any interested party to bring to its attention any
   copyrights, patents or patent applications, or other proprietary
   rights that may cover technology that may be required to implement
   this standard.  Please address the information to the IETF at
   ietf-ipr@ietf.org.


Disclaimer of Validity

   This document and the information contained herein are provided on an
   "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
   OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET
   ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED,
   INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
   INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
   WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.


Copyright Statement

   Copyright (C) The Internet Society (2005).  This document is subject
   to the rights, licenses and restrictions contained in BCP 78, and
   except as set forth therein, the authors retain all their rights.


Acknowledgment

   Funding for the RFC Editor function is currently provided by the
   Internet Society.




Klensin                  Expires January 9, 2006               [Page 21]