メインコンテンツまでスキップ

4. Policy Implementation

This section preserves the RFC text for the RFC Editor Model, including RSWG, RSAB, RPC, RSCE, IETF LLC, Editorial Stream, appeals, policy implementation, and historical RFC Series properties.

Original RFC Text

4.  Policy Implementation

4.1. Roles and Processes

Publication of RFCs is handled by the RFC Production Center (RPC).

A few general considerations apply:

* The general roles and responsibilities of the RPC are defined by
RFCs published in the Editorial Stream (i.e., not directly by the
RSWG, RSAB, or RSCE), by existing RFCs that apply to the RPC and
have not yet been superseded by Editorial Stream RFCs, and by the
requisite contracts.

* The RPC is advised by the RSCE and RSAB, and it has a duty to
consult with them under specific circumstances, such as those
relating to disagreements between authors and the RPC as described
in Section 4.4.

* The RPC is overseen by the IETF LLC to ensure that it performs in
accordance with contracts in place.

All matters of budget, timetable, and impact on its performance
targets are between the RPC and IETF LLC.

The RPC shall regularly provide reports to the IETF LLC, RSAB, RSWG,
and broader community regarding its activities and any key risks or
issues affecting it.

In the event that the RPC is required to make a decision without
consultation that would normally deserve consultation, or makes a
decision against the advice of the RSAB, the RPC must notify the
RSAB.

This document does not specify the exact relationship between the
IETF LLC and the RPC; for example, the work of the RPC could be
performed by a separate corporate entity under contract to the IETF
LLC, it could be performed by employees of the IETF LLC, or the IETF
LLC could engage with independent contractors for some or all aspects
of such work. The exact relationship is a matter for the IETF LLC to
determine.

The IETF LLC is responsible for the method and management of the
engagement of the RPC. Therefore, the IETF LLC has authority over
negotiating performance targets for the RPC and also has
responsibility for ensuring that those targets are met. Such
performance targets are set based on the RPC's publication load and
additional efforts required to implement policies specified in
Editorial Stream RFCs, in existing RFCs that apply to the RPC and
have not yet been superseded by Editorial Stream RFCs, and in the
requisite contracts. The IETF LLC may consult with the community
regarding these targets. The IETF LLC is empowered to appoint a
manager or to convene a committee to complete these activities.

If individuals or groups within the community have concerns about the
performance of the RPC, they can request that the matter be
investigated by the IETF LLC Board, the IETF Executive Director, or a
point of contact designated by the IETF LLC Board. Even if the IETF
LLC opts to delegate this activity, concerns should be raised with
the IETF LLC. The IETF LLC is ultimately answerable to the community
via the mechanisms outlined in [RFC8711].

4.2. Working Practices

In the absence of a high-level policy documented in an RFC or in the
interest of specifying the detail of its implementation of such
policies, the RPC can document working practices regarding the
editorial preparation, final publication, and dissemination of RFCs.
Examples include:

* Maintenance of a style guide that defines editorial standards for
RFCs; specifically, the RFC Style Guide consists of [RFC7322] and
the other documents and resources listed at [STYLEGUIDE].

* Instructions regarding the file formats that are accepted as input
to the editing and publication process.

* Guidelines regarding the final structure and layout of published
documents. In the context of the XML vocabulary [RFC7991], such
guidelines could include clarifications regarding the preferred
XML elements and attributes used to capture the semantic content
of RFCs.

4.3. RPC Responsibilities

The core responsibility of the RPC is the implementation of RFC
Series policies through publication of RFCs (including the dimensions
of document quality, timeliness of publication, and accessibility of
results), while taking into account issues raised by the community
through the RSWG and by the stream approving bodies. More
specifically, the RPC's responsibilities at the time of writing
include the following:

1. Editing documents originating from all RFC streams to ensure
that they are consistent with the editorial standards specified
in the RFC Style Guide.

2. Creating and preserving records of edits performed on documents.

3. Identifying where editorial changes might have technical impact
and seeking necessary clarification.

4. Establishing the publication readiness of each document through
communication with the authors, IANA, or stream-specific
contacts, supplemented if needed by the RSAB and RSCE.

5. Creating and preserving records of dialogue with document
authors.

6. Requesting advice from the RSAB and RSCE as needed.

7. Providing suggestions to the RSAB and RSCE as needed.

8. Participating within the RSWG in the creation of new Editorial
Stream RFCs that impact the RPC, specifically with respect to
any challenges the RPC might foresee with regard to
implementation of proposed policies.

9. Identifying topics and issues while processing documents or
carrying out other responsibilities on this list for which they
lack sufficient expertise, and identifying and conferring with
relevant experts as needed.

10. Providing reports to the community on its performance and plans.

11. Consulting with the community on its plans.

12. Negotiating its specific plans and resources with the IETF LLC.

13. Providing sufficient resources to support reviews of RPC
performance by the IETF LLC.

