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-00.txt < prev    next >
Text File  |  1997-03-25  |  48KB  |  1,064 lines

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