AD Review of I-Ds
Date: February 4, 2003
All Internet Drafts which are offered for publication as RFCs must
conform
to the following requirements or they will be returned to the author(s)
for revision.
The WG Chairs are responsible for having this list checked before
submission
to the ADs.
The content issues have to be checked early in the development of
documents,
being technically integral. The WG Chairs are responsible for
this.
The ADs will check the list before submission to the IESG.
Responsibility for all checking is with the authors the case of an
individual
submission.
Note: This document only talks about "finished" drafts. Guidelines for all
internet-drafts are in Guidelines to Authors of
Internet-Drafts, and are not repeated here.
1. Form nits:
1.1 Formatting
- See Section 3, "Instructions to RFC Authors"
(draft-rfc-editor-rfc2223bis-07.txt) for details and further rules.
- Not beyond the 72nd column of a line
This is especially important for diagrams and code, which the RFC
Editor may not be able to trivially reformat to fall within the
margins.
- Must be ragged right
- No hyphenation for line-breaks
- No footnotes
- ASCII-only, no control characters (other than CR, NL & FF)
- Do not number the "Status of Memo" or Abstract sections
- Do not add a numbered reference in the ID boilerplate to RFC 2026
(makes it harder for the RFC editor to process
the document when they strip off the ID boilerplate)
- Reasonably well formatted for readibility and clarity.
- Use network byte order in diagrams (see
draft-rfc-editor-rfc2223bis-07.txt
section 3.4)
1.2 Required sections - all IDs
1.3 Sometimes-required sections
- IANA considerations
- Required if IANA has to create a new registry or modify rules for an
existing registry.
- Required if the document requires IANA to assign or update
values in an IANA registry before RFC publication.
Note that for the assignment of just an OID for a MIB or PIB
Module, no IANA Considerations section is required; it is
sufficient to request such via a MIB/SMI or PIB/SPPI comment
line, aka:
::= { mib-2 xxx } -- xxx to be assigned by IANA
- See RFC 2434, and also RFC 2780 in some cases.
- URLs and e-mail addresses
If your Internet-Draft specifies that a new URL, e-mail list, or e-mail
alias be created @ietf.org, then please explain why it is needed.
Creation of a new URL, e-mail list, or e-mail alias @ietf.org requires
the approval of an IETF Area Director. When you request publication of
your I-D as an RFC, the shepherding AD will review your explanation as
part of the evaluation process. If the AD concurs that a new URL, e-mail
list, or e-mail alias is needed, and if your document is approved for
publication as an RFC, then the Secretariat will create the URL, e-mail
list, or e-mail alias before the RFC is published.
2. Content issues
3. Protocol Issues
- Avoid IPv4 specificity. Both IPv4 and IPv6 must be supportable,
unless the protocol is naturally IPv4 specific or IPv6 specific.
- No application can cause catastrophic congestion. See RFC 2914 for
details - applications using TCP or SCTP will normally fulfill this
automatically.
- If any sort of end-to-end checksum or integrity check is being used
(especially, but not limited to, cryptographic checksums or
MACs), specify precisely the contents of the fields to be checksummed,
and exactly what order the operations are done in. Pay special attention
to any area reserved for the checksum itself.
4. Change Log
- February 4, 2003 - Added clarification on warnings from MIB
- February 4, 2003 - Changed text for IANA registration prior to RFC publication.