14. Coordinating with IANA to ensure that RFCs accurately document
registration processes and assigned values for IANA registries.

15. Assigning RFC numbers.

16. Liaising with stream approving bodies and other representatives
of the streams as needed.

17. Publishing RFCs, which includes:

* posting copies to the RFC Editor site both individually and
in collections

* depositing copies with external archives

* creating catalogs and catalog entries

* announcing the publication to interested parties

18. Providing online access to RFCs.

19. Providing an online system to facilitate the submission,
management, and display of errata to RFCs.

20. Maintaining the RFC Editor website.

21. Providing for the backup of RFCs.

22. Ensuring the storage and preservation of records.

23. Authenticating RFCs for legal proceedings.

(The text in the next two paragraphs is added by Section 1.2.1.)

The RPC is responsible for the development of tools and processes
used to implement Editorial Stream policies, in the absence of an RFC
with specific requirements. The RPC is responsible for detailed
technical specifications, for example, specific details of text or
graphical formats or XML grammar. The RPC may designate a team of
volunteers and/or employees who implement these operational
decisions. The RPC is expected to solicit input from experts and
community members when making implementation decisions. The RPC is
required to document implementation decisions in a publicly available
place, preferably with rationale.

If the RPC has questions about how to interpret policy in Editorial
Stream documents, they should ask the RSAB for guidance in
interpreting that policy per the process described in Section 4.4.

4.4. Resolution of Disagreements between Authors and the RPC

During the process of editorial preparation and publication,
disagreements can arise between the authors of an RFC-to-be and the
RPC. Where an existing policy clearly applies, typically such
disagreements are handled in a straightforward manner through direct
consultation between the authors and the RPC, sometimes in
collaboration with stream-specific contacts.

However, if it is unclear whether an existing policy applies or if it
is unclear how to interpret an existing policy, the parties may need
to consult with additional individuals or bodies (e.g., RSAB, IESG,
IRSG, or stream approving bodies) to help achieve a resolution. The
following points are intended to provide more specific guidance.

* If there is a conflict with a policy for a particular stream, to
help achieve a resolution, the RPC should consult with the
relevant stream approving body (such as the IESG or IRSG) and
other representatives of the relevant stream as appropriate.

* If there is a conflict with a cross-stream policy, the RPC should
consult with the RSAB to achieve a resolution.

* The disagreement might raise a new issue that is not covered by an
existing policy or that cannot be resolved through consultation
between the RPC and other relevant individuals and bodies, as
described above. In this case, the RSAB is responsible for (a)
resolving the disagreement in a timely manner if necessary so that
the relevant stream document(s) can be published before a new
policy is defined and (b) bringing the issue to the RSWG so that a
new policy can be defined.

(The text in the next paragraph is added by Section 1.2.2.)

If the RPC is responsible for interpreting policy decisions at both
the document and editorial process tooling level, conflicts on either
level will involve interpretation of written policy (or the
acknowledgment that policy does not exist to cover a given
situation). In any case, the conflict resolution will now use the
same path of appeal: to the RSAB.

4.5. Point of Contact

From time to time, individuals or organizations external to the IETF
and the broader RFC Series community may have questions about the RFC
Series. Such inquiries should be directed to the rfc-editor@rfc-
editor.org (mailto:[email protected]) email alias or to its
successor or future equivalent and then handled by the appropriate
bodies (e.g., RSAB and RPC) or individuals (e.g., RSWG Chairs and
RSCE).

4.6. Administrative Implementation

The exact implementation of the administrative and contractual
activities described here are a responsibility of the IETF LLC. This
section provides general guidance regarding several aspects of such
activities.

4.6.1. Vendor Selection for the RPC

Vendor selection is done in cooperation with the streams and under
the final authority of the IETF LLC.

The IETF LLC develops the work definition (the Statement of Work) for
the RPC and manages the vendor-selection process. The work
definition is created within the IETF LLC budget and takes into
account the RPC responsibilities (as described in Section 4.3), the
needs of the streams, and community input.

The process to select and contract for the RPC and other RFC-related
services is as follows:

* The IETF LLC establishes the contract process, including the steps
necessary to issue a Request for Proposal (RFP) when necessary,
the timing, and the contracting procedures.

* The IETF LLC establishes a selection committee, which will consist
of the IETF Executive Director and other members selected by the
IETF LLC in consultation with the stream approving bodies. The
committee shall select a chair from among its members.

* The selection committee selects the vendor, subject to the
successful negotiation of a contract approved by the IETF LLC. In
the event that a contract cannot be signed, the matter shall be
referred to the selection committee for further action.

4.6.2. Budget

Most expenses discussed in this document are not new expenses. They
have been and remain part of the IETF LLC budget.

The RFC Series portion of the IETF LLC budget shall include funding
to support the RSCE, the RFC Production Center, and the Independent
Stream.

The IETF LLC has the responsibility to approve the total RFC Editor
budget (and the authority to deny it). All relevant parties must
work within the IETF LLC budgetary process.