home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / drafts / draft_ietf_j_p / draft-ietf-poisson-wg-guide-01.txt < prev    next >
Text File  |  1997-09-11  |  54KB  |  1,118 lines

  1.  
  2. Network Working Group                                         S. Bradner
  3. Internet-Draft                                        Harvard University
  4.                                                                   Editor
  5.                                                           September 1997
  6.  
  7.                            IETF Working Group
  8.                        Guidelines and Procedures
  9.  
  10.                   <draft-ietf-poisson-wg-guide-01.txt>
  11.  
  12. Status of this Memo
  13.    This document is an Internet-Draft.  Internet-Drafts are working
  14.    documents of the Internet Engineering Task Force (IETF), its areas,
  15.    and its working groups.  Note that other groups may also  distribute
  16.    working documents as Internet-Drafts.
  17.  
  18.    Internet-Drafts are draft documents valid for a maximum of six months
  19.    and may be updated, replaced, or obsoleted by other documents at any
  20.    time.  It is inappropriate to use Internet-Drafts as reference
  21.    material or to cite them other than as ``work in progress.''
  22.  
  23.    To learn the current status of any Internet-Draft, please check the
  24.    ``1id-abstracts.txt'' listing contained in the Internet-Drafts Shadow
  25.    Directories on ftp.is.co.za (Africa), nic.nordu.net (Europe),
  26.    munnari.oz.au (Pacific Rim), ds.internic.net (US East Coast), or
  27.    ftp.isi.edu (US West Coast).
  28.  
  29. Abstract
  30.    The Internet Engineering Task Force (IETF) has responsibility for
  31.    developing and reviewing specifications intended as Internet
  32.    Standards.  IETF activities are organized into working groups (WGs).
  33.    This document describes the guidelines and procedures for formation
  34.    and operation of IETF working groups. It also describes the formal
  35.    relationship between IETF participants WG and the Internet
  36.    Engineering Steering Group (IESG) and the basic duties of IETF
  37.    participants, including WG Chairs, WG participants, and IETF Area
  38.    Directors.
  39.  
  40. Table of Contents
  41.  
  42.    Status of this Memo.................................................1
  43.    Abstract............................................................1
  44.    1. Introduction.....................................................2
  45.      1.1. IETF approach to standardization.............................4
  46.      1.2. Roles within a Working Group.................................4
  47.    2. Working group formation..........................................4
  48.      2.1. Criteria for formation.......................................4
  49.      2.2. Charter......................................................5
  50.  
  51.  
  52.  
  53. Bradner                                                         [Page 1]
  54.  
  55. Internet-Draft          Working Group Guidelines          September 1997
  56.  
  57.  
  58.      2.3. Charter review & approval....................................7
  59.      2.4. Birds of a feather (BOF).....................................8
  60.    3. Working Group Operation..........................................9
  61.      3.1. Session planning.............................................9
  62.      3.2. Session venue...............................................10
  63.      3.3. Session management..........................................11
  64.      3.4. Contention and appeals......................................12
  65.    4. Working Group Termination.......................................13
  66.    5. Rechartering a Working Group....................................13
  67.    6. Staff Roles.....................................................13
  68.      6.1. WG Chair....................................................14
  69.      6.2. WG Secretary................................................15
  70.      6.3. Document Editor.............................................15
  71.      6.4. WG Facilitator..............................................16
  72.      6.5. Design teams................................................16
  73.      6.6. Working Group Consultant....................................16
  74.      6.7. Area Director...............................................16
  75.    7. Working Group Documents.........................................16
  76.      7.1. Session documents...........................................16
  77.      7.2. IETF meeting documents......................................16
  78.      7.3. Internet-Drafts (I-D).......................................17
  79.      7.4. Request For Comments (RFC)..................................17
  80.      7.5. Working Group Last-Call.....................................17
  81.      7.6. Submission of documents.....................................18
  82.    8. Review of documents.............................................18
  83.    9. Security Considerations.........................................19
  84.    10. Acknowledgments................................................19
  85.    11. References.....................................................20
  86.    12. Authors' Address...............................................20
  87.    Appendix:  Sample Working Group Charter............................21
  88.  
  89. 1. Introuction
  90.    The Internet, a loosely-organized international collaboration of
  91.    autonomous, interconnected networks, supports host-to-host
  92.    communication through voluntary adherence to open protocols and
  93.    procedures defined by Internet Standards.  There are also many
  94.    isolated interconnected networks, which are not connected to the
  95.    global Internet but use the Internet Standards. Internet Standards
  96.    are developed in the Internet Engineering Task Force (IETF).  This
  97.    document defines guidelines and procedures for IETF working groups.
  98.    The Internet Standards Process of the IETF is defined in [1]. The
  99.    organizations involved in the IETF Standards Process are described in
  100.    [2] as are the roles of specific individuals.
  101.  
  102.    The IETF is a large, open community of network designers, operators,
  103.    vendors, users, and researchers concerned with the Internet and the
  104.    technology used on it. The primary activities of the IETF are
  105.    performed by committees known as working groups. There are currently
  106.  
  107.  
  108.  
  109. Bradner                                                         [Page 2]
  110.  
  111. Internet-Draft          Working Group Guidelines          September 1997
  112.  
  113.  
  114.    more than 100 working groups. ( See the IETF web page for a up-to-
  115.    date list of IETF Working Groups - http://www.ietf.org.)  Working
  116.    groups tend to have a narrow focus and a lifetime bounded by the
  117.    completion of a specific set of tasks, although there are exceptions.
  118.  
  119.    For management purposes, the IETF working groups are collected
  120.    together into areas, with each area having a separate focus.  For
  121.    example, the security area deals with the development of security-
  122.    related technology.  Each IETF area is managed by one or two Area
  123.    Directors.  There are currently 8 areas in the IETF but the number
  124.    changes from time to time.  (See the IETF web page for a list of the
  125.    current areas, the Area Directors for each area, and a list of which
  126.    working groups are assigned to each area.)
  127.  
  128.    In many areas the Area Directors have formed an advisory group or
  129.    directorate.  These comprise experienced members of the IETF and the
  130.    technical community represented by the area  The specific name and
  131.    the details of the role for each group differs from area to area, but
  132.    the primary intent is that these groups assist the Area Director(s),
  133.    e.g., with the review of specifications produced in the area.
  134.  
  135.    The IETF area directors are selected by a nominating committee, which
  136.    also selects an overall chair for the IETF.  The nominations process
  137.    is described in [3].
  138.  
  139.    The area directors sitting as a body, along with the IETF Chair
  140.    comprise the Internet Engineering Steering Group (IESG). The IETF
  141.    Executive Director is an ex-officio participant of the IESG, as are
  142.    the IAB Chair and a designated Internet Architecture Board (IAB)
  143.    liaison.  The IESG approves IETF Standards and approves the
  144.    publication of other IETF documents.  (See [1].)
  145.  
  146.    A small IETF Secretariat provides staff and administrative support
  147.    for the operation of the IETF.
  148.  
  149.    There is no formal membership in the IETF.  Participation is open to
  150.    all.  This participation may be by on-line contribution, attendance
  151.    at face-to-face sessions, or both.  Anyone from the Internet
  152.    community who has the time and interest is urged to participate in
  153.    IETF meetings and any of its on-line working group discussions.
  154.    Participation is by individual technical contributors, rather than by
  155.    formal representatives of organizations.
  156.  
  157.    This document defines procedures and guidelines for formation and
  158.    operation of working groups in the IETF. It defines the relations of
  159.    working groups to other bodies within the IETF. The duties of working
  160.    group Chairs and Area Directors with respect to the operation of the
  161.    working group are also defined.  When used in this document the key
  162.  
  163.  
  164.  
  165. Bradner                                                         [Page 3]
  166.  
  167. Internet-Draft          Working Group Guidelines          September 1997
  168.  
  169.  
  170.    words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD",
  171.    "SHOULD NOT", "RECOMMENDED",  "MAY", and "OPTIONAL" are to be
  172.    interpreted as described in RFC 2119 [6].  RFC 2119 defines the use
  173.    of these key words to help make the intent of standards track
  174.    documents as clear as possible.  The same key words are used in this
  175.    document to help smooth WG operation and reduce the chance for
  176.    confusion about the processes.
  177.  
  178. 1.1. IETF approach to standardization
  179.    Familiarity with The Internet Standards Process [1] is essential for
  180.    a complete understanding of the philosophy, procedures and guidelines
  181.    described in this document.
  182.  
  183. 1.2. Roles within a Working Group
  184.    The document "Organizations Involved in the IETF Standards Process"
  185.    [2] describes the roles of a number of individuals within a working
  186.    group, including the working group chair and the document editor.
  187.    These descriptions are expanded later in this document.
  188.  
  189. 2. Working group formation
  190.    IETF working groups (WGs) are the primary mechanism for development
  191.    of IETF specifications and guidelines, many of which are intended to
  192.    be standards or recommendations. A working group may be established
  193.    at the initiative of an Area Director or it may be initiated by an
  194.    individual or group of individuals. Anyone interested in creating an
  195.    IETF working group MUST obtain the advice and consent of the IETF
  196.    Area Director(s) in whose area the working group would fall and MUST
  197.    proceed through the formal steps detailed in this section.
  198.  
  199.    Working groups are typically created to address a specific problem or
  200.    to produce one or more specific deliverables (a guideline, standards
  201.    specification, etc.).  Working groups are generally expected to be
  202.    short-lived in nature.  Upon completion of its goals and achievement
  203.    of its objectives, the working group is terminated. A working group
  204.    may also be terminated for other reasons. (see section 4)
  205.    Alternatively with the concurrence of the IESG, Area Director, the WG
  206.    Chair, and the WG participants, the objectives or assignment of the
  207.    working group may be extended by modifying the working group's
  208.    charter through a rechartering process (see section 5).
  209.  
  210. 2.1. Criteria for formation
  211.    When determining whether it is appropriate to create a working group,
  212.    the Area Director(s) and the IESG will consider several issues:
  213.    - Are the issues that the working group plans to address clear and
  214.       relevant to the Internet community?
  215.    - Are the goals specific and reasonably achievable, and achievable
  216.       within a reasonable time frame?
  217.    - What are the risks and urgency of the work, to determine the level
  218.  
  219.  
  220.  
  221. Bradner                                                         [Page 4]
  222.  
  223. Internet-Draft          Working Group Guidelines          September 1997
  224.  
  225.  
  226.       of effort required?
  227.    - Do the working group's activities overlap with those of another
  228.       working group? If so, it may still be appropriate to create the
  229.       working group, but this question must be considered carefully by
  230.       the Area Directors as subdividing efforts often dilutes the
  231.       available technical expertise.
  232.    - Is there sufficient interest within the IETF in the working group's
  233.       topic with enough people willing to expend the effort to produce
  234.       the desired result (e.g., a protocol specification)?  Working
  235.       groups require considerable effort, including management of the
  236.       working group process, editing of working group documents, and
  237.       contributing to the document text.  IETF experience suggests that
  238.       these roles typically cannot all be handled by one person; a
  239.       minimum of four or five active participants in the management
  240.       positions are typically required in addition to a minimum of one
  241.       or two dozen people that will attend the working group meetings
  242.       and contribute on the mailing list.  NOTE: The interest must be
  243.       broad enough that a working group would not be seen as merely the
  244.       activity of a single vendor.
  245.    - Is there enough expertise within the IETF in the working group's
  246.       topic, and are those people interested in contributing in the
  247.       working group?  - Does a base of interested consumers (end users)
  248.       appear to exist for the planned work?  Consumer interest can be
  249.       measured by participation of end-users within the IETF process, as
  250.       well as by less direct means.
  251.    - Does the IETF have a reasonable role to play in the determination
  252.       of the technology?  There are many Internet-related technologies
  253.       that may be interesting to IETF members but in some cases the IETF
  254.       may not be in a position to effect the course of the technology in
  255.       the "real world".  For example, if the technology is being
  256.       developed by another standards body or an industry consortium.
  257.    - Are all known intellectual property rights relevant to the proposed
  258.       working group's efforts issues understood?
  259.    - Is the proposed work plan an open IETF effort or is it an attempt
  260.       to "bless" non-IETF technology where the effect of input from IETF
  261.       participants may be limited.
  262.    - Is there a good understanding of any existing work that is relevant
  263.       to the topics that the proposed working group is to pursue?  This
  264.       includes work within the IETF and elsewhere.
  265.  
  266.    Considering the above criteria, the Area Director(s), using his or
  267.    her best judgement, will decide whether to pursue the formation of
  268.    the group through the chartering process.
  269.  
  270. 2.2. Charter
  271.    The formation of a working group requires a charter which is
  272.    primarily negotiated between a prospective working group Chair and
  273.    the relevant Area Director(s), although final approval is made by the
  274.  
  275.  
  276.  
  277. Bradner                                                         [Page 5]
  278.  
  279. Internet-Draft          Working Group Guidelines          September 1997
  280.  
  281.  
  282.    IESG with advice from the Internet Architecture Board (IAB).  A
  283.    charter is a contract between a working group and the IETF to perform
  284.    a set of tasks.  A charter:
  285.    1. Lists relevant administrative information for the working group;
  286.    2. Specifies the direction or objectives of the working group and
  287.       describes the approach that will be taken to achieve the goals;
  288.       and
  289.    3. Enumerates a set of milestones together with time frames for their
  290.       completion.
  291.  
  292.    When the prospective Chair(s), the Area Director and the IETF
  293.    Secretariat are satisfied with the charter form and content, it
  294.    becomes the basis for forming a working group. Note that an Area
  295.    Director MAY require the holding an exploratory Birds of a Feather
  296.    (BOF) meeting, as described below, to gage the level of support for a
  297.    working group before submitting the charter to the IESG and IAB for
  298.    approval.
  299.  
  300.    Charters may be renegotiated periodically to reflect the current
  301.    status, organization or goals of the working group. (see section 5)
  302.    Hence, a charter is a contract between the IETF and the working group
  303.    which is committing to meet explicit milestones and delivering
  304.    specific "products".
  305.  
  306.    Specifically, each charter consists of the following sections:
  307.    Working group name
  308.       A working group name should be reasonably descriptive or
  309.       identifiable.  Additionally, the group shall define an acronym
  310.       (maximum 8 printable ASCII characters) to reference the group in
  311.       the IETF directories, mailing lists, and general documents.
  312.    Chair(s)
  313.       The working group may have one or more Chairs to perform the
  314.       administrative functions of the group. The email address(es) of
  315.       the Chair(s) shall be included.  Generally a working group is
  316.       limited to two chairs.
  317.    Area and Area Director(s)
  318.       The name of the IETF area with which the working group is
  319.       affiliated and the name and electronic mail address of the
  320.       associated Area Director(s).
  321.    Area Advisor
  322.       If the area has two Area Directors one of them MUST be listed as
  323.       the primary contact for the working group.
  324.    Mailing list
  325.       An IETF working group MUST have a general Internet mailing list.
  326.       Most of the work of an IETF working group will be conducted on the
  327.       mailing list. The working group charter MUST include:
  328.       1. The address to which a participant sends a subscription request
  329.          and the procedures to follow when subscribing,
  330.  
  331.  
  332.  
  333. Bradner                                                         [Page 6]
  334.  
  335. Internet-Draft          Working Group Guidelines          September 1997
  336.  
  337.  
  338.       2. The address to which a participant sends submissions and
  339.          special procedures, if any, and
  340.       3. The location of the mailing list archive. A message archive
  341.          MUST be maintained in a public place which can be accessed via
  342.          FTP or via the web. The address "ietf-archive@ietf.org" MUST be
  343.          included in the mailing list in order that a copy of all
  344.          mailing list messages is sent to an archive at the IETF
  345.          Secretariat. There is an archive of a number of working group
  346.          mailing lists at ftp.ietf.org/ietf-mail-archives. This is a
  347.          service offered by the IETF Secretariat but it does not
  348.          eliminate the need for each WG to maintain their own set of
  349.          archives.  NOTE: In keeping with the general IETF rule for
  350.          openness, the membership of the mailing list must be made
  351.          available.
  352.  
  353.    Description of working group
  354.       The focus and intent of the group shall be set forth briefly. By
  355.       reading this section alone, an individual should be able to decide
  356.       whether this group is relevant to their own work. The first
  357.       paragraph must give a brief summary of the problem area, basis,
  358.       goal(s) and approach(es) planned for the working group.  This
  359.       paragraph can be used as an overview of the working group's
  360.       effort.
  361.  
  362.       To facilitate evaluation of the intended work and to provide on-
  363.       going guidance to the working group, the charter must describe the
  364.       problem being solved and must discuss objectives and expected
  365.       impact with respect to:
  366.          - Architecture
  367.          - Operations
  368.          - Security
  369.          - Network management
  370.          - Scaling
  371.          - Transition (where applicable)
  372.  
  373.    Goals and milestones
  374.       The working group charter MUST establish a timetable for specific
  375.       work items. While this may be re-negotiated over time, the list of
  376.       milestones and dates facilitates the Area Director's tracking of
  377.       working group progress and status, and it is indispensable to
  378.       potential participants identifying the critical moments for input.
  379.       Milestones shall consist of deliverables that can be qualified as
  380.       showing specific achievement; e.g., "Internet-Draft finished" is
  381.       fine, but "discuss via email" is not.  It is helpful to specify
  382.       milestones for every 3-6 months, so that progress can be gauged
  383.       easily.  This milestone list is expected to be updated
  384.       periodically. (see section 5)
  385.       An example of a WG charter is included as Appendix A.
  386.  
  387.  
  388.  
  389. Bradner                                                         [Page 7]
  390.  
  391. Internet-Draft          Working Group Guidelines          September 1997
  392.  
  393.  
  394. 2.3. Charter review & approval
  395.    Proposed working groups often comprise technically competent
  396.    participants who are not familiar with the history of Internet
  397.    architecture or IETF processes.  This can, unfortunately, lead to
  398.    good working group consensus about a bad design.  To facilitate
  399.    working group efforts, an Area Director may assign a Consultant from
  400.    among the ranks of senior IETF participants.  (Consultants are
  401.    described in section 6.)  At the discretion of the Area Director,
  402.    approval of a new WG may be withheld in the absence of sufficient
  403.    consultant resources.
  404.  
  405.    Once the Area Director (and the Area Directorate, as the Area
  406.    Director deems appropriate) has approved the working group charter,
  407.    the charter is submitted for review by the IAB and approval by the
  408.    IESG.  The IESG MAY approve the charter as-is, it MAY request that
  409.    changes be made in the charter, or MAY decline to approve chartering
  410.    of the working group
  411.  
  412.    If the IESG approves the formation of the working group it remands
  413.    the approved charter to the IETF Secretariat who records and enters
  414.    the information into the IETF tracking database.  The working group
  415.    is announced to the IETF-announce mailing list by the IETF
  416.    Secretariat.
  417.  
  418. 2.4. Birds of a feather (BOF)
  419.    Often it is not clear whether an issue merits the formation of a
  420.    working group. To facilitate exploration of the issues the IETF
  421.    offers the possibility of a Birds of a Feather (BOF) session, as well
  422.    as the early formation of an email list for preliminary discussion.
  423.    In addition, a BOF may serve as a forum for a single presentation or
  424.    discussion, without any intent to form a working group.
  425.  
  426.    A BOF is a session at an IETF meeting which permits "market research"
  427.    and technical "brainstorming".  Any individual may request permission
  428.    to hold a BOF on a subject. The request MUST be filed with a relevant
  429.    Area Director who must approve a BOF before it can be scheduled. The
  430.    person who requests the BOF is usually appointed as Chair of the BOF.
  431.    The Chair of the BOF is also responsible for providing a report on
  432.    the outcome of the BOF.   If the Area Director approves the BOF is
  433.    then scheduled by submitting a request to agenda@ietf.org with copies
  434.    to the area Area Director(s). A BOF description and agenda are
  435.    required before a BOF can be scheduled.
  436.  
  437.    The Area Director MAY require the establishment of an open email list
  438.    prior to authorizing a BOF.  This permits initial exchanges and
  439.    sharing of framework, vocabulary and approaches, in order to make the
  440.    time spent in the BOF more productive.  The Area Director MAY require
  441.    that a BOF be held, prior to establishing a working group (see
  442.  
  443.  
  444.  
  445. Bradner                                                         [Page 8]
  446.  
  447. Internet-Draft          Working Group Guidelines          September 1997
  448.  
  449.  
  450.    section 2.2).  The Area Director MAY require that there be a draft of
  451.    the WG charter prior to holding a BOF.  The Area Director MAY require
  452.    that a BOF not be held until an Internet-Draft describing the
  453.    proposed technology has been published so it can be used as a basis
  454.    for discussion in the BOF.
  455.  
  456.    In general BOF on a particular topic is held only once (ONE slot at
  457.    one IETF Plenary meeting). Under unusual circumstances Area Directors
  458.    may, at their discretion, allow a BOF to meet for a second time. BOFs
  459.    are not permitted to meet three times.  Note that all other things
  460.    being equal, WGs will be given priority for meeting space over BOFs.
  461.  
  462.    Usually the outcome of a BOF will be one of the following:
  463.    - There was enough interest and focus in the subject to warrant the
  464.       formation of a WG;
  465.    - While there was a reasonable level of interest expressed in the BOF
  466.       some other criteria for working group formation was not met. (see
  467.       section 2.1)
  468.    - The discussion came to a fruitful conclusion, with results to be
  469.       written down and published, however there is no need to establish
  470.       a WG; or
  471.    - There was not enough interest in the subject to warrant the
  472.       formation of a WG.
  473.  
  474. 3.  Working Group Operation
  475.    The IETF has basic requirements for open and fair participation and
  476.    for thorough consideration of technical alternatives.  Within those
  477.    constraints, working groups are autonomous and each determines most
  478.    of the details of its own operation with respect to session
  479.    participation, reaching closure, etc. The core rule for operation is
  480.    that acceptance or agreement is achieved via working group "rough
  481.    consensus".  WG participants should specifically note the
  482.    requirements for disclosure of conflicts of interest in [2].
  483.  
  484.    A number of procedural questions and issues will arise over time, and
  485.    it is the function of the Working Group Chair(s) to manage the group
  486.    process, keeping in mind that the overall purpose of the group is to
  487.    make progress towards reaching rough consensus in realizing the
  488.    working group's goals and objectives.
  489.  
  490.    There are few hard and fast rules on organizing or conducting working
  491.    group activities, but a set of guidelines and practices have evolved
  492.    over time that have proven successful. These are listed here, with
  493.    actual choices typically determined by the working group participants
  494.    and the Chair(s).
  495.  
  496. 3.1. Session planning
  497.    For coordinated, structured WG interactions, the Chair(s) MUST
  498.  
  499.  
  500.  
  501. Bradner                                                         [Page 9]
  502.  
  503. Internet-Draft          Working Group Guidelines          September 1997
  504.  
  505.  
  506.    publish a draft agenda well in advance of the actual session. The
  507.    agenda should contain at least:
  508.    - The items for discussion;
  509.    - The estimated time necessary per item; and
  510.    - A clear indication of what documents the participants will need to
  511.       read before the session in order to be well prepared.
  512.  
  513.    Publication of the working group agenda shall include sending a copy
  514.    of the agenda to the working group mailing list and to
  515.    agenda@ietf.org.
  516.  
  517.    All working group actions shall be taken in a public forum, and wide
  518.    participation is encouraged. A working group will conduct much of its
  519.    business via electronic mail distribution lists but may meet
  520.    periodically to discuss and review task status and progress, to
  521.    resolve specific issues and to direct future activities. It is
  522.    common, but not required, that a working group will meet at the IETF
  523.    Plenary meetings.  Additionally, interim sessions may be scheduled
  524.    for telephone conference, video teleconference, or for face-to-face
  525.    (physical) sessions.
  526.  
  527.    All working group sessions (including those held outside of the IETF
  528.    meetings) shall be reported by making minutes available.  These
  529.    minutes should include the agenda for the session, an account of the
  530.    discussion including any decisions made, and a list of attendees. The
  531.    Working Group Chair is responsible for insuring that session minutes
  532.    are written and distributed, though the actual task may be performed
  533.    by someone designated by the Working Group Chair. The minutes shall
  534.    be submitted in printable ASCII text for publication in the IETF
  535.    Proceedings, and for posting in the IETF Directories and are to be
  536.    sent to: minutes@ietf.org
  537.  
  538. 3.2. Session venue
  539.    Each working group will determine the balance of email and face-to-
  540.    face sessions that is appropriate for achieving its milestones.
  541.    Electronic mail permits the widest participation; face-to-face
  542.    meetings often permit better focus and therefore can be more
  543.    efficient for reaching a consensus among a core of the working group
  544.    participants.  In determining the balance, the WG must ensure that
  545.    its process does not serve to exclude contribution by email-only
  546.    participants.  Also note that decisions reached during IETF meetings
  547.    are NOT final, but MUST be conveyed to the mailing list to verify WG
  548.    consensus.
  549.  
  550.    IETF Meetings
  551.    If a WG needs a session at an IETF meeting, the Chair must apply for
  552.    time-slots as soon as the first announcement of that IETF meeting is
  553.    made by the IETF Secretariat to the WG-chairs list.  Session time is
  554.  
  555.  
  556.  
  557. Bradner                                                        [Page 10]
  558.  
  559. Internet-Draft          Working Group Guidelines          September 1997
  560.  
  561.  
  562.    a scarce resource at IETF meetings, so placing requests early will
  563.    facilitate schedule coordination for WGs requiring the same set of
  564.    experts.
  565.  
  566.    The application for a WG session at an IETF meeting MUST be made to
  567.    the IETF Secretariat at the address agenda@ietf.org.  Some Area
  568.    Directors may want to coordinate WG sessions in their area and
  569.    request that time slots be coordinated through them.  If this is the
  570.    case it will be noted in the IETF meeting announcement. A WG
  571.    scheduling request MUST contain:
  572.    - The working group name and full title;
  573.    -  The amount of time requested;
  574.    -  The rough outline of the WG agenda that is expected to be covered;
  575.    -  The estimated number of people that will attend the WG  session;
  576.    -  Related WGs that should not be scheduled for the same time
  577.       slot(s); and
  578.    -  Optionally a request can be added for the WG session to be
  579.       transmitted over the Internet in audio and video..
  580.  
  581.    NOTE:  While open discussion and contribution is essential to working
  582.    group success, the Chair is responsible for ensuring forward
  583.    progress.  When acceptable to the WG, the Chair may call for
  584.    restricted participation (but not restricted attendance!) at IETF
  585.    working group sessions for the purpose of achieving progress. The
  586.    Working Group Chair then has the authority to refuse to grant the
  587.    floor to any individual who is unprepared or otherwise covering
  588.    inappropriate material, or who, in the opinion of the Chair is
  589.    disrupting the WG process.  The Chair should consult with the Area
  590.    Director(s) if the individual persists in disruptive behavior.
  591.  
  592.    On-line
  593.    It can be quite useful to conduct email exchanges in the same manner
  594.    as a face-to-face session, with published schedule and agenda, as
  595.    well as on-going summarization and consensus polling.
  596.  
  597.    Many working group participants hold that mailing list discussion is
  598.    the best place to consider and resolve issues and make decisions.
  599.    Choice of operational style is made by the working group itself.  It
  600.    is important to note, however, that Internet email discussion is
  601.    possible for a much wider base of interested persons than is
  602.    attendance at IETF meetings, due to the time and expense required to
  603.    attend.
  604.  
  605.    As with face-to-face sessions occasionally one or more individuals
  606.    may engage in behavior on a mailing list which disrupts the WG's
  607.    progress.  In these cases the Chair should attempt to discourage the
  608.    behavior by communication directly with the offending individual
  609.    rather than on the open mailing list.  If the behavior persists then
  610.  
  611.  
  612.  
  613. Bradner                                                        [Page 11]
  614.  
  615. Internet-Draft          Working Group Guidelines          September 1997
  616.  
  617.  
  618.    the Chair must involve the Area Director in the issue.  As a last
  619.    resort and after explicit warnings, the Area Director, with the
  620.    approval of the IESG, may request that the mailing list maintainer
  621.    block the ability of the offending individual to post to the mailing
  622.    list. (If the mailing list software permits this type of operation.)
  623.    Even if this is done, the individual must not be prevented from
  624.    receiving messages posted to the list.
  625.  
  626. 3.3. Session management
  627.    Working groups make decisions through a "rough consensus" process.
  628.    IETF consensus does not require that all participants agree although
  629.    this is, of course, preferred.  In general the dominant view of the
  630.    working group shall prevail.  (However, it must be noted that
  631.    "dominance" is not to be determined on the basis of volume or
  632.    persistence, but rather a more general sense of agreement.) Consensus
  633.    can be determined by a show of hands, humming, or any other means on
  634.    which the WG agrees (by rough consensus, of course).  Note that 51%
  635.    of the working group does not qualify as "rough consensus" and 99% is
  636.    better than rough.  It is up to the Chair to determine that rough
  637.    consensus has been reached.
  638.  
  639.    The challenge to managing working group sessions is to balance the
  640.    need for open and fair consideration of the issues against the need
  641.    to make forward progress.  The working group, as a whole, has the
  642.    final responsibility for striking this balance.  The Chair has the
  643.    responsibility for overseeing the process but may delegate direct
  644.    process management to a formally-designated Facilitator.
  645.  
  646.    It is occasionally appropriate to revisit a topic, to re-evaluate
  647.    alternatives or to improve the group's understanding of a relevant
  648.    decision.  However, unnecessary repeated discussions on issues can be
  649.    avoided if the Chair makes sure that the main arguments in the
  650.    discussion (and the outcome) are summarized and archived after a
  651.    discussion has come to conclusion. It is also good practice to note
  652.    important decisions/consensus reached by email in the minutes of the
  653.    next 'live' session, and to summarize briefly the decision-making
  654.    history in the final documents the WG produces.
  655.  
  656.    To facilitate making forward progress, a Working Group Chair may wish
  657.    to decide to reject or defer the input from a member, based upon the
  658.    following criteria:
  659.  
  660.    Old
  661.    The input pertains to a topic that already has been resolved and is
  662.    redundant with information previously available;
  663.  
  664.    Minor
  665.    The input is new and pertains to a topic that has already been
  666.  
  667.  
  668.  
  669. Bradner                                                        [Page 12]
  670.  
  671. Internet-Draft          Working Group Guidelines          September 1997
  672.  
  673.  
  674.    resolved, but it is felt to be of minor import to the existing
  675.    decision;
  676.  
  677.    Timing
  678.    The input pertains to a topic that the working group has not yet
  679.    opened for discussion; or
  680.  
  681.    Scope
  682.    The input is outside of the scope of the working group charter.
  683.  
  684. 3.4. Contention and appeals
  685.    Disputes are possible at various stages during the IETF process. As
  686.    much as possible the process is designed so that compromises can be
  687.    made, and genuine consensus achieved, however there are times when
  688.    even the most reasonable and knowledgeable people are unable to
  689.    agree. To achieve the goals of openness and fairness, such conflicts
  690.    must be resolved by a process of open review and discussion.
  691.  
  692.    Formal procedures for requesting a review of WG, Chair, Area Director
  693.    or IESG actions and conducting appeals are documented in The Internet
  694.    Standards Process [1].
  695.  
  696. 4. Working Group Termination
  697.    Working groups are typically chartered to accomplish a specific task
  698.    or tasks. After the tasks are complete, the group will be disbanded.
  699.    However if a WG produces a Proposed or Draft Standard, the WG will
  700.    become dormant rather than disband (i.e., the WG will no longer
  701.    conduct formal activities, but the mailing list will remain available
  702.    to review the work as it moves to Draft Standard and Standard
  703.    status.)
  704.  
  705.    If, at some point, it becomes evident that a working group is unable
  706.    to complete the work outlined in the charter, or if the assumptions
  707.    which that work was based have been modified in discussion or by
  708.    experience, the Area Director, in consultation with the working group
  709.    can either:
  710.  
  711.    1. Recharter to refocus its tasks,
  712.    2. Choose new Chair(s), or
  713.    3. Disband.
  714.  
  715.    If the working group disagrees with the Area Director's choice, it
  716.    may appeal to the IESG. (see section 3.4)
  717.  
  718.  
  719. 5. Rechartering a Working Group
  720.    Updated milestones are re-negotiated with the Area Director and the
  721.    IESG, as needed, and then are submitted to the IESG Secretary: iesg-
  722.  
  723.  
  724.  
  725. Bradner                                                        [Page 13]
  726.  
  727. Internet-Draft          Working Group Guidelines          September 1997
  728.  
  729.  
  730.    secretary@ietf.org
  731.  
  732.    Rechartering (other than revising milestones) a working group follows
  733.    the same procedures that the initial chartering does. (see section 2)
  734.    The revised charter must be submitted to the IESG and IAB for
  735.    approval.  As with the initial chartering, the IESG may approve new
  736.    charter as-is, it may request that changes be made in the new charter
  737.    (including having the Working Group continue to use the old charter),
  738.    or it may decline to approve the rechartered working group.  In the
  739.    latter case the working group is disbanded.
  740.  
  741. 6. Staff Roles
  742.    Working groups require considerable care and feeding.  In addition to
  743.    general participation, successful working groups benefit from the
  744.    efforts of participants filling specific functional roles.  The Area
  745.    Director must agree to the specific people performing the WG Chair,
  746.    Document Editor and Working Group Consultant roles, and they serve at
  747.    the discretion of the Area Director.
  748.  
  749. 6.1. WG Chair
  750.    The Working Group Chair is concerned with making forward progress
  751.    through a fair and open process, and has wide discretion in the
  752.    conduct of WG business.  The Chair must ensure that a number of tasks
  753.    are performed, either directly or by others assigned to the tasks.
  754.    This encompasses at the very least the following:
  755.  
  756.    Ensure WG process and content management
  757.    The Chair has ultimate responsibility for ensuring that a working
  758.    group achieves forward progress and meets its milestones.  The Chair
  759.    is also responsible to ensure that the working group operates in an
  760.    open and fair manner.  For some working groups, this can be
  761.    accomplished by having the Chair perform all management-related
  762.    activities.  In other working groups -- particularly those with large
  763.    or divisive participation -- it is helpful to allocate process and/or
  764.    secretarial functions to other participants.  Process management
  765.    pertains strictly to the style of working group interaction and not
  766.    to its content. It ensures fairness and detects redundancy.  The
  767.    secretarial function encompasses document editing.  It is quite
  768.    common for a working group to assign the task of specification Editor
  769.    to one or two participants.  Sometimes, they also are part of the
  770.    design team, described below.
  771.  
  772.    Moderate the WG email list
  773.    The Chair should attempt to ensure that the discussions on this list
  774.    are relevant and that they converge to consensus agreements. The
  775.    Chair should make sure that discussions on the list are summarized
  776.    and that the outcome is well documented (to avoid repetition).  The
  777.    Chair also may choose to schedule organized on-line "sessions" with
  778.  
  779.  
  780.  
  781. Bradner                                                        [Page 14]
  782.  
  783. Internet-Draft          Working Group Guidelines          September 1997
  784.  
  785.  
  786.    agenda and deliverables.  These can be structured as true meetings,
  787.    conducted over the course of several days (to allow participation
  788.    across the Internet.)  Organize, prepare and chair face-to-face & on-
  789.    line formal sessions
  790.  
  791.    Plan WG Sessions
  792.    The Chair must plan and announce all WG sessions well in advance.
  793.    (See section 3.1)
  794.  
  795.    Communicate results of sessions
  796.    The Chair and/or Secretary must ensure that minutes of a session are
  797.    taken and that an attendance list is circulated. (See section 3.1)
  798.  
  799.    Immediately after a session, the WG Chair MUST provide the Area
  800.    Director with a very short report (approximately one paragraph, via
  801.    email) on the session. This is used in an Area Report presented in
  802.    the Proceedings of each IETF meeting.
  803.  
  804.    Distribute the workload
  805.    Of course each WG will have participants who may not be able (or
  806.    want) to do any work at all. Most of the time the bulk of the work is
  807.    done by a few dedicated participants. It is the task of the Chair to
  808.    motivate enough experts to allow for a fair distribution of the
  809.    workload.
  810.  
  811.    Document development
  812.    Working groups produce documents and documents need authors. The
  813.    Chair must make sure that authors of WG documents incorporate changes
  814.    as agreed to by the WG.  (See section 6.3)
  815.  
  816.    Document publication
  817.    The Chair and/or Document Editor will work with the RFC Editor to
  818.    ensure document conformance with RFC publication requirements and to
  819.    coordinate any editorial changes suggested by the RFC Editor.  A
  820.    particular concern is that all participants are working from the same
  821.    version of a document at the same time.
  822.  
  823.    Document implementations
  824.    Under the procedures described in [1] the Chair is responsible for
  825.    documenting the specific implementations which qualify the
  826.    specification for Draft or Internet Standard status along with
  827.    documentation about testing of the interoperation of these
  828.    implementations.
  829.  
  830. 6.2. WG Secretary
  831.    Taking minutes and editing working group documents often is performed
  832.    by a specifically-designated participant or set of participants.  In
  833.    this role, the Secretary's job is to record WG decisions, rather than
  834.  
  835.  
  836.  
  837. Bradner                                                        [Page 15]
  838.  
  839. Internet-Draft          Working Group Guidelines          September 1997
  840.  
  841.  
  842.    to perform basic specification.
  843.  
  844. 6.3. Document Editor
  845.    Most IETF working groups focus their efforts on a document, or set of
  846.    documents, that capture the results of the group's work.  A working
  847.    group generally designates a person or persons to serve as the Editor
  848.    for a particular document.  The Document Editor is responsible for
  849.    ensuring that the contents of the document accurately reflect the
  850.    decisions that have been made by the working group.
  851.  
  852.    As a general practice, the Working Group Chair and Document Editor
  853.    positions are filled by different individuals to help ensure that the
  854.    resulting documents accurately reflect the consensus of the working
  855.    group and that all processes are followed.
  856.  
  857. 6.4. WG Facilitator
  858.    When meetings tend to become distracted or divisive, it often is
  859.    helpful to assign the task of "process management" to one
  860.    participant.  Their job is to oversee the nature, rather than the
  861.    content, of participant interactions.  That is, they attend to the
  862.    style of the discussion and to the schedule of the agenda, rather
  863.    than making direct technical contributions themselves.
  864.  
  865. 6.5. Design teams
  866.    In some cases some of the detailed specification effort within a
  867.    working group may be done by sub-groups, referred to as design teams,
  868.    with the (implicit or explicit) approval of the working group and the
  869.    explicit approval of the Area Director.  Such a team may hold closed
  870.    sessions for conducting portions of the specification effort. All
  871.    work products of a design team must be available for review by all
  872.    working group participants.  The design team must be responsive to
  873.    the direction of the working group's consensus and its output is
  874.    subject to the approval of the working group.  The duration of a
  875.    design team effort is up to the working group chair(s) and the Area
  876.    Director(s).
  877.  
  878. 6.6. Working Group Consultant
  879.    At the discretion of the Area Director, a Consultant may be assigned
  880.    to a working group.  Consultants have specific technical background
  881.    appropriate to the WG and experience in Internet architecture and
  882.    IETF process.
  883.  
  884. 6.7. Area Director
  885.    Area Directors are responsible for ensuring that working groups in
  886.    their area produce coherent, coordinated, architecturally consistent
  887.    and timely output as a contribution to the overall results of the
  888.    IETF.
  889.  
  890.  
  891.  
  892.  
  893. Bradner                                                        [Page 16]
  894.  
  895. Internet-Draft          Working Group Guidelines          September 1997
  896.  
  897.  
  898. 7.  Working Group Documents
  899.  
  900. 7.1. Session documents
  901.    All relevant documents for a session (including the final agenda)
  902.    should be published and available as Internet-Drafts at least two
  903.    weeks before a session starts.  Any document which does not meet this
  904.    pubication deadline can only be discussed in a working group session
  905.    with the specific approval of the working group chair(s).
  906.  
  907. 7.2. IETF meeting documents
  908.    In preparing for an IETF meeting it is helpful to have ready access
  909.    to all documents that are being reviewed.  Thus all documents which
  910.    will be under discussion in a working group session must be published
  911.    as Internet-Drafts before the session.
  912.  
  913. 7.3. Internet-Drafts (I-D)
  914.    The Internet-Drafts directory is provided to working groups as a
  915.    resource for posting and disseminating in-process copies of working
  916.    group documents. This repository is replicated at various locations
  917.    around the Internet. It is encouraged that draft documents be posted
  918.    as soon as they become reasonably stable.
  919.  
  920.    It is stressed here that Internet-Drafts are working documents and
  921.    have no official standards status whatsoever. They may, eventually,
  922.    turn into a standards-track document or they may sink from sight.
  923.    Internet-Drafts are submitted to: internet-drafts@ietf.org
  924.  
  925.    The format of an Internet-Draft must be the same as for an RFC [2].
  926.    Further, an I-D must contain:
  927.  
  928.    -  Beginning, standard, boilerplate text which is provided by the
  929.       Secretariat on their web site and in the ftp directory;
  930.    -  The I-D filename; and
  931.    -  The expiration date for the I-D.
  932.  
  933.    Complete specification of requirements for an Internet-Draft are
  934.    found in the file "1id-guidelines.txt" in the Internet-Drafts
  935.    directory at an Internet Repository site.  The organization of the
  936.    Internet-Drafts directory is found in the file "1id-organization" in
  937.    the Internet-Drafts directory at an Internet Repository site.  This
  938.    file also contains the rules for naming Internet-Drafts (See [1] for
  939.    more information about Internet-Drafts.)
  940.  
  941. 7.4. Request For Comments (RFC)
  942.    The work of an IETF working group often results in publication of one
  943.    or more documents, as part of the Request For Comments (RFCs) [1]
  944.    series.  This series is the archival publication record for the
  945.    Internet community. A document can be written by an individual in a
  946.  
  947.  
  948.  
  949. Bradner                                                        [Page 17]
  950.  
  951. Internet-Draft          Working Group Guidelines          September 1997
  952.  
  953.  
  954.    working group, by a group as a whole with a designated Editor, or by
  955.    others not involved with the IETF.
  956.  
  957.    NOTE:  The RFC series is a publication mechanism only and publication
  958.    does not determine the IETF status of a document.  Status is
  959.    determined through separate, explicit status labels assigned by the
  960.    IESG on behalf of the IETF.  In other words, the reader is reminded
  961.    that all Internet Standards are published as RFCs, but NOT all RFCs
  962.    specify standards. [4]
  963.  
  964. 7.5. Working Group Last-Call
  965.    When a WG decides that a document is ready for publication it may be
  966.    submitted to the IESG for consideration. In most cases the
  967.    determination that a WG feels that a document is ready for
  968.    publication is done by the WG Chair issuing a working group Last-
  969.    Call.  The decision to issue a working group Last-Call is at the
  970.    discretion of the WG Chair working with the Area Director.  A working
  971.    group Last-Call serves the same purpose within a working group that
  972.    an IESG Last-Call does in the broader IETF community. (See [1].)
  973.  
  974. 7.6 Submission of documents
  975.    Once that a WG has determined that at least rough consensus exists
  976.    within the WG for the advancement of a document the following must be
  977.    done:
  978.    -  The version of the relevant document exactly as agreed to by the
  979.       WG MUST be in the Internet-Drafts directory;
  980.    -  The relevant document MUST be formatted according to RFC rules
  981.       [5].
  982.    -  The WG Chair MUST send email to the relevant Area Director.  A
  983.       copy of the request MUST be also sent to the IESG Secretary.  The
  984.       mail MUST contain the reference to the document's ID filename, and
  985.       the action requested.
  986.  
  987.    Unless returned to the WG for further development, progressing of the
  988.    document is then the responsibility of the IESG.  After IESG
  989.    approval, responsibility for final disposition is the joint
  990.    responsibility of the RFC Editor and the WG Chair and the Document
  991.    Editor.
  992.  
  993. 8. Review of documents
  994.    The IESG reviews all documents submitted for publication as RFCs.
  995.    Usually minimal IESG review is necessary in the case of a submission
  996.    from a WG intended as an Informational or Experimental RFC. More
  997.    extensive review is undertaken in the case of standards-track
  998.    documents.
  999.  
  1000.    Prior to the IESG beginning their deliberations, IETF Secretariat
  1001.    will issue a "Last-Call" to the IETF mailing list. (See [1])  This
  1002.  
  1003.  
  1004.  
  1005. Bradner                                                        [Page 18]
  1006.  
  1007. Internet-Draft          Working Group Guidelines          September 1997
  1008.  
  1009.  
  1010.    Last Call will announce the intention of the IESG to consider the
  1011.    document, and it will solicit final comments from the IETF within a
  1012.    period of two weeks.  It is important to note that a Last-Call is
  1013.    intended as a brief, final check with the Internet community, to make
  1014.    sure that no important concerns have been missed or misunderstood.
  1015.    The Last-Call should not serve as a more general, in-depth review.
  1016.  
  1017.  
  1018.    The IESG review takes into account responses to the Last-Call and
  1019.    will lead to one of these possible conclusions:
  1020.    1. The document is accepted as is for the status requested.
  1021.       This fact will be announced by the IETF Secretariat to the IETF
  1022.       mailing list and to the RFC Editor.
  1023.  
  1024.    2. The document is accepted as-is but not for the status requested.
  1025.       This fact will be announced by the IETF Secretariat to the IETF
  1026.       mailing list and to the RFC Editor. (see [1] for more details)
  1027.  
  1028.    3. Changes regarding content are suggested to the author(s)/WG.
  1029.       Suggestions from the IESG must be clear and direct, so as to
  1030.       facilitate working group and author correction of the
  1031.       specification. If the author(s)/WG can  explain to the
  1032.       satisfaction of the IESG why the changes are not necessary, the
  1033.       document will be accepted for publication as under point 1, above.
  1034.       If the changes are made the revised document may be resubmitted
  1035.       for IESG review.
  1036.  
  1037.    4. Changes are suggested by the IESG and a change in status is
  1038.       recommended.
  1039.       The process described above for 3 and 2 are followed in that
  1040.       order.
  1041.  
  1042.    5. The document is rejected.
  1043.       Any document rejection will be accompanied by specific and
  1044.       thorough arguments from the IESG. Although the IETF and working
  1045.       group process is structured such that this alternative is not
  1046.       likely to arise for documents coming from a working group the IESG
  1047.       has the right and responsibility to reject documents that the IESG
  1048.       feels are fatally flawed in some way.
  1049.  
  1050.  
  1051.       If any individual or group of individuals feels that the review
  1052.       treatment has been unfair, there is the opportunity to make a
  1053.       procedural complaint. The mechanism for this type of complaints is
  1054.       described in [1].
  1055.  
  1056. 9. Security Considerations
  1057.    Documents describing IETF processes, such as this one, do not have an
  1058.  
  1059.  
  1060.  
  1061. Bradner                                                        [Page 19]
  1062.  
  1063. Internet-Draft          Working Group Guidelines          September 1997
  1064.  
  1065.  
  1066.    impact on the security of the network infrastructure or of Internet
  1067.    applications.
  1068.  
  1069.    It should be noted that all IETF working groups are required to
  1070.    examine and understand the security implications of any technology
  1071.    they develop.  This analysis must be included in any resulting RFCs
  1072.    in a Security Considerations section.  Note that merely noting a
  1073.    significant security hole is no longer sufficient.  IETF developed
  1074.    technologies should not add insecurity to the environment in which
  1075.    they are run.
  1076.  
  1077. 10. Acknowledgments
  1078.    This revision of this document relies heavily on the previous version
  1079.    (RFC 1603) which was edited by Erik Huizer and Dave Crocker.  It has
  1080.    been reviewed by the poisson working group.
  1081.  
  1082. 11. References
  1083.    [1] Bradner, S. Ed., "The Internet Standards Process -- Revision 3",
  1084.       RFC 2026, Harvard University, October 1996.
  1085.    [2] Hovey, R., S. Bradner, "The Organizations involved in the IETF
  1086.       Standards Process", RFC 2028, Digital Equipment Corp., Harvard
  1087.       University, October 1996
  1088.    [3] Gavin, J., "IAB and IESG Selection, Confirmation, and Recall
  1089.       Process:  Operation of the Nominating and Recall Committees", RFC
  1090.       2027, CommerceNet, October 1996
  1091.    [4] Huitema, C., J. Postel, S. Crocker, "Not all RFCs are Standards",
  1092.       RFC 1796, INRIA, ISI, CyberCash, April 1995
  1093.    [5] Postel, J., "Instructions to RFC Authors", RFC 1543,
  1094.       USC/Information Sciences Institute, October 1993.
  1095.    [6] Bradner, S., "Key words for use in RFCs to Indicate Requirement
  1096.       Level", RFC 2119, March 1997
  1097.  
  1098. 12. Authors' Address
  1099.         Scott Bradner
  1100.         Harvard University
  1101.         1350 Mass Ave.
  1102.         Cambridge MA
  1103.         02138
  1104.         USA
  1105.  
  1106.         phone +1 617 495 3864
  1107.  
  1108. Appendix:  Sample Working Group Charter
  1109.  
  1110.    GOOD SAMPLE WG CHARTER TO BE SELECTED
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117. Bradner                                                        [Page 20]
  1118.