Re: IANA considerations and IETF Consensus

2007-06-13 Thread Jari Arkko
I also have the experience that a too strict policy
can be harmful. I could cite numerous examples...
On the other hand, Thomas and Pasi are also right that
too loose policy can be harmful.

You have to remember that interoperability
can be hurt or improved in many ways. Secret
code allocations, private specifications, etc. are
indeed a problem. But so are incompatible
extensions, multiple ways of doing the same
thing, etc.

My experience of the current number system is
that it is actually working fairly well. There are
exceptions, but by and large numbers are
allocated and used as they should be. I know
we do not have the IEPF (Internet Engineering
Police Force) to send when someone uses a number
against our approved RFCs, but at least in my
experience in Internet layer matters such allocations
are relatively rare. I would be interested in actual
data about this, if anyone has some, however.

I would like to see a model that has an appropriate
level of strictness... and I have a model in mind.
I do not like the idea of wholesale redefinition of
who can allocate numbers or what the various
RFC 2434 phrases mean. The different number
spaces are different, and we need to apply
different criteria for allocations in them. For
instance, its a completely different thing to
create new optional-to-recognize data attributes
than new message types; IP protocol numbers
are a scarce resource whereas some other resources
are not, etc.

And, appropriately, authors and working groups
have been laying out the rules in the IANA Considerations
section for years and years about what allocation
policies are right. I think we need to respect the
wisdom of the WG to decide on a policy issue in
their protocol. We should continue to give the power
to the working groups on this issue.

At the same we need to recognize that we've made
mistakes in this space in the past, either in the WGs
or through IESG or AD requirements. In many cases,
policies have been too strict. In some cases they have
been not defined well enough to actually work. In
yet other cases they have been too loose. Or silly,
such as the policy in RFC 2780 about IPv4 protocol
number allocations involving NDAs.

So here's my proposal:

1) Design new protocols in a way that mere field
size is not an issue. I think we've been mostly doing
this since mid-90s.

2) Make sure WGs think hard about the various
interoperability tradeoffs and other issues when
they write their IANA considerations sections.

3) Involve the WG chairs and ADs in following what
is happening in the real world, and to take action
if what is deployed out there starts to differ too
much from what either the IANA registry or the
IETF RFCs describe. For instance, we had this
situation in EAP WG a couple of years ago, and
started a program to make sure all EAP methods
were in the IANA table and described in RFCs,
created a new WG, AD sponsored some specifications,
offered reviewers and IESG support if people took
their specifications to the RFC Editor, etc.

4) Make sure there is ample space for experimentation
and research. Often there isn't. Consider publishing
an update to make this happen. We did this for many
IP layer numbers in RFC 4727, for instance.

5) Add sufficient mechanisms for vendor-specific or
private numbers.

6) Periodically review the existing IANA rules for your
protocols and consider revising them for the right
balance. Again, all-strict and free-for-all are probably
the wrong policies; different numbers need different
treatment. Getting the balance right may not always
be easy, but its worthwhile. Taking another example
from EAP, we went from free-for-all to no-allocations-until-
wg-revises-base-spec to expert-review in the EAP
method space. The expert review model has worked
well for this particular purposes, because it does not
block allocation or make unreasonable requests,
but it does ensure there's documentation about the
method and that the documentation answers the
right questions.

7) Keep relatively strict rules on number spaces that
are scarce.

Jari


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA considerations and IETF Consensus

2007-06-12 Thread Paul Hoffman

At 12:25 PM -0700 6/12/07, Thomas Narten wrote:

Some general comments on this thread. I understand the argument that
some make that we should just give out code points in all cases,
because otherwise we invite squatting.


That is one reason to give out code points liberally, but not the 
only one. The reason that both John Klensin and I gave (and I think 
Dave Crocker echoed) is that giving out code points liberally 
increases interoperability. It gives developers stronger confidence 
that the registry is both correct (no overlapping values due to 
registration race conditions gated on RFC publication) and complete 
(no squatting).



On the other hand, I do believe
that withholding code points does prevent (in some, but not all cases)
use of extensions that are potentially problematical. As one concrete
example, other SDOs are generally hesitant to endorse/use protocols
that have not been properly granted code points. This has been a
carrot/stick in the past to get those SDOs to come to the IETF with
the work rather than just having them embrace and extend our
protocols.


Doing so inherently causes lack of interoperability during the 
carrot-stick dance, and often for a long time after the dance is 
over. That probably helps the IETF leadership but hurts developers of 
our protocols.



Do you think this is not useful/necessary or that it can be
done in other ways?


It is probably not necessary but it is probalby useful nonetheless. A 
different way to achieve the carrot-stick goal might be to use the 
registry to list the IETF's perceived soundness of the codepoint's 
registration. Stanards-track RFC, Informational RFC, Outside 
spec; see URL, Outside spec; believed to be unstable by the IESG 
on mm/dd/yy, Outside spec; believed to have serious technical 
issues; see http://www.iesg.org/comments/, and so on.



Also, if one thinks that code points should just be given out in all
cases, how do we deal with stuff like RFC 3427?


That's a straw-man; no one on this thread said in all cases. There 
are at least two cases where liberal registration are not good:

- A limited-size namespace (usually protocols written pre-1995)
- A namespace where the names have significant semantic value 
(microsoft, better-auth, ...)



And, does this also mean, for example, that anyone should be granted
ICMP code points?

Are you really calling for essentially granting code points to anyone
who asks?


No. In order to achieve interoperability, stable documentation of the 
definition of the codepoint should always be required. Additional 
commentary from the IESG and/or IAB might also be useful.


--Paul Hoffman, Director
--VPN Consortium

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-13 Thread Joe Touch
Brian E Carpenter wrote:
 I'm hesitant to relaunch this thread, but there are a number of points
 that incite me to comment. Since there's been a fair amount of
 repetition, may I ask people only to chime in with new thoughts?
...
 Joe Touch wrote:
 ...
 [re a mandatory section in all drafts]
 The goal of putting it in the template is to encourage it be addressed,
 rather than forgotten altogether.

 However, I'm not at all in favor of requirements to IDs that are added
 ad-hoc; until this actually makes it into an RFC as a formal
 requirement, it won't be in the word template I manage.
 
 I don't agree that all operational requirements need to be in process
 RFCs as formal requirements. We need to give the IESG of the day some
 freedom to adapt requirements to current conditions. I felt that the
 requirement for IANA Considerations was a fine idea when it was
 introduced, and certainly nothing that needed to be BCPized.

Well, all other requirements for IDs and RFCs are described as formal
requirements in RFC 2223.

Your assertion goes to the whole issue of process, and how much leeway
the IESG is given to develop - and then enforce - process changes
without input from the IETF.

I don't accept kings, even those on the IESG.

Joe





signature.asc
Description: OpenPGP digital signature
___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-12 Thread Thomas Narten
Bruce Lilly [EMAIL PROTECTED] writes:

 Unless I misunderstood your earlier comments, Ned, you suggested that the
 requirement should be dropped.  Which would presumably mean that the idnits
 check against that requirement would be dropped, and then there would be
 the very real possibility, nay probability, that a draft with no IANA
 considerations section would get through review even if there is something
 that should be addressed by IANA.

Actually, the original reason for adding this was to avoid the
observed-in-practice behavior on IESG telechats:

 Q: Does this document have an IANA issues?
 A: um, I dunno, I can't remember now (since this is one of many
documents)

A non-existant IANA Considerations section is taken as a flag that
maybe there are, but they haven't been called out. Sure, in some
cases, it's obvious there are no IANA issues, and the IESG would just
approve the document. But for any half-way long technical document,
making such determinations is non-trivial. Really!

So, if one leaves out the IANA considerations section, authors run the
risk that their document will be delayed in the IESG while
clarification is obtained about whether there are IANA issues.

I continue to be mystified by the overall thrust of much of this
thread when the implication of not having an IANA considerations
section is an increased probability of needless delay, something I
thought the community wanted to avoid.

Thomas

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-12 Thread Thomas Narten
Brian E Carpenter [EMAIL PROTECTED] writes:

  I don't see any discussion of the RFC Editor retaining null IANA 
  sections in RFC2434bis, which is good. It is a completely silly idea. An 
  RFC should contain useful, long-lasting information. The fact that a 
  particular document didn't require IANA action is not useful unless it 
  is surprising, and if it is surprising, the section should not be null.

 I respectfully disagree. I think that someone implementing or deploying a
 given specification may well wonder whether any IANA-assigned values
 are relevant, and the absence of a null section in an RFC doesn't help
 with that.

All implementation-necessary constants should be in the RFC. That is a
given. But they typically already will be even if the IANA
considerations is effectively:

 This document makes no new IANA registrations.

(i.e., when publishing an revised/updated Proposed Standard)

I'm somewhat torn on how much to leave in the final  RFC, especially
if a statement (like the above) seems to contain little information.

But from experience, I'll point out that anyone that has ever tried to
reconstruct the history for a particular registry by looking at RFCs
knows this can be extremely challenging. Including explicit notes that
say seemingly little can speed up this process.

Unfortunately, even with good IANA web pages, its sometimes necessary
to go back through the RFC trail to figure out what is really going
on.

And, at the end of the day, RFCs are our archival history. So that is
the logical place to be archiving such things. (We don't currently
have any other way.)

Thomas


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-12 Thread C. M. Heard
On Mon, 11 Jul 2005, Paul Hoffman wrote:
 At 8:15 PM +0200 7/11/05, Brian E Carpenter wrote:
  Paul Hoffman wrote:
   At 5:15 PM +0200 7/6/05, Brian E Carpenter wrote:
   
RFC 2434 doesn't discuss null IANA sections at all. RFC2434bis
does discuss them, and we will need to form consensus about
whether the RFC Editor is required to retain them, as we
discuss RFC2434bis.
   
   I don't see any discussion of the RFC Editor retaining null IANA
   sections in RFC2434bis, which is good. It is a completely silly
   idea. An RFC should contain useful, long-lasting information. The
   fact that a particular document didn't require IANA action is not
   useful unless it is surprising, and if it is surprising, the
   section should not be null.
  
  I respectfully disagree. I think that someone implementing or
  deploying a given specification may well wonder whether any
  IANA-assigned values are relevant, and the absence of a null
  section in an RFC doesn't help with that.
 
 But neither does a section that says there are no new values
 registered. The presence of a null section only says this
 document didn't cause any new registrations by its publication.
 A section that says here are the IANA registries that are
 relevant to this document would be useful to that implementer.
 We have never tried that, and I suspect it would take a lot of
 energy and thinking to do so.

When this issue came up in the context of review guidelines for MIB
documents, the MIB Doctors attempted to craft recommendations that
would achieve precisely this.  The results are in Section 3.5 of
draft-ietf-ops-mib-review-guidelines-04.txt, which is now in the
RFC Editor's queue awaiting publication as a BCP.  Maybe this can
serve as a running code template of what to do in other cases.

On Tue, 12 Jul 2005, Thomas Narten wrote:
 All implementation-necessary constants should be in the RFC.
 That is a given. But they typically already will be even if the
 IANA considerations is effectively:
 
  This document makes no new IANA registrations.
 
 (i.e., when publishing an revised/updated Proposed Standard)
 
 I'm somewhat torn on how much to leave in the final RFC,
 especially if a statement (like the above) seems to contain
 little information.

For the record, I am strongly opposed to such statements remaining
in published RFCs, and it will be noted that the text in Section
3.5.3 of draft-ietf-ops-mib-review-guidelines-04.txt specifically
recomments that such statements be included in drafts as editor's
notes that are to be removed upon publication.  However, the
guidelines also recommend that text describing the IANA-registered
values used (with the names of the registries where they reside)
remain in the final published document.

Continuing to quote from Thomas Narten's message of Tue, 12 Jul 2005:
 But from experience, I'll point out that anyone that has ever
 tried to reconstruct the history for a particular registry by
 looking at RFCs knows this can be extremely challenging.
 Including explicit notes that say seemingly little can speed up
 this process.
 
 Unfortunately, even with good IANA web pages, its sometimes
 necessary to go back through the RFC trail to figure out what is
 really going on.

One question of this nature did arise in the first practical
application of the recommendations in Section 3.5.3 of
draft-ietf-ops-mib-review-guidelines-04.txt, viz.:

% The IANA has reviewed the following Internet-Draft which is in
% Last Call:  draft-ietf-adslmib-gshdslbis-10.txt, and has the
% following with regards to the publication of this document:
% 
% We understand this document to not request any NEW IANA Action.
% Should the reference for transmission number 48 for
% hdsl2ShdslMIB be changed to become this document or should the
% reference remain [RFC3276]?

After some discussion the policy that the MIB Doctors recommended
that the original reference be retained (i.e., no change to current
practice).  The reasoning was that this is less work for the IANA
than making an update, and if the registries consistently point to
the the document responsible for the _initial_ assignment, one can
always work through the chain of RFC updates if there is a need to
reconstruct the history (this assumes of course that the RFCs state
what parameters they use and in which registries they can be found).

Mike Heard


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-11 Thread Brian E Carpenter

I'm hesitant to relaunch this thread, but there are a number of points
that incite me to comment. Since there's been a fair amount of
repetition, may I ask people only to chime in with new thoughts?

Paul Hoffman wrote:

At 5:15 PM +0200 7/6/05, Brian E Carpenter wrote:

RFC 2434 doesn't discuss null IANA sections at all. RFC2434bis does 
discuss

them, and we will need to form consensus about whether the RFC Editor is
required to retain them, as we discuss RFC2434bis.


I don't see any discussion of the RFC Editor retaining null IANA 
sections in RFC2434bis, which is good. It is a completely silly idea. An 
RFC should contain useful, long-lasting information. The fact that a 
particular document didn't require IANA action is not useful unless it 
is surprising, and if it is surprising, the section should not be null.


I respectfully disagree. I think that someone implementing or deploying a
given specification may well wonder whether any IANA-assigned values
are relevant, and the absence of a null section in an RFC doesn't help
with that.

C. M. Heard wrote:
...
RFC2434bis does discuss them, and we will need to form consensus
about whether the RFC Editor is required to retain them, as we
discuss RFC2434bis. Which we need to do fairly soon.


 In what venue will this discussion take place?

I think it has to be this list, absent a relevant WG.

Joe Touch wrote:
...
[re a mandatory section in all drafts]
 The goal of putting it in the template is to encourage it be addressed,
 rather than forgotten altogether.

 However, I'm not at all in favor of requirements to IDs that are added
 ad-hoc; until this actually makes it into an RFC as a formal
 requirement, it won't be in the word template I manage.

I don't agree that all operational requirements need to be in process
RFCs as formal requirements. We need to give the IESG of the day some
freedom to adapt requirements to current conditions. I felt that the
requirement for IANA Considerations was a fine idea when it was
introduced, and certainly nothing that needed to be BCPized.

Ned Freed wrote:
...
 I also predicted that two things would happen: (1) A draft containing IANA
 considerations and an empty IANA considertions section would be approved and
 (2) That this section would take on the status of boilerplate in some draft
 templates. Both predictions have now come to pass.

If true, (1) means that a mistake was made by several successive layers
of review. (2) is beside the point. But...

Bruce Lilly wrote:
...
 You can make it three: mine says:

This memo adds no new IANA considerations.  The presence of this
template text indicates that the author/editor has not actually
reviewed IANA considerations.

Yes. Great idea. I updated my own XML template similarly.

Ned Freed wrote:
...
As I expect you know, the IANA checks all documents at Last Call time,
and the RFC Editor checks them before publication, for missing missed
IANA actions.  However, redundancy does not seem to me to be a bad
idea.


 Of course I know this. But the tendency will be for the text to be believed
 and for the review to be less thorough.

Ditto if it becomes known that the *next* reviewer's check list includes
check for overlooked IANA issues: Y/N

 You're fighting human nature here, and you're gonna lose.

Always. The question is, what's the least bad compromise?

   Brian



___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-11 Thread Fred Baker

On Jul 11, 2005, at 11:15 AM, Brian E Carpenter wrote:
I respectfully disagree. I think that someone implementing or 
deploying a given specification may well wonder whether any 
IANA-assigned values are relevant, and the absence of a null section 
in an RFC doesn't help with that.


Personally, I never wonder whether there are any IANA-defined values in 
a specification. I do wonder from time to time what numbers are 
appropriate for various uses (gee, this is the IP protocol, and I want 
to say that the interior header is TCP. How does one say that?), and 
when I want to get a new number I wonder how to go about getting one. 
Once it is assigned, I'm afraid I don't much care who assigned it or by 
what process.


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-11 Thread Paul Hoffman

At 8:15 PM +0200 7/11/05, Brian E Carpenter wrote:

Paul Hoffman wrote:

At 5:15 PM +0200 7/6/05, Brian E Carpenter wrote:


RFC 2434 doesn't discuss null IANA sections at all. RFC2434bis does discuss
them, and we will need to form consensus about whether the RFC Editor is
required to retain them, as we discuss RFC2434bis.


I don't see any discussion of the RFC Editor retaining null IANA 
sections in RFC2434bis, which is good. It is a completely silly 
idea. An RFC should contain useful, long-lasting information. The 
fact that a particular document didn't require IANA action is not 
useful unless it is surprising, and if it is surprising, the 
section should not be null.


I respectfully disagree. I think that someone implementing or deploying a
given specification may well wonder whether any IANA-assigned values
are relevant, and the absence of a null section in an RFC doesn't help
with that.


But neither does a section that says there are no new values 
registered. The presence of a null section only says this document 
didn't cause any new registrations by its publication. A section 
that says here are the IANA registries that are relevant to this 
document would be useful to that implementer. We have never tried 
that, and I suspect it would take a lot of energy and thinking to do 
so.


--Paul Hoffman, Director
--VPN Consortium

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-08 Thread C. M. Heard
On Thu, 7 Jul 2005, Brian E Carpenter wrote:
 RFC 2434 doesn't discuss null IANA sections at all.

Right.  The requirement for null IANA Considerations sections first
appeared in the May 2004 version of http://www.ietf.org/ID-Checklist.html,
without prior notice to the community.

 RFC2434bis does discuss them, and we will need to form consensus
 about whether the RFC Editor is required to retain them, as we
 discuss RFC2434bis. Which we need to do fairly soon.

In what venue will this discussion take place?  While I can
understand the value (to the IANA) of a null IANA Considerations
section in an Internet Draft, I'm strongly opposed to having them
appear in published documents.

Mike Heard


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA considerations

2005-07-07 Thread Bruce Lilly
John Klensin wrote:

 That said, I think we should be paying careful attention to
 Bruce's implied suggestion about how template
 boilerplate-generators should be constructed.

Some clarification:
1. In the specific case of the troff/nroff rfc macros and template,
   Ned's characterization of the text as boilerplate is inaccurate.
   True boilerplate (IPR boilerplate, Copyright notices, Status of
   this Memo, RFC-Editor funding Acknowledgment, even the canned
   versions of IESG notes) are contained in the macro package, not
   visible in an author/editor's source document and not emitted until
   the document is formatted.  The template is provided as a convenience
   for authors/editors, and has some template text corresponding to the
   basic recommended RFC structure, some hints on how to do things such
   as include text that is present in a draft but disappears in RFC
   form (e.g. a draft change history), etc.  An author/editor is of
   course free to ignore the template completely, using the macros with
   a source document created from scratch, or modified from another
   source document.  The case might well be different for other means of
   generating drafts and RFCs, where a boilerplate characterization
   might be apropos, but it is not in this instance.  Placeholder
   would be a suitable term.
2. I posted what I had put in the template; others are of course free
   to do nothing at all, to do something completely different, to do
   something similar, or even to use the same text verbatim (it is not
   copyrighted).  I added the ...presence of this template text...
   part about 3 weeks ago during early parts of this discussion.  I
   thought it was a reasonable thing to do at the time, and I still
   think so (if anything, I might be inclined to remove or comment out
   the no IANA considerations text, which is in fact suggested wording
   for that specific case and it appears on a single source line with the
   other text (so failure to edit gets the whole  thing, and explicit
   action is required to make any change, whether that's to remove
   the warning or to substitute real considerations).  I'm not presuming
   to suggest that others should do likewise.  They are free to do so,
   but to the extent that some people think that I'm some sort of whacko,
   they might be inclined to do something contrary, and they are of
   course also free so to do.

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-07 Thread Bruce Lilly
  Date: 2005-07-06 21:12
  From: Bill Strahm [EMAIL PROTECTED]

 I actually would prefer
 IANA Considerations
     This section left intentionally blank

That contains at least one certain inaccuracy: it's there, which
contradicts left ... blank.

Unless you have a bulletproof way of ascertaining intentions (as
opposed to apathy, petulance, and/or laziness), it may contain an
additional inaccuracy.

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-07 Thread Bruce Lilly
  Date: 2005-07-06 14:43
  From: Ned Freed [EMAIL PROTECTED]

   This opens the door to the author forgetting to check and the various
   reviewers assuming the prsence of the sections means a check was done.

I can't speak for others, but
1. if a draft has no IANA considerations section, idnits will so indicate
   (but see below), and that's a warning sign to check -- if idnits is run.
   Of course, one would expect conscientious authors/editors to
   a) abide by the guidelines (which is where the MUST include an IANA
  considerations section is specified)
   b) check against the I-D Checklist
   c) run idnits
   but obviously some authors/editors do not do so, and not all reviewers
   check vs. the Checklist and/or run idnits
2. if a draft has a no IANA considerations text, that certainly prompts
   this reviewer to check that statement for accuracy
At the moment (see below), that means that if there is no IANA
considerations section at all, idnits will flag that fact and if there
is such a section it will be reviewed; either way *seems* to result in
review of the draft w.r.t. IANA considerations.

  I suppose. That said, if IANA considerations was *not* built into the
  boilerplate, it would have a high likelihood of being omitted.
 
 Which would then be noted on checklist review, causing a fairly careful check
 to be made to see if there really aren't any considerations to be listed in
 such a section.

Unless I misunderstood your earlier comments, Ned, you suggested that the
requirement should be dropped.  Which would presumably mean that the idnits
check against that requirement would be dropped, and then there would be
the very real possibility, nay probability, that a draft with no IANA
considerations section would get through review even if there is something
that should be addressed by IANA.   And that is precisely why several
people have been advocating the rule, namely that it prompts review of
the issue (whether or not a particular author/editor adheres to the rule).

Indeed, although BCP 18 (RFC 2277, Frank) recommends an internationalization
considerations section, many documents do not include one even where
internationalization is an issue.  If the IETF feels that
internationalization is an important issue, a similar guideline prompting
authors/editors to include, and reviewers to review such a section might
be worth adding.  That is another matter, as is whether or not a published
RFC should contain a null internationalization considerations section.

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-07 Thread Ned Freed
   I suppose. That said, if IANA considerations was *not* built into the
   boilerplate, it would have a high likelihood of being omitted.
 
  Which would then be noted on checklist review, causing a fairly careful 
  check
  to be made to see if there really aren't any considerations to be listed in
  such a section.

 Unless I misunderstood your earlier comments, Ned, you suggested that the
 requirement should be dropped.

I have never suggested that the requirment for an IANA considerations section
in documents that contain IANA considerations be dropped. Nor have I ever
suggested that review for IANA considerations be dropped. On the contrary, such
review is essential.

 Which would presumably mean that the idnits
 check against that requirement would be dropped,

On the contrary, it is important that automated tools warn that such sections
are missing. This warning should not prevent a document from being last called,
however.

 and then there would be
 the very real possibility, nay probability, that a draft with no IANA
 considerations section would get through review even if there is something
 that should be addressed by IANA.

Doesn't follow.

 And that is precisely why several
 people have been advocating the rule, namely that it prompts review of
 the issue (whether or not a particular author/editor adheres to the rule).

I disagree. I think it will over time come to have exactly the opposite effect.

 Indeed, although BCP 18 (RFC 2277, Frank) recommends an internationalization
 considerations section, many documents do not include one even where
 internationalization is an issue.  If the IETF feels that
 internationalization is an important issue, a similar guideline prompting
 authors/editors to include, and reviewers to review such a section might
 be worth adding.  That is another matter, as is whether or not a published
 RFC should contain a null internationalization considerations section.

Sigh. More boilerplate BS, more unnecessary nonsense, more disincentives for
authors, less and lower quality review, and fewer and poorer documents.

This is absolutely the wrong path for us to be on.

Ned

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-07 Thread Ned Freed
 On Thu July 7 2005 15:32, Ned Freed wrote:

  I have never suggested that the requirment for an IANA considerations 
  section
  in documents that contain IANA considerations be dropped.

 The specific requirement is for the presence of a section in an I-D
 presented for publication as an RFC even in the case that there are
 no IANA actions.

   Which would presumably mean that the idnits
   check against that requirement would be dropped,
 
  On the contrary, it is important that automated tools warn that such 
  sections
  are missing. This warning should not prevent a document from being last 
  called,
  however.

 idnits generates a warning because there is a requirement for such a
 section.  I don't think it is reasonable to expect that an automated
 tool will be able to determine whether or not IANA actions would be
 required; it is easy to determine whether or not a section is
 present.

Which is all that should be done.

 If the unconditional requirement for a section goes away,
 I would expect the test to go away, or to at least require some
 non-default option to be specified to enable it.  Otherwise it will
 appear when there are in fact no IANA actions and then it will be
 treated as noise, like the fabled boy who cried wolf.

Then by all means only issue the warning when in let's find out what
needs to be reviewed mode.

   And that is precisely why several
   people have been advocating the rule, namely that it prompts review of
   the issue (whether or not a particular author/editor adheres to the rule).
 
  I disagree. I think it will over time come to have exactly the opposite 
  effect.

 The only way to tell for sure is to let the experiment run its course.
 
Early indications are that it is already having the opposite effect.

   Indeed, although BCP 18 (RFC 2277, Frank) recommends an 
   internationalization
   considerations section, many documents do not include one even where
   internationalization is an issue.  If the IETF feels that
   internationalization is an important issue, a similar guideline prompting
   authors/editors to include, and reviewers to review such a section might
   be worth adding.  That is another matter, as is whether or not a published
   RFC should contain a null internationalization considerations section.
 
  Sigh. More boilerplate BS, more unnecessary nonsense, more disincentives for
  authors, less and lower quality review, and fewer and poorer documents.

 Not boilerplate, a reminder for authors/editors to consider the issue, and
 the remainder simply don't follow.

I disagree completely. And I believe that further disucssion of this
is pointless, so this will be my final note on the topic.

Ned

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-07 Thread Bruce Lilly
On Thu July 7 2005 15:32, Ned Freed wrote:

 I have never suggested that the requirment for an IANA considerations section
 in documents that contain IANA considerations be dropped.

The specific requirement is for the presence of a section in an I-D
presented for publication as an RFC even in the case that there are
no IANA actions.

  Which would presumably mean that the idnits
  check against that requirement would be dropped,
 
 On the contrary, it is important that automated tools warn that such sections
 are missing. This warning should not prevent a document from being last 
 called,
 however.

idnits generates a warning because there is a requirement for such a
section.  I don't think it is reasonable to expect that an automated
tool will be able to determine whether or not IANA actions would be
required; it is easy to determine whether or not a section is
present.  If the unconditional requirement for a section goes away,
I would expect the test to go away, or to at least require some
non-default option to be specified to enable it.  Otherwise it will
appear when there are in fact no IANA actions and then it will be
treated as noise, like the fabled boy who cried wolf.

  And that is precisely why several
  people have been advocating the rule, namely that it prompts review of
  the issue (whether or not a particular author/editor adheres to the rule).
 
 I disagree. I think it will over time come to have exactly the opposite 
 effect.

The only way to tell for sure is to let the experiment run its course.
 
  Indeed, although BCP 18 (RFC 2277, Frank) recommends an internationalization
  considerations section, many documents do not include one even where
  internationalization is an issue.  If the IETF feels that
  internationalization is an important issue, a similar guideline prompting
  authors/editors to include, and reviewers to review such a section might
  be worth adding.  That is another matter, as is whether or not a published
  RFC should contain a null internationalization considerations section.
 
 Sigh. More boilerplate BS, more unnecessary nonsense, more disincentives for
 authors, less and lower quality review, and fewer and poorer documents.

Not boilerplate, a reminder for authors/editors to consider the issue, and
the remainder simply don't follow.

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-07 Thread Henrik Levkowetz
Commenting only on the idnits specific issue here:

On 2005-07-07 22:08 Bruce Lilly said the following:
 On Thu July 7 2005 15:32, Ned Freed wrote:

[...]

  Which would presumably mean that the idnits
  check against that requirement would be dropped,
 
 On the contrary, it is important that automated tools warn that such sections
 are missing. This warning should not prevent a document from being last 
 called,
 however.
 
 idnits generates a warning because there is a requirement for such a
 section.  I don't think it is reasonable to expect that an automated
 tool will be able to determine whether or not IANA actions would be
 required; it is easy to determine whether or not a section is
 present.

Right.

  If the unconditional requirement for a section goes away,
 I would expect the test to go away, or to at least require some
 non-default option to be specified to enable it.  Otherwise it will
 appear when there are in fact no IANA actions and then it will be
 treated as noise, like the fabled boy who cried wolf.

Yes.  When http://www.ietf.org/ID-Checklist.html changes, idnits is
updated to match.  Otherwise, the tool would swiftly become useless.


Henrik

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-07 Thread Frank Ellermann
Bruce Lilly wrote:
 
 BCP 18 (RFC 2277, Frank) recommends an internationalization
 considerations section

Oh, that beast, a MUST UTF-8, not less.  Didn't make it into
RfC 3912, can I declare it broken by design and return to
RfC 954, please ?  It took me hours to find RfC 1032 for RFCI.

While we're at it, did you see draft-hoffman-utf8-rfcs-00.txt ?

OTOH Paul saw no problem to submit some I-Ds without a dummy
IANA section - and for gopher I even asked, after all there is
this IANA URI scheme registry, they might wish to update it.

 If the IETF feels that internationalization is an important
 issue, a similar guideline prompting authors/editors to
 include, and reviewers to review such a section might be
 worth adding.

Maybe.  OTOH it wouldn't be polite to write SMTP error texts
are i-default US-ASCII, stupid, so that's what you put in an
SPF exp= explanation, for more I18N you could use a http URL.

Thinking about IANA doesn't upset me, it's rather harmless,
just one of the dozens of nits distributed in at least three
obscure texts, none of them an RfC.

The IPR boilerplate makes me mad, but unfortunately the authors
of xml2rfc didn't adopt my ipr=fullmeep or ipr=fulleula
proposals.  Insert four-letter word for meep.  At most three
lines pointing to a creative commons BY SA license should be
good enough for most I-Ds.
   Bye, Frank



___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-06 Thread Brian E Carpenter

Ned Freed wrote:

Can anyone suggest where I could find the requirement for IANA
Considerations?



There is no requirement that such sections appear in published RFCs. This
debate has never been about what's required in RFCs, but rather what's required
in drafts submitted to the IESG.


RFC 2434 doesn't discuss null IANA sections at all. RFC2434bis does discuss
them, and we will need to form consensus about whether the RFC Editor is
required to retain them, as we discuss RFC2434bis. Which we need to do fairly
soon.

   Brian





I found it on the website, but it's not listed in any RFC (just in an
expired ID, one that even mentions that empty IANA Considerations
sections may be dropped by the RFC Editor upon RFC publication).



The requirement on the website is what we've been discussing.

Ned



___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf




___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-06 Thread Joe Touch


Ned Freed wrote:
Can anyone suggest where I could find the requirement for IANA
Considerations?
 
 There is no requirement that such sections appear in published RFCs. This
 debate has never been about what's required in RFCs, but rather what's 
 required
 in drafts submitted to the IESG.

Why are there additional, _unpublished_ requirements to IDs?

I found it on the website, but it's not listed in any RFC (just in an
expired ID, one that even mentions that empty IANA Considerations
sections may be dropped by the RFC Editor upon RFC publication).
 
 The requirement on the website is what we've been discussing.
 
   Ned

Why is the website inconsistent with the published requirements? I

t seems like the need for the IANA Considerations section should be
withheld until it is actually formally issued as a requirement.

Joe


signature.asc
Description: OpenPGP digital signature
___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-06 Thread Joe Touch


Brian E Carpenter wrote:
 Ned Freed wrote:
 
 Can anyone suggest where I could find the requirement for IANA
 Considerations?

 There is no requirement that such sections appear in published RFCs. This
 debate has never been about what's required in RFCs, but rather what's
 required
 in drafts submitted to the IESG.
  
 RFC 2434 doesn't discuss null IANA sections at all. RFC2434bis does discuss
 them, and we will need to form consensus about whether the RFC Editor is
 required to retain them, as we discuss RFC2434bis. Which we need to do
 fairly
 soon.
 
Brian

It seems like such considerations are, by definition, relevant only for
standards-track RFCs. It is not useful to require it for other documents.

Joe


signature.asc
Description: OpenPGP digital signature
___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-06 Thread Steven M. Bellovin
In message [EMAIL PROTECTED], Joe Touch writes:
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)


It seems like such considerations are, by definition, relevant only for
standards-track RFCs. It is not useful to require it for other documents.


Not at all -- code points can be assigned by non-standards track RFCs.

--Steven M. Bellovin, http://www.cs.columbia.edu/~smb



___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-06 Thread Eliot Lear
Joe,
 
 It seems like such [IANA] considerations are, by definition, relevant only for
 standards-track RFCs. It is not useful to require it for other documents.

I think you're correct in general but this is not always the case.
Consider URI schemes.  I think they're often informational, and in
general I see no reason to be otherwise.

Eliot

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-06 Thread Fred Baker

On Jul 6, 2005, at 8:15 AM, Brian E Carpenter wrote:
RFC 2434 doesn't discuss null IANA sections at all. RFC2434bis does 
discuss them, and we will need to form consensus about whether the RFC 
Editor is required to retain them, as we discuss RFC2434bis. Which we 
need to do fairly soon.


In my new internet draft template, I have some stock text, which I 
change in the event that I actually need to assign a number to 
something or create a registry. It reads:


section anchor=IANA title=IANA Considerations
tThis document makes no request of the IANA./t
tNote to RFC Editor: in the process assigning numbers and building 
IANA registries prior to publication, this section will have served its 
purpose.  It may therefore be removed upon publication as an RFC./t

/section

Personally, I can't imagine why we need anything more complex or 
legal-in-form than that.


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-06 Thread Paul Hoffman

At 5:15 PM +0200 7/6/05, Brian E Carpenter wrote:

RFC 2434 doesn't discuss null IANA sections at all. RFC2434bis does discuss
them, and we will need to form consensus about whether the RFC Editor is
required to retain them, as we discuss RFC2434bis.


I don't see any discussion of the RFC Editor retaining null IANA 
sections in RFC2434bis, which is good. It is a completely silly idea. 
An RFC should contain useful, long-lasting information. The fact that 
a particular document didn't require IANA action is not useful unless 
it is surprising, and if it is surprising, the section should not be 
null.


--Paul Hoffman, Director
--VPN Consortium

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-06 Thread Fred Baker


On Jul 6, 2005, at 11:20 AM, Ned Freed wrote:
This is exactly what I predicted would happen - the IANA 
considerations section has now become part of the boilerplate in at 
least one I-D template. (Actually make that two - I put in in my own 
equivalent template some time back.)


This opens the door to the author forgetting to check and the various 
reviewers assuming the prsence of the sections means a check was done.


I suppose. That said, if IANA considerations was *not* built into the 
boilerplate, it would have a high likelihood of being omitted.


This argument is a little like saying that the Security considerations 
is part of the boilerplate and therefore Security will not be 
considered even if the document says it was considered. Good grief. The 
purpose of the IANA section is to make IANA's job easier - if there is 
something to allocate, they have to read the relevant parts of the 
document anyway, but if there is nothing for them to consider, they can 
be told that up front. Given all the work we put into reviews, is it 
really likely that this will not be reviewed?


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-06 Thread Ned Freed

On Jul 6, 2005, at 8:15 AM, Brian E Carpenter wrote:
 RFC 2434 doesn't discuss null IANA sections at all. RFC2434bis does
 discuss them, and we will need to form consensus about whether the RFC
 Editor is required to retain them, as we discuss RFC2434bis. Which we
 need to do fairly soon.



In my new internet draft template, I have some stock text, which I
change in the event that I actually need to assign a number to
something or create a registry. It reads:



section anchor=IANA title=IANA Considerations
tThis document makes no request of the IANA./t
tNote to RFC Editor: in the process assigning numbers and building
IANA registries prior to publication, this section will have served its
purpose.  It may therefore be removed upon publication as an RFC./t
/section


This is exactly what I predicted would happen - the IANA considerations section
has now become part of the boilerplate in at least one I-D template. (Actually
make that two - I put in in my own equivalent template some time back.)

This opens the door to the author forgetting to check and the various
reviewers assuming the prsence of the sections means a check was done.


Personally, I can't imagine why we need anything more complex or
legal-in-form than that.


What's require is already way too much.

Ned


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-06 Thread Ned Freed



On Jul 6, 2005, at 11:20 AM, Ned Freed wrote:
 This is exactly what I predicted would happen - the IANA
 considerations section has now become part of the boilerplate in at
 least one I-D template. (Actually make that two - I put in in my own
 equivalent template some time back.)

 This opens the door to the author forgetting to check and the various
 reviewers assuming the prsence of the sections means a check was done.



I suppose. That said, if IANA considerations was *not* built into the
boilerplate, it would have a high likelihood of being omitted.


Which would then be noted on checklist review, causing a fairly careful check
to be made to see if there really aren't any considerations to be listed in
such a section.


This argument is a little like saying that the Security considerations
is part of the boilerplate and therefore Security will not be
considered even if the document says it was considered. Good grief.


On the contrary, the cases could not be more different. We believe that is the
rare and exceptional document that doesn't have security considerations to
discuss. As such, either the presence of a section saying there are no
security considerations is a big red flag that immediately triggers a careful
security review to make sure there really aren't any.

Documents without any IANA considerations, on the other hand, are qutie common
and perfectly legitimate.


The
purpose of the IANA section is to make IANA's job easier - if there is
something to allocate, they have to read the relevant parts of the
document anyway, but if there is nothing for them to consider, they can
be told that up front. Given all the work we put into reviews, is it
really likely that this will not be reviewed?


Not only is it likely, we have actual running code:
draft-ietf-lemonade-mms-mapping-04.txt, recently approved by the IESG (and now
the subject of an appeal) contains IANA considerations and an IANA
considerations section saying there aren't any. And this happened while this
requirement was new and people were still paying attention to some extent. What
do you think things will be like a couple of years from now when this whole
discussion has been forgotten?

I note in passing that all this has been said in previous messages. The only
thing new here is the fact that I-D templates are now being constructed
containing boilerplate IANA considerations sections, just as I predicted.

Ned

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-06 Thread Joe Touch
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1



Ned Freed wrote:
 On Jul 6, 2005, at 8:15 AM, Brian E Carpenter wrote:
  RFC 2434 doesn't discuss null IANA sections at all. RFC2434bis does
  discuss them, and we will need to form consensus about whether the RFC
  Editor is required to retain them, as we discuss RFC2434bis. Which we
  need to do fairly soon.
 
 
 In my new internet draft template, I have some stock text, which I
 change in the event that I actually need to assign a number to
 something or create a registry. It reads:
 
 
 section anchor=IANA title=IANA Considerations
 tThis document makes no request of the IANA./t
 tNote to RFC Editor: in the process assigning numbers and building
 IANA registries prior to publication, this section will have served its
 purpose.  It may therefore be removed upon publication as an RFC./t
 /section
 
 
 This is exactly what I predicted would happen - the IANA considerations
 section
 has now become part of the boilerplate in at least one I-D template.
 (Actually
 make that two - I put in in my own equivalent template some time back.)

 This opens the door to the author forgetting to check and the various
 reviewers assuming the prsence of the sections means a check was done.

The goal of putting it in the template is to encourage it be addressed,
rather than forgotten altogether.

However, I'm not at all in favor of requirements to IDs that are added
ad-hoc; until this actually makes it into an RFC as a formal
requirement, it won't be in the word template I manage.

Joe
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.4 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCzDwAE5f5cImnZrsRAhwkAJ49KjDTN3ATzGNvm5EtmvKL6fB1qwCeMWp5
py3O+Dbud7Ic9tGUnNECs58=
=P6UI
-END PGP SIGNATURE-

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-06 Thread Ned Freed
  This opens the door to the author forgetting to check and the various
  reviewers assuming the prsence of the sections means a check was done.

 The goal of putting it in the template is to encourage it be addressed,
 rather than forgotten altogether.

I am well aware of what the goal is, and have been from the beginning of
this discussion.

There has never been disagreement as to the goal, only as to the best means to
achieve it. I have asserted that requiring IANA considerations sections in
drafts submitted for publication is at best useless and potentially quite
harmful, and that the best way to insure coverage of IANA issues is to have an
explicit check for such things as part of our review process.

I also predicted that two things would happen: (1) A draft containing IANA
considerations and an empty IANA considertions section would be approved and
(2) That this section would take on the status of boilerplate in some draft
templates. Both predictions have now come to pass. 

Ned

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-06 Thread Joe Touch
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1



Ned Freed wrote:
This opens the door to the author forgetting to check and the various
reviewers assuming the prsence of the sections means a check was done.
 
 
The goal of putting it in the template is to encourage it be addressed,
rather than forgotten altogether.
 
 
 I am well aware of what the goal is, and have been from the beginning of
 this discussion.
 
 There has never been disagreement as to the goal, only as to the best means to
 achieve it. I have asserted that requiring IANA considerations sections in
 drafts submitted for publication is at best useless and potentially quite
 harmful, and that the best way to insure coverage of IANA issues is to have an
 explicit check for such things as part of our review process.
 
 I also predicted that two things would happen: (1) A draft containing IANA
 considerations and an empty IANA considertions section would be approved and
 (2) That this section would take on the status of boilerplate in some draft
 templates. Both predictions have now come to pass. 
 
   Ned

Boilerplate doesn't necessarily include the default text per se; the
template I manage has no default, but allows choice of predefined text
where available. The default text is selected only by deliberate choice.

Joe
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.4 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCzEH4E5f5cImnZrsRAgqjAJ9/S2Vg+hO7Y4eSNYdQ1Q2xTxHGYgCgkNBQ
pDg6eyzGUEeaUlYJPRJom0M=
=fbmi
-END PGP SIGNATURE-

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-06 Thread Bob Braden
  * harmful, and that the best way to insure coverage of IANA issues is to 
have an
  * explicit check for such things as part of our review process.
  * 


Ned,

As I expect you know, the IANA checks all documents at Last Call time,
and the RFC Editor checks them before publication, for missing missed
IANA actions.  However, redundancy does not seem to me to be a bad
idea.

Bob Braden


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-06 Thread Fred Baker


On Jul 6, 2005, at 2:19 PM, Bruce Lilly wrote:


   This memo adds no new IANA considerations.  The presence of this
   template text indicates that the author/editor has not actually
   reviewed IANA considerations.


I like it. Consider my template to have changed.

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-06 Thread Ned Freed
   * harmful, and that the best way to insure coverage of IANA issues is to 
 have an
   * explicit check for such things as part of our review process.
   *

 As I expect you know, the IANA checks all documents at Last Call time,
 and the RFC Editor checks them before publication, for missing missed
 IANA actions.  However, redundancy does not seem to me to be a bad
 idea.

Of course I know this. But the tendency will be for the text to be believed
and for the review to be less thorough.

You're fighting human nature here, and you're gonna lose.

Ned

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-06 Thread John C Klensin


--On Wednesday, 06 July, 2005 15:23 -0700 Bob Braden
[EMAIL PROTECTED] wrote:

   * harmful, and that the best way to insure coverage of IANA
 issues is to have an   * explicit check for such things as
 part of our review process.
 
 Ned,
 
 As I expect you know, the IANA checks all documents at Last
 Call time, and the RFC Editor checks them before publication,
 for missing missed IANA actions.  However, redundancy does not
 seem to me to be a bad idea.

Bob, as I expect you know, the IANA no longer has the staff
skills to perform an in-depth analysis of a document to
determine whether there are issues IANA needs to deal with.
Yes, I think they try, but the whole purpose of this section was
to move toward providing them better instructions and hints than
go do your own detective work.  I'm grateful that the RFC
Editor continues to make those checks, but it is in everyone's
interest that the IANA actions be understood much earlier in the
process, leaving the RFC Editor review as the safety net of last
resort.

That said, I think we should be paying careful attention to
Bruce's implied suggestion about how template
boilerplate-generators should be constructed.   In terms of the
checking process Ned asks for (and which I still believe is the
right solution) there is a world of difference between a
template that generates:

IANA Considerations
   Nothing for IANA to do

and one that generates 

IANA Considerations
   If you see this text, the author hasn't gotten around
to thinking about this issue.

john

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-06 Thread Ned Freed
   Date: 2005-07-06 16:16
   From: Joe Touch [EMAIL PROTECTED]

Ned Freed wrote:

   This is exactly what I predicted would happen - the IANA considerations
   section
   has now become part of the boilerplate in at least one I-D template.
   (Actually
   make that two - I put in in my own equivalent template some time back.)

 You can make it three: mine says:

This memo adds no new IANA considerations.  The presence of this
template text indicates that the author/editor has not actually
reviewed IANA considerations.

 and there's similar text for internationalization and security.

This helps a lot less than you'd think. Lots of documents start out with no
IANA considerations. Then somewhere along the way they acquire some. The
tendency is going to be to change the text to say no considerations the very
first thing, and after that not bother to check. I suspect this is what happen
in the case of the MMS document, as a matter of fact - the header registry came
online between the time the document was first written and when it was
approved, which changed the situation from one where there weren't IANA
considerations to one where there were some.

People aren't machines, and it is mistake to expect them to behave like
machines.

Ned

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-06 Thread Bill Strahm

John C Klensin wrote:


--On Wednesday, 06 July, 2005 15:23 -0700 Bob Braden
[EMAIL PROTECTED] wrote:

 


 * harmful, and that the best way to insure coverage of IANA
issues is to have an   * explicit check for such things as
part of our review process.
   



 


Ned,

As I expect you know, the IANA checks all documents at Last
Call time, and the RFC Editor checks them before publication,
for missing missed IANA actions.  However, redundancy does not
seem to me to be a bad idea.
   



Bob, as I expect you know, the IANA no longer has the staff
skills to perform an in-depth analysis of a document to
determine whether there are issues IANA needs to deal with.
Yes, I think they try, but the whole purpose of this section was
to move toward providing them better instructions and hints than
go do your own detective work.  I'm grateful that the RFC
Editor continues to make those checks, but it is in everyone's
interest that the IANA actions be understood much earlier in the
process, leaving the RFC Editor review as the safety net of last
resort.

That said, I think we should be paying careful attention to
Bruce's implied suggestion about how template
boilerplate-generators should be constructed.   In terms of the
checking process Ned asks for (and which I still believe is the
right solution) there is a world of difference between a
template that generates:

IANA Considerations
   Nothing for IANA to do

and one that generates 


IANA Considerations
   If you see this text, the author hasn't gotten around
to thinking about this issue.

john

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


 


I actually would prefer
IANA Considerations
   This section left intentionally blank

Reminds me of some wonderful manuals back in the day (and frankly 
currently as well)


Bill

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-06 Thread Ned Freed
 That said, I think we should be paying careful attention to
 Bruce's implied suggestion about how template
 boilerplate-generators should be constructed.   In terms of the
 checking process Ned asks for (and which I still believe is the
 right solution) there is a world of difference between a
 template that generates:

   IANA Considerations
  Nothing for IANA to do

 and one that generates

   IANA Considerations
  If you see this text, the author hasn't gotten around
   to thinking about this issue.

As I said in a previous response, this may help a little, but not nearly as
much as it might first appear. However, it actually suggests an alternative
approach: FORBID the inclusion of an IANA considerations section until the
document is ready for general public review, then REQUIRE that one be inserted
as part of the review.

The problem with this approach is that it isn't really compatible with our
processes - there are various paths documents take and various review points,
making the selection of the right time for this to happen rather difficult. But
perhaps this is just another facet of our more general problem that all too
often documents end up in front of the IESG without having undergone sufficient
review. If we fix that, we might well make this whole require empty IANA
considerations nonsense moot.

Ned

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-06 Thread Joe Touch


Bruce Lilly wrote:
 Date: 2005-07-06 16:16
 From: Joe Touch [EMAIL PROTECTED]
 
...
However, I'm not at all in favor of requirements to IDs that are added
ad-hoc; until this actually makes it into an RFC as a formal
requirement, it won't be in the word template I manage.
 
 I wouldn't call it ad-hoc; it's part of an IESG-generated document on
 the official IETF web site,

Which, as far as process is concerned, isn't quite worth the disk space
it occupies ;-)

 and it also has been documented for quite
 some time in the draft successor to RFC 2223 also known as
 instructions2authors.

2223bis is still an ID. Until it's an RFC, this is just a *proposed*
change to process, and should be treated as such.

Joe


signature.asc
Description: OpenPGP digital signature
___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-05 Thread Joe Touch
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Can anyone suggest where I could find the requirement for IANA
Considerations?

I found it on the website, but it's not listed in any RFC (just in an
expired ID, one that even mentions that empty IANA Considerations
sections may be dropped by the RFC Editor upon RFC publication).

Joe

Ned Freed wrote:
Ned Unfortunately so is the presence of an empty IANA
Ned considerations section - you cannot tell the difference
Ned between such a section that was arrived as as a result of
Ned careful review of the draft and one that was simply created
Ned as a form of boilerplate.
 
 
It's actually been my experience that the rate of null IANA
considerations sections that should have contained content appears to
be significantly lower than the set of missing IANA considerations
sections when one should have been included.  Based on my perceptions
I do think this requirement is triggering some level of review.
 
 
 Hardly a ringing endorsement... And this requirement is quite new. It would be
 unprecedented if it hadn't triggered some level of initial review in these 
 very
 early days. But wait a couple of years for the new to wear off and people 
 being
 people will start to handle it as more boilerplate.
 
 
Thus
as an individual I support the requirement.  I do not have rigorous
data to support my assertion.
 
 
 Useful data won't be available for several years at least. Which is why it so
 surprising - and ominous - that the problem has already arisen in at least one
 document.
 
   Ned\
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.4 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCyyxmE5f5cImnZrsRAugvAKCFcjok6mX79hNM6b4Pi5T/L59wowCg84H+
TZC5Ht0ELSkrKcJ/SKeieOo=
=LkEl
-END PGP SIGNATURE-

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-07-05 Thread Ned Freed
 Can anyone suggest where I could find the requirement for IANA
 Considerations?

There is no requirement that such sections appear in published RFCs. This
debate has never been about what's required in RFCs, but rather what's required
in drafts submitted to the IESG.

 I found it on the website, but it's not listed in any RFC (just in an
 expired ID, one that even mentions that empty IANA Considerations
 sections may be dropped by the RFC Editor upon RFC publication).

The requirement on the website is what we've been discussing.

Ned



___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-25 Thread Brian E Carpenter

Dave Crocker wrote:

And this requirement is quite new. It would be unprecedented if it hadn't
triggered some level of initial review in these very early days. But wait
a couple of years for the new to wear off and people being people will
start to handle it as more boilerplate.




For anyone who was sleeping during the relevant Psych 101 lecture, this is 
called the Hawthorne effect.  Doing anything at all gets folk's attention.  
Whether the thing, itself, has a real effect is a very separate issue.


The IANA Considerations form requirement creates attention on the matter of 
IANA.  But that does not mean that it carries any long-term focus on real IANA 
issues, any more than the original, vacuous requirement for a Security 
Considerations section resulted in good security considerations.


What improved the security considerations work was requiring that it be real.


Indeed. And by analogy, that's why we need to update RFC 2434, which is
almost 7 years old.

Brian



___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-25 Thread JFC (Jefsey) Morfin

At 00:04 26/06/2005, Brian E Carpenter wrote:

Indeed. And by analogy, that's why we need to update RFC 2434, which is
almost 7 years old.


I suggest that all the IANA parts of RFCs are compiled in a parallel 
document, may be with a reference number to be discussed for a IANA logical 
classification. They would make the IANA permanent orders everyone could 
consult. It would probably help standarding the IANA ways what would be 
usueful to everyone - probably showing initially the complexity of the IANA 
task to translate the IANA consideration parts as they are often written. 
But it would probably improve quickly if a IANA Registry management 
tool/system resulted from it. Maybe in relation with ISO 11179?

jfc


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-23 Thread Dave Crocker
  And this requirement is quite new. It would be unprecedented if it hadn't
  triggered some level of initial review in these very early days. But wait
  a couple of years for the new to wear off and people being people will
  start to handle it as more boilerplate.


For anyone who was sleeping during the relevant Psych 101 lecture, this is
called the Hawthorne effect.  Doing anything at all gets folk's attention. 
Whether the thing, itself, has a real effect is a very separate issue.

The IANA Considerations form requirement creates attention on the matter of
IANA.  But that does not mean that it carries any long-term focus on real IANA
issues, any more than the original, vacuous requirement for a Security
Considerations section resulted in good security considerations.

What improved the security considerations work was requiring that it be real.



  d/
  ---
  Dave Crocker
  Brandenburg InternetWorking
  +1.408.246.8253
  dcrocker  a t ...
  WE'VE MOVED to:  www.bbiw.net



___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-23 Thread Ned Freed
   And this requirement is quite new. It would be unprecedented if it hadn't
   triggered some level of initial review in these very early days. But wait
   a couple of years for the new to wear off and people being people will
   start to handle it as more boilerplate.


 For anyone who was sleeping during the relevant Psych 101 lecture, this is
 called the Hawthorne effect.

Damn. I knew there was a famous study that identified this effect, but I
couldn't remember the name.

  Doing anything at all gets folk's attention.
 Whether the thing, itself, has a real effect is a very separate issue.

 The IANA Considerations form requirement creates attention on the matter of
 IANA.  But that does not mean that it carries any long-term focus on real IANA
 issues, any more than the original, vacuous requirement for a Security
 Considerations section resulted in good security considerations.

 What improved the security considerations work was requiring that it be real.

Which in turn works because there are always security considerations - the
closest thing to valid empty security considerations section  we have is one
that says this entire document is about security. A section that simply says
there are no security considerations here is invalid on its face and
indicates insufficient review has been done.

The same isn't true of IANA considerations. It is perfectly valid for a
document not to have any, and in fact common. And that completely changes the
dynamics of the situation.

Ned

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-23 Thread Bruce Lilly
  Date: 2005-06-23 12:45
  From: Ned Freed [EMAIL PROTECTED]

 Which in turn works because there are always security considerations - the
 closest thing to valid empty security considerations section  we have is one
 that says this entire document is about security. A section that simply says
 there are no security considerations here is invalid on its face and
 indicates insufficient review has been done.

Possible counterexamples:

RFC 2234:
   Security is truly believed to be irrelevant to this document.

RFC 3935:
   Considering security is one of the core principles of sound network
   engineering for the Internet.  Apart from that, it's not relevant to
   this memo.

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-16 Thread Brian E Carpenter

Jeffrey Hutzelman wrote:



On Monday, June 13, 2005 08:25:38 PM -0400 Ralph Droms 
[EMAIL PROTECTED] wrote:



Better yet would be late binding: INSERT LATEST IETF STANDARD FIXED
BOILERPLATE.



Has anyone actually _read_ the boilerplate in drafts you are submitting?
Much of that text affects what rights you have, what rights you grant to 
the IETF, and what responsibilities you have.  It's not just a 
placeholder; it applies at the time of submission of an I-D, not just at 
RFC publication time.


Correct, and that is why the Note Well text is in your face at various
points on the IETF site. Those legal sounding words do actually mean
something.

xml2rfc saves you the bother of manually inserting the boilerplate, of course.
It's more or less late binding.

   Brian


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-14 Thread Jeffrey Hutzelman



On Monday, June 13, 2005 08:25:38 PM -0400 Ralph Droms [EMAIL PROTECTED] 
wrote:



Better yet would be late binding: INSERT LATEST IETF STANDARD FIXED
BOILERPLATE.


Has anyone actually _read_ the boilerplate in drafts you are submitting?
Much of that text affects what rights you have, what rights you grant to 
the IETF, and what responsibilities you have.  It's not just a placeholder; 
it applies at the time of submission of an I-D, not just at RFC publication 
time.


-- Jeffrey T. Hutzelman (N3NHS) [EMAIL PROTECTED]
  Sr. Research Systems Programmer
  School of Computer Science - Research Computing Facility
  Carnegie Mellon University - Pittsburgh, PA


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-13 Thread Brian E Carpenter

Ned Freed wrote:

On Fri, 10 Jun 2005, Ned Freed wrote:
 What exactly is it that you
 think should be done (in addition to careful reviews) that would help
 reduce the odds that the careful review find issues with the IANA
 instructions (or lack thereof)?

 Simple: The requirement that an  IANA considerations section be 
included in RFC
 not containing any IANA actions needs to be dropped. I have been 
extremely

 clear ahout this.




It's good, because this is already the case.  Even if you're required
to add a null IANA considerations section in the internet-drafts
when being sent to the IESG, the RFC-editor removes the IANA
considerations section completely if it doesn't have any real content.




Anything else?



It is the requirement that Internet Drafts always contain IANA 
considerations sections that has to go.


Ned, you have not produced any argument for this position, and since
the absence of such a section does not imply the absence of IANA
considerations, your logic continues to escape me.

The argument for the mandatory presence of such a section is that
it increases the probability that any IANA considerations have been
identified.

What the RFC Editor does after 
document

approval is not the issue here.


Not for you, maybe, but it is for me.

   Brian


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-13 Thread Ned Freed

 It is the requirement that Internet Drafts always contain IANA
 considerations sections that has to go.



Ned, you have not produced any argument for this position, and since
the absence of such a section does not imply the absence of IANA
considerations, your logic continues to escape me.


Repeating for about the fourth time...

The argument against it is that requiring the section in the absence of actual
IANA considerations simply adds to the amount of required stuff we have in our
documents that serves no real purpose. We have way too much of this junk
already and attempts to require more need to be resisted.

The only reason to have it would as an indicator that a check for IANA
considerations was done and none were found. But the problem with that is that
there's no way to distinguish between a careful review leading to the prduction
of no considerations text and the text being added with little if any review
just to make the IESG happy. And we already have at least one example where
this appears to have happened.


The argument for the mandatory presence of such a section is that
it increases the probability that any IANA considerations have been
identified.


I disagree. I don't think it increases the probability much if at all, and in 
fact may actually decrease it. And even if it did increase the probability

slightly, the benefit of that increase needs to be weighed against the cost,
and I don't think it measures up.

Ned

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-13 Thread Dave Crocker

   Ned, you have not produced any argument for this position, and since
   the absence of such a section does not imply the absence of IANA
   considerations, your logic continues to escape me.
 
  Repeating for about the fourth time...


Here's my own take:

It is empty bureaucracy.  It is form, without content.  It is additional
effort, with no benefit.

It is reasonable and necessary to require that documents contain
important considerations.  This is not accomplished by having pro forma
sections lacking content.

  d/
  ---
  Dave Crocker
  Brandenburg InternetWorking
  +1.408.246.8253
  dcrocker  a t ...
  WE'VE MOVED to:  www.bbiw.net



___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-13 Thread Bob Hinden

Dave,


Here's my own take:

It is empty bureaucracy.  It is form, without content.  It is additional
effort, with no benefit.

It is reasonable and necessary to require that documents contain
important considerations.  This is not accomplished by having pro forma
sections lacking content.


I am not a big fan of a lot of the current boiler plate.   I would be happy 
if I could submit drafts with INSERT IETF STANDARD FIXED BOILERPLATE and 
have it done automatically instead of having to figure out what the boiler 
plate text to add is.


I think the the IANA Considerations section is different as it's contents 
vary (unlike things like the copyright statement).  The argument to 
requiring it even if there aren't any required IANA actions is similar to 
why protocols with NACKs don't work.  The IANA needs to know in a positive 
manner that the author considered it.  The lack of an IANA considerations 
section is ambiguous.


Bob



___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-13 Thread Ned Freed

Dave,



Here's my own take:

It is empty bureaucracy.  It is form, without content.  It is additional
effort, with no benefit.

It is reasonable and necessary to require that documents contain
important considerations.  This is not accomplished by having pro forma
sections lacking content.



I am not a big fan of a lot of the current boiler plate.   I would be happy
if I could submit drafts with INSERT IETF STANDARD FIXED BOILERPLATE and
have it done automatically instead of having to figure out what the boiler
plate text to add is.



I think the the IANA Considerations section is different as it's contents
vary (unlike things like the copyright statement).  The argument to
requiring it even if there aren't any required IANA actions is similar to
why protocols with NACKs don't work.  The IANA needs to know in a positive
manner that the author considered it.  The lack of an IANA considerations
section is ambiguous.


Unfortunately so is the presence of an empty IANA considerations section - you
cannot tell the difference between such a section that was arrived as as a
result of careful review of the draft and one that was simply created as a form
of boilerplate.

And that's why the costs of requiring null IANA consideratiosn sections
outweigh the benefits.

Ned

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-13 Thread Ralph Droms
Better yet would be late binding: INSERT LATEST IETF STANDARD FIXED
BOILERPLATE.

- Ralph

On Mon, 2005-06-13 at 15:28 -0700, Bob Hinden wrote:
 Dave,
 
 Here's my own take:
 
 It is empty bureaucracy.  It is form, without content.  It is additional
 effort, with no benefit.
 
 It is reasonable and necessary to require that documents contain
 important considerations.  This is not accomplished by having pro forma
 sections lacking content.
 
 I am not a big fan of a lot of the current boiler plate.   I would be happy 
 if I could submit drafts with INSERT IETF STANDARD FIXED BOILERPLATE and 
 have it done automatically instead of having to figure out what the boiler 
 plate text to add is.
 
 I think the the IANA Considerations section is different as it's contents 
 vary (unlike things like the copyright statement).  The argument to 
 requiring it even if there aren't any required IANA actions is similar to 
 why protocols with NACKs don't work.  The IANA needs to know in a positive 
 manner that the author considered it.  The lack of an IANA considerations 
 section is ambiguous.
 
 Bob
 
 
 
 ___
 Ietf mailing list
 Ietf@ietf.org
 https://www1.ietf.org/mailman/listinfo/ietf

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-12 Thread Fred Baker
from my very humble perspective, it is actually useful to test a -00 
draft. The more revisions a draft goes through, the more reticent and 
author becomes to change it. Getting the test done early makes that job 
easier.



On Jun 10, 2005, at 7:25 AM, Bill Fenner wrote:


On 6/9/05, Bruce Lilly [EMAIL PROTECTED] wrote:

Conversely, if the IESG does regard the matter as important, it could:
1. direct the IETF Secretariat to enforce the rule


Bruce,

  ID-Checklist is only for I-Ds that are submitted to the IESG for
publication.  It's not the cost of checking that is a problem, rather,
it's useful to allow earlier drafts of I-Ds to not be fully fleshed
out (thus they're .. well .. drafts?)

  Bill

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf

___
This message was passed through [EMAIL PROTECTED], 
which is a sublist of [EMAIL PROTECTED] Not all messages are passed. 
Decisions on what to pass are made solely by IETF_CENSORED ML 
Administrator ([EMAIL PROTECTED]).




___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-10 Thread Brian E Carpenter

Ned Freed wrote:
...

And in fact there has already been at least one example of this happening. The
document draft-ietf-lemonade-mms-mapping-04.txt is now in the RFC Editor's
queue. It's IANA considerations section says no IANA actions. Alas, the
document defines any number of new header fields that need to be placed in the
appropriate header regsitry.


And did you send us that as a Last Call comment, with specifics?

Brian


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-10 Thread Brian E Carpenter

OK, we can take these comments as inout for the revision of 2434.

Brian

JFC (Jefsey) Morfin wrote:

At 15:38 09/06/2005, Brian E Carpenter wrote:


Please see RFC 2434 = BCP 26



Dear Brian,
I was probably not clear enough. Bruce quoted RFCs, and others points 
postdate RFC 2434. Current http://www.iana.org site is not the best 
documentation site I saw. It said two things:


1. a IANA related obligations registry. Where obligations to IANA, 
authors, users, etc. would be registered and easily displayed.
2. in the IANA considerations to explicit the way IANA overload will be 
fought. This last point (with XML registries) is a point under 
consideration and of concern for those having to fund the IANA as 
ccTLDs. It might lead to make alternatives being considered earlier than 
advisable for good transition. For example a daily interruption of IANA 
registries for an hour or random drops calling for a recall of the 
requested page, a timer, a copyrigh response first, etc. could be ways 
to prevent applications designers to call on IANA XML files everytime 
they need one of their data.


jfc


   Brian


JFC (Jefsey) Morfin wrote:


Dear Bruce,
you know what? I think it would be great to write a IANA obligations 
RFC. It would say that the IANA MUST maintain a list of all the 
obligations RFC authors should respect when writting the IANA 
considerations, and to document whatever additional information IANA 
may need (for example if a DoS might result from a possible misuse of 
what they ask and the proposed solutions).

jfc
At 19:59 08/06/2005, Bruce Lilly wrote:


 Re: Last Call: 'Email Submission Between Independent Networks' to BCP
  Date: 2005-06-08 10:50
  From: Ned Freed [EMAIL PROTECTED]

  .. RFC2119, when used, must be a normative reference.  Likewise,
  you'll need to add a null IANA considerations section.

 Agreed on the RFC 2119 reference. However, I do not believe there 
is any
 requirement for null IANA considerations sections. (A scan of 
recently
 published standards track RFCs turned up several that don't have 
such a section
 - 4022, 4015, etc.) Aren't we paddding out our documents with 
enough useless
 boilerplate already without adding yet another useless section to 
the mix?


The IETF Internet-Drafts page notes that All Internet-Drafts that are
submitted to the IESG for consideration as RFCs must conform to the
requirements specified in the I-D Checklist.  The current version of
the ID-Checklist clearly states:

The following are REQUIRED sections in all Internet-Drafts:
[...]
IANA Considerations
A
Must specify if IANA has to create a new registry or modify rules for
an existing registry.
B
Must specify if the document requires IANA to assign or update values
in an IANA registry before RFC publication.
C
See Guidelines for Writing an IANA Considerations Section in RFCs
[RFC2434] and in some cases also IANA Allocation Guidelines For Values
In the Internet Protocol and Related Headers [RFC2780]. In some case
Assigning Experimental and Testing Numbers Considered Useful 
[RFC3692]

may help as well.
D
If there is no action for IANA, the section should say that, e.g.,
including something like This document has no actions for IANA.

And the RFC-Editor's instructions to RFC Authors (draft successor to
RFC 2223, on hold) notes:
  Current policy (not documented in [IANA98]) is to include an IANA
  Considerations section always, even if it is null, i.e., 
even if

  there are no IANA considerations.  This is helpful to IANA.
  However, the RFC Editor may remove any null IANA considerations
  sections before publication.

I believe the requirements exist to ensure that draft authors give due
consideration to IANA Considerations and that IANA can readily 
determine
if some action is or is not required.  Evidently (and unfortunately) 
the
IETF Secretariat apparently doesn't enforce that part of the 
ID-Checklist

rules.

As the RFC Editor removes null sections, you won't find them in 
published

RFCs.  But Internet-Drafts are REQUIRED to have them.

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf



___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf








___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-10 Thread Brian E Carpenter

It's a matter of taste whether http://www.ietf.org/ID-Checklist.html
is obscure or not, but it is quite explicit and cites RFC 2434
which is BCP 26.

BCP 26 says, among other things:

   All future RFCs that either explicitly or implicitly rely on the IANA
   to register or otherwise manage assignments MUST provide guidelines
   for managing the name space.

The IESG operates on this basis. It's true that it isn't enforced at
I-D submission time; but it is enforced in IESG review.

   Brian


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-10 Thread Bill Fenner
On 6/9/05, Bruce Lilly [EMAIL PROTECTED] wrote:
 Conversely, if the IESG does regard the matter as important, it could:
 1. direct the IETF Secretariat to enforce the rule

Bruce,

  ID-Checklist is only for I-Ds that are submitted to the IESG for
publication.  It's not the cost of checking that is a problem, rather,
it's useful to allow earlier drafts of I-Ds to not be fully fleshed
out (thus they're .. well .. drafts?)

  Bill

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-10 Thread Thomas Narten
Ned Freed [EMAIL PROTECTED] writes:

 Like it or not, careful reviews and review checklists, while quited
 flawed in their own right, are the best tool we have. When I was on
 the IESG I had my own private review checklist; it was the only
 thing I found that worked.

I agree careful reviews are necessary. What I find surprising is your
logic, which seems to say:

  IANA considerations sections in IDs are not sufficient, therefore
  they are useless (or worse).

Is that really what you are advocating? What exactly is it that you
think should be done (in addition to careful reviews) that would help
reduce the odds that the careful review find issues with the IANA
instructions (or lack thereof)?

Note that having IC sections is all about improving the odds that they
contain the Right Thing before the document is approved by the
IESG. In my mind that means:

1) IANA reviews an (essentially) final version, to be sure what it
   says is consistent with their understanding of what needs to be
   carried out. But, IANA does this review during Last Call. Thus, the
   IC section really needs to be complete _before_ the full IETF
   review.

2) Well, the Shepherding AD can do the careful review during the AD
   review phase, but there is already plenty of pressure to skimp on
   the AD review in order to send a document the WG says is finished
   to IETF LC ASAP. I.e., to get the IETF LC started and fix any
   issues that come up later. Plus, in my experience, plenty of IC
   issues are caught by ADs other than the shepherding AD. So relying
   on them to catch all such issues is far from ideal.

3) Voila, have a checklist item that alerts WGs to things they should
   take steps to make sure their documents have already addressed
   prior to advancing a document out of the WG.

Thomas

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-10 Thread Ned Freed
 Ned Freed [EMAIL PROTECTED] writes:

  Like it or not, careful reviews and review checklists, while quited
  flawed in their own right, are the best tool we have. When I was on
  the IESG I had my own private review checklist; it was the only
  thing I found that worked.

 I agree careful reviews are necessary. What I find surprising is your
 logic, which seems to say:

   IANA considerations sections in IDs are not sufficient, therefore
   they are useless (or worse).

I have never said or even implied that.

 Is that really what you are advocating?

Of course not.

 What exactly is it that you
 think should be done (in addition to careful reviews) that would help
 reduce the odds that the careful review find issues with the IANA
 instructions (or lack thereof)?

Simple: The requirement that an  IANA considerations section be included in RFC
not containing any IANA actions needs to be dropped. I have been extremely
clear ahout this.

 Note that having IC sections is all about improving the odds that they
 contain the Right Thing before the document is approved by the
 IESG. In my mind that means:

That may be the intent, but the effect is to substitute boilerplate for
review, which won't improve specification quality at all.

 1) IANA reviews an (essentially) final version, to be sure what it
says is consistent with their understanding of what needs to be
carried out. But, IANA does this review during Last Call. Thus, the
IC section really needs to be complete _before_ the full IETF
review.

 2) Well, the Shepherding AD can do the careful review during the AD
review phase, but there is already plenty of pressure to skimp on
the AD review in order to send a document the WG says is finished
to IETF LC ASAP. I.e., to get the IETF LC started and fix any
issues that come up later. Plus, in my experience, plenty of IC
issues are caught by ADs other than the shepherding AD. So relying
on them to catch all such issues is far from ideal.

 3) Voila, have a checklist item that alerts WGs to things they should
take steps to make sure their documents have already addressed
prior to advancing a document out of the WG.

This is all very logical, but we're dealing with people here, not perfect
logical systems. 

Ned

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-10 Thread Pekka Savola

On Fri, 10 Jun 2005, Ned Freed wrote:

What exactly is it that you
think should be done (in addition to careful reviews) that would help
reduce the odds that the careful review find issues with the IANA
instructions (or lack thereof)?


Simple: The requirement that an  IANA considerations section be included in RFC
not containing any IANA actions needs to be dropped. I have been extremely
clear ahout this.


It's good, because this is already the case.  Even if you're required 
to add a null IANA considerations section in the internet-drafts 
when being sent to the IESG, the RFC-editor removes the IANA 
considerations section completely if it doesn't have any real content.


Anything else?

--
Pekka Savola You each name yourselves king, yet the
Netcore Oykingdom bleeds.
Systems. Networks. Security. -- George R.R. Martin: A Clash of Kings

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-10 Thread John C Klensin
Thomas,

I won't attempt to speak for Ned, but I think there is some
confusion here about what I, at least, intended by checklist.
It is not, for me, tied up with the form of the list or what
content it has, but goes back to questions of WG
responsibilities (not just authority).   The issue isn't whether
something is listed somewhere, it is who, if anyone, is taking
formal responsibility for asserting that the list has been
checked and is correct.

When I've talked about a submission checklist, it is less
something the WG ought to check before sending something to the
IESG or something the IESG checks after receiving something.
It is, symmetrically with the WG Charter, an formal assertion by
the WG and its Chair(s) that things have been reviewed, checked,
and are correct... an assertion on which they are willing to
commit their reputations (at least).  

And that is what has been missing from the picture.  It is
trivial to check whether an IANA Considerations section (or a
Security Considerations section, or an Internationalization
Considerations one, or any of the other things that have been
asked for) is present.  But, if it says none, or contains a
collection of words that are irrelevant to the document at hand,
checking  becomes very hard --independent of whether the words
are a section of an I-D or appear on a submission document
somewhere.   

IMO, the key to making progress in this area is not to expect
omniscience from the IESG, it is getting the WG Chair to
formally sign off that the section has been seriously reviewed
by the WG and found to be complete.   I'd expect that the
responsibility for making that sign off would, itself and by
making the responsibilities clear, improve things.  I'd also
expect that, if problems are later found that the WG should have
detected and didn't, or would have found had there been a
meaningful review but that review didn't really occur, that the
relevant AD would deal with that situation somewhat more sternly
than, e.g., a WG missing a benchmark deadline: once the
assertion is made that the review occurred and was diligent, a
bad or no review is a sin of commission, not omission, and,
absent external circumstances, I'd expect intense review of
charters, changes of chairs, even closing of the relevant WG...
or having the community hold the AD formally responsible for not
taking those actions.

If that didn't help, we would be in very bad shape indeed.

   john


--On Friday, 10 June, 2005 07:35 -0400 Thomas Narten
[EMAIL PROTECTED] wrote:

 Ned Freed [EMAIL PROTECTED] writes:
 
 Like it or not, careful reviews and review checklists, while
 quited flawed in their own right, are the best tool we have.
 When I was on the IESG I had my own private review checklist;
 it was the only thing I found that worked.
 
 I agree careful reviews are necessary. What I find surprising
 is your logic, which seems to say:
 
   IANA considerations sections in IDs are not sufficient,
 therefore   they are useless (or worse).
 
 Is that really what you are advocating? What exactly is it
 that you think should be done (in addition to careful reviews)
 that would help reduce the odds that the careful review find
 issues with the IANA instructions (or lack thereof)?
 
 Note that having IC sections is all about improving the odds
 that they contain the Right Thing before the document is
 approved by the IESG. In my mind that means:
 
 1) IANA reviews an (essentially) final version, to be sure
 what itsays is consistent with their understanding of what
 needs to becarried out. But, IANA does this review during
 Last Call. Thus, theIC section really needs to be complete
 _before_ the full IETFreview.
 
 2) Well, the Shepherding AD can do the careful review during
 the ADreview phase, but there is already plenty of
 pressure to skimp onthe AD review in order to send a
 document the WG says is finishedto IETF LC ASAP. I.e., to
 get the IETF LC started and fix anyissues that come up
 later. Plus, in my experience, plenty of ICissues are
 caught by ADs other than the shepherding AD. So relyingon
 them to catch all such issues is far from ideal.
 
 3) Voila, have a checklist item that alerts WGs to things they
 shouldtake steps to make sure their documents have already
 addressedprior to advancing a document out of the WG.
 
 Thomas





___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-10 Thread Ned Freed

On Fri, 10 Jun 2005, Ned Freed wrote:
 What exactly is it that you
 think should be done (in addition to careful reviews) that would help
 reduce the odds that the careful review find issues with the IANA
 instructions (or lack thereof)?

 Simple: The requirement that an  IANA considerations section be included in 
RFC
 not containing any IANA actions needs to be dropped. I have been extremely
 clear ahout this.



It's good, because this is already the case.  Even if you're required
to add a null IANA considerations section in the internet-drafts
when being sent to the IESG, the RFC-editor removes the IANA
considerations section completely if it doesn't have any real content.



Anything else?


It is the requirement that Internet Drafts always contain IANA 
considerations sections that has to go. What the RFC Editor does after document

approval is not the issue here.

Ned

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-09 Thread Brian E Carpenter

Ned Freed wrote:
...

The IETF Internet-Drafts page notes that All Internet-Drafts that are
submitted to the IESG for consideration as RFCs must conform to the
requirements specified in the I-D Checklist.  The current version of
the ID-Checklist clearly states:



That's most unfortunate. What do we need to do to get this silly and
counterproductive requirement removed?


Enough context has been removed that I don't know quite what you're
objecting to, but the intent of the I-D checklist is to avoid
the IESG having to kick back documents for trivia, so you can
argue about what should or shouldn't be in the checklist, but
you surely can't argue against it being used for its intended
purpose.


I believe the requirements exist to ensure that draft authors give due
consideration to IANA Considerations and that IANA can readily determine
if some action is or is not required.


There is another purpose IMHO: ensure that future readers (implementers
and deployers of the technology) know whether they need to deal with
any IANA registration issues. For this reason, I have a strongly held
opinion that null IANA Considerations sections should *not* be removed.


The problem is that requiring such a section creates no such assurance. I've
seen any number of documents with IANA considerations that initially failed to
list all the considerations.


Yes indeed, and I see a lot of IESG DISCUSSes on exactly this point.


And given past experience with security
considerations: none sections, there is no reason to believe that requiring
such a section will actually result in IANA considerations being properly
called out. In fact I'd say there's a good chance it will cause obscure
considerations to be missed.


I think experience shows otherwise: the fact that reviewers, including the
IESG, are paying increasing attention to this section is in fact catching
omissions.


Like it or not, boilerplate is not now and never will be a useful subsitute for
careful review.


I agree


And as the pile of useless crap we require gets ever-larger it
gets harder, not easier, to get that review.


I disagree. Actually, the mandatory presence of this section *triggers*
review (see above comment).


Evidently (and unfortunately) the
IETF Secretariat apparently doesn't enforce that part of the ID-Checklist
rules.


The ID-Nits tool checks it and the future automated submission tool will
check a lot more than the Secretariat can do manually.

   Brian


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-09 Thread JFC (Jefsey) Morfin

Dear Bruce,
you know what? I think it would be great to write a IANA obligations RFC. 
It would say that the IANA MUST maintain a list of all the obligations RFC 
authors should respect when writting the IANA considerations, and to 
document whatever additional information IANA may need (for example if a 
DoS might result from a possible misuse of what they ask and the proposed 
solutions).

jfc

At 19:59 08/06/2005, Bruce Lilly wrote:

 Re: Last Call: 'Email Submission Between Independent Networks' to BCP
  Date: 2005-06-08 10:50
  From: Ned Freed [EMAIL PROTECTED]

  .. RFC2119, when used, must be a normative reference.  Likewise,
  you'll need to add a null IANA considerations section.

 Agreed on the RFC 2119 reference. However, I do not believe there is any
 requirement for null IANA considerations sections. (A scan of recently
 published standards track RFCs turned up several that don't have such a 
section
 - 4022, 4015, etc.) Aren't we paddding out our documents with enough 
useless

 boilerplate already without adding yet another useless section to the mix?

The IETF Internet-Drafts page notes that All Internet-Drafts that are
submitted to the IESG for consideration as RFCs must conform to the
requirements specified in the I-D Checklist.  The current version of
the ID-Checklist clearly states:

The following are REQUIRED sections in all Internet-Drafts:
[...]
IANA Considerations
A
Must specify if IANA has to create a new registry or modify rules for
an existing registry.
B
Must specify if the document requires IANA to assign or update values
in an IANA registry before RFC publication.
C
See Guidelines for Writing an IANA Considerations Section in RFCs
[RFC2434] and in some cases also IANA Allocation Guidelines For Values
In the Internet Protocol and Related Headers [RFC2780]. In some case
Assigning Experimental and Testing Numbers Considered Useful [RFC3692]
may help as well.
D
If there is no action for IANA, the section should say that, e.g.,
including something like This document has no actions for IANA.

And the RFC-Editor's instructions to RFC Authors (draft successor to
RFC 2223, on hold) notes:
  Current policy (not documented in [IANA98]) is to include an IANA
  Considerations section always, even if it is null, i.e., even if
  there are no IANA considerations.  This is helpful to IANA.
  However, the RFC Editor may remove any null IANA considerations
  sections before publication.

I believe the requirements exist to ensure that draft authors give due
consideration to IANA Considerations and that IANA can readily determine
if some action is or is not required.  Evidently (and unfortunately) the
IETF Secretariat apparently doesn't enforce that part of the ID-Checklist
rules.

As the RFC Editor removes null sections, you won't find them in published
RFCs.  But Internet-Drafts are REQUIRED to have them.

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf



___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-09 Thread Brian E Carpenter

Please see RFC 2434 = BCP 26

   Brian


JFC (Jefsey) Morfin wrote:

Dear Bruce,
you know what? I think it would be great to write a IANA obligations 
RFC. It would say that the IANA MUST maintain a list of all the 
obligations RFC authors should respect when writting the IANA 
considerations, and to document whatever additional information IANA may 
need (for example if a DoS might result from a possible misuse of what 
they ask and the proposed solutions).

jfc

At 19:59 08/06/2005, Bruce Lilly wrote:


 Re: Last Call: 'Email Submission Between Independent Networks' to BCP
  Date: 2005-06-08 10:50
  From: Ned Freed [EMAIL PROTECTED]

  .. RFC2119, when used, must be a normative reference.  Likewise,
  you'll need to add a null IANA considerations section.

 Agreed on the RFC 2119 reference. However, I do not believe there is 
any
 requirement for null IANA considerations sections. (A scan of 
recently
 published standards track RFCs turned up several that don't have 
such a section
 - 4022, 4015, etc.) Aren't we paddding out our documents with enough 
useless
 boilerplate already without adding yet another useless section to 
the mix?


The IETF Internet-Drafts page notes that All Internet-Drafts that are
submitted to the IESG for consideration as RFCs must conform to the
requirements specified in the I-D Checklist.  The current version of
the ID-Checklist clearly states:

The following are REQUIRED sections in all Internet-Drafts:
[...]
IANA Considerations
A
Must specify if IANA has to create a new registry or modify rules for
an existing registry.
B
Must specify if the document requires IANA to assign or update values
in an IANA registry before RFC publication.
C
See Guidelines for Writing an IANA Considerations Section in RFCs
[RFC2434] and in some cases also IANA Allocation Guidelines For Values
In the Internet Protocol and Related Headers [RFC2780]. In some case
Assigning Experimental and Testing Numbers Considered Useful [RFC3692]
may help as well.
D
If there is no action for IANA, the section should say that, e.g.,
including something like This document has no actions for IANA.

And the RFC-Editor's instructions to RFC Authors (draft successor to
RFC 2223, on hold) notes:
  Current policy (not documented in [IANA98]) is to include an IANA
  Considerations section always, even if it is null, i.e., even if
  there are no IANA considerations.  This is helpful to IANA.
  However, the RFC Editor may remove any null IANA considerations
  sections before publication.

I believe the requirements exist to ensure that draft authors give due
consideration to IANA Considerations and that IANA can readily determine
if some action is or is not required.  Evidently (and unfortunately) the
IETF Secretariat apparently doesn't enforce that part of the ID-Checklist
rules.

As the RFC Editor removes null sections, you won't find them in published
RFCs.  But Internet-Drafts are REQUIRED to have them.

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf




___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf




___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-09 Thread John C Klensin
Brian,

We agree about the desirability of making sure than some things
are explicitly documented and explicitly part of what gets
reviewed.  But I continue to believe, as I have believed for
years, that adding more and more mandatory material to RFCs or
I-Ds is not the best solution to that particular problem.  

Perhaps, in line with the PROTO effort (and maybe the ISD
discussion), it is time to revisit the other approach: rather
than cluttering up I-Ds with materials that can be filled out
pro-forma and that the RFC Editor may then remove (or not),
migrate at least some of these procedural requirements
associated with protocol specifications from the I-D to a
submission checklist that a WG or individual would provide to
the IESG as part of the request for Last Call and approval
action.   That document could contain, e.g., an explicit
statement as to whether the WG had examined IANA issues and
decided that there were none, rather than just providing pro
forma text or boilerplate, as well as draft protocol action
statements, etc.   The IESG gets more information, in clearer
form, and we don't end up with a choice between information
getting lost and more clutter in RFCs.

Of course, if one were doing ISDs, that text and anything else
that relates to the process and context for approving a
standard, rather than information key to the protocol
specification itself, could, when the spec was approved, be
reasonably be transposed into the ISD.

john


--On Thursday, 09 June, 2005 11:06 +0200 Brian E Carpenter
[EMAIL PROTECTED] wrote:

 Ned Freed wrote:
 ...
 The IETF Internet-Drafts page notes that All
 Internet-Drafts that are submitted to the IESG for
 consideration as RFCs must conform to the requirements
 specified in the I-D Checklist.  The current version of the
 ID-Checklist clearly states:
 
 
 That's most unfortunate. What do we need to do to get this
 silly and counterproductive requirement removed?
 
 Enough context has been removed that I don't know quite what
 you're
 objecting to, but the intent of the I-D checklist is to avoid
 the IESG having to kick back documents for trivia, so you can
 argue about what should or shouldn't be in the checklist, but
 you surely can't argue against it being used for its intended
 purpose.
 
 I believe the requirements exist to ensure that draft
 authors give due consideration to IANA Considerations and
 that IANA can readily determine if some action is or is not
 required.
 
 There is another purpose IMHO: ensure that future readers
 (implementers
 and deployers of the technology) know whether they need to
 deal with
 any IANA registration issues. For this reason, I have a
 strongly held
 opinion that null IANA Considerations sections should *not* be
 removed.
 
 The problem is that requiring such a section creates no such
 assurance. I've seen any number of documents with IANA
 considerations that initially failed to list all the
 considerations.
 
 Yes indeed, and I see a lot of IESG DISCUSSes on exactly this
 point.
 
 And given past experience with security
 considerations: none sections, there is no reason to believe
 that requiring such a section will actually result in IANA
 considerations being properly called out. In fact I'd say
 there's a good chance it will cause obscure considerations to
 be missed.
 
 I think experience shows otherwise: the fact that reviewers,
 including the
 IESG, are paying increasing attention to this section is in
 fact catching
 omissions.
 
 Like it or not, boilerplate is not now and never will be a
 useful subsitute for careful review.
 
 I agree
 
 And as the pile of useless crap we require gets ever-larger it
 gets harder, not easier, to get that review.
 
 I disagree. Actually, the mandatory presence of this section
 *triggers*
 review (see above comment).
 
 Evidently (and unfortunately) the
 IETF Secretariat apparently doesn't enforce that part of the
 ID-Checklist rules.
 
 The ID-Nits tool checks it and the future automated submission
 tool will
 check a lot more than the Secretariat can do manually.
 
 Brian
 
 
 ___
 Ietf mailing list
 Ietf@ietf.org
 https://www1.ietf.org/mailman/listinfo/ietf





___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-09 Thread Steven M. Bellovin
In message [EMAIL PROTECTED], John C Klensin writes:
Brian,

We agree about the desirability of making sure than some things
are explicitly documented and explicitly part of what gets
reviewed.  But I continue to believe, as I have believed for
years, that adding more and more mandatory material to RFCs or
I-Ds is not the best solution to that particular problem.  


From where I sat, the problem was trying to ensure that a WG thought 
about an issue.  Neither mandatory material nor checkoff boxes 
accomplish that, but I think the former is often more useful because 
material in an I-D is visible to the entire WG.  

--Steven M. Bellovin, http://www.cs.columbia.edu/~smb



___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-09 Thread JFC (Jefsey) Morfin

At 15:38 09/06/2005, Brian E Carpenter wrote:

Please see RFC 2434 = BCP 26


Dear Brian,
I was probably not clear enough. Bruce quoted RFCs, and others points 
postdate RFC 2434. Current http://www.iana.org site is not the best 
documentation site I saw. It said two things:


1. a IANA related obligations registry. Where obligations to IANA, authors, 
users, etc. would be registered and easily displayed.
2. in the IANA considerations to explicit the way IANA overload will be 
fought. This last point (with XML registries) is a point under 
consideration and of concern for those having to fund the IANA as ccTLDs. 
It might lead to make alternatives being considered earlier than advisable 
for good transition. For example a daily interruption of IANA registries 
for an hour or random drops calling for a recall of the requested page, a 
timer, a copyrigh response first, etc. could be ways to prevent 
applications designers to call on IANA XML files everytime they need one of 
their data.


jfc


   Brian


JFC (Jefsey) Morfin wrote:

Dear Bruce,
you know what? I think it would be great to write a IANA obligations RFC. 
It would say that the IANA MUST maintain a list of all the obligations 
RFC authors should respect when writting the IANA considerations, and to 
document whatever additional information IANA may need (for example if a 
DoS might result from a possible misuse of what they ask and the proposed 
solutions).

jfc
At 19:59 08/06/2005, Bruce Lilly wrote:


 Re: Last Call: 'Email Submission Between Independent Networks' to BCP
  Date: 2005-06-08 10:50
  From: Ned Freed [EMAIL PROTECTED]

  .. RFC2119, when used, must be a normative reference.  Likewise,
  you'll need to add a null IANA considerations section.

 Agreed on the RFC 2119 reference. However, I do not believe there is any
 requirement for null IANA considerations sections. (A scan of recently
 published standards track RFCs turned up several that don't have such 
a section
 - 4022, 4015, etc.) Aren't we paddding out our documents with enough 
useless
 boilerplate already without adding yet another useless section to the 
mix?


The IETF Internet-Drafts page notes that All Internet-Drafts that are
submitted to the IESG for consideration as RFCs must conform to the
requirements specified in the I-D Checklist.  The current version of
the ID-Checklist clearly states:

The following are REQUIRED sections in all Internet-Drafts:
[...]
IANA Considerations
A
Must specify if IANA has to create a new registry or modify rules for
an existing registry.
B
Must specify if the document requires IANA to assign or update values
in an IANA registry before RFC publication.
C
See Guidelines for Writing an IANA Considerations Section in RFCs
[RFC2434] and in some cases also IANA Allocation Guidelines For Values
In the Internet Protocol and Related Headers [RFC2780]. In some case
Assigning Experimental and Testing Numbers Considered Useful [RFC3692]
may help as well.
D
If there is no action for IANA, the section should say that, e.g.,
including something like This document has no actions for IANA.

And the RFC-Editor's instructions to RFC Authors (draft successor to
RFC 2223, on hold) notes:
  Current policy (not documented in [IANA98]) is to include an IANA
  Considerations section always, even if it is null, i.e., even if
  there are no IANA considerations.  This is helpful to IANA.
  However, the RFC Editor may remove any null IANA considerations
  sections before publication.

I believe the requirements exist to ensure that draft authors give due
consideration to IANA Considerations and that IANA can readily determine
if some action is or is not required.  Evidently (and unfortunately) the
IETF Secretariat apparently doesn't enforce that part of the ID-Checklist
rules.

As the RFC Editor removes null sections, you won't find them in published
RFCs.  But Internet-Drafts are REQUIRED to have them.

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf





___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-09 Thread Bruce Lilly
On Wed June 8 2005 14:30, Ned Freed wrote:

  The IETF Internet-Drafts page notes that All Internet-Drafts that are
  submitted to the IESG for consideration as RFCs must conform to the
  requirements specified in the I-D Checklist.  The current version of
  the ID-Checklist clearly states:

[IANA Considerations section is REQUIRED]

 That's most unfortunate. What do we need to do to get this silly and
 counterproductive requirement removed?

(pessimist hat on)
Nothing. Just ignore it; everybody does. The rule, such as it is, isn't
enforced.
(pessimist hat off)
I think counterproductive is at best quite a stretch.
 
 The problem is that requiring such a section creates no such assurance.

Of course.  But it does encourage thought (both by authors/editors and
reviewers).  Surely you're not suggesting that authors, editors, and
reviewers should ignore IANA considerations.

The problem (N.B. pessimist hat is off) is that we now have the worst
of all possible situations:
 o The rule exists in some random documents buried on some web
   sites, and the documents have no status as RFC or BCP; as far as
   I can tell there are no immediate plans to change that (one of the
   documents is an Internet-Draft which is now nearly 11 months old)
 o BCP 14 language is used with a normative reference to BCP 14,
   implying that this is a matter taken seriously; the document
   using that language comes from the IESG, but as noted above has no
   standing as BCP
 o Although it is expressed as REQUIRED, and:
   i. it is referenced either directly or indirectly from several places
   ii. there exist tools (e.g. idnits) which quickly and accurately
   determines if the requirement is met
   the rule is not enforced (or is at best selectively enforced)
These things are at odds (e.g. there is little point in a requirement,
expressed in strong terms (but in somewhat obscure documents with no
official standing) which is ignored), yet are self-reinforcing (if the
rule isn't enforced, it's hardly surprising that authors and editors
ignore it, nor is it surprising that some IETFers seem to be unaware
of requirements in documents that have no standing and are hidden in
obscure places).

If the IESG really doesn't care, it could indicate so consistently
by:
1. reissuing the guidelines without BCP 14 language and burying the
   document deeper on the IETF web site; keep the document unofficial,
   make random changes at random times, and remove all version indications
   (or further obscure those indications by making the gray text on the
   gray background in the current HTML-only document even lower contrast
   and smaller size, and/or use an uglier markup language)
2. keep the 2223bis draft in limbo for a few more years and/or ask the
   RFC Editor to elide the part about a null IANA Considerations
   section

[obviously, some of the comments immediately above are tongue-in-cheek]

Conversely, if the IESG does regard the matter as important, it could:
1. direct the IETF Secretariat to enforce the rule (given the fact that
   idnits already checks for it, as well as checking for IPR boilerplate
   issues -- which the Secretariat does enforce with an iron fist -- I
   don't buy the argument that checking would impose an inordinate cost.
   In fact I suspect that the incremental cost would be smaller than that
   of any instrumentation that might be applied to measure that cost)
2. publish the guidelines as BCP and move forward on the 2223bis draft

___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-09 Thread Ned Freed
 From where I sat, the problem was trying to ensure that a WG thought
 about an issue.  Neither mandatory material nor checkoff boxes
 accomplish that, but I think the former is often more useful because
 material in an I-D is visible to the entire WG.

I disagree completely and think you have this exactly backwards. Mandatory
material would only help if people actually think about what goes in it - which
they don't. Rather, they think about it as another something we have to do to
get past the IESG and deal with it by spending as little time on it as
possible.

Even worse, the presence of a section that says these are all the IANA
considerations or there are no IANA considerations here is likely to cause
reviewers to assume that someone has already checked for IANA actions. This
will lead to more omissions, not less.

And in fact there has already been at least one example of this happening. The
document draft-ietf-lemonade-mms-mapping-04.txt is now in the RFC Editor's
queue. It's IANA considerations section says no IANA actions. Alas, the
document defines any number of new header fields that need to be placed in the
appropriate header regsitry.

That IANA considerations section sure helped a lot, didn't it?

Like it or not, careful reviews and review checklists, while quited flawed in
their own right, are the best tool we have. When I was on the IESG I had my own
private review checklist; it was the only thing I found that worked.

Ned



___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-08 Thread Jeffrey Hutzelman
On Wednesday, June 08, 2005 01:59:19 PM -0400 Bruce Lilly 
[EMAIL PROTECTED] wrote:



Evidently (and unfortunately) the
IETF Secretariat apparently doesn't enforce that part of the ID-Checklist
rules.



Aside from making sure the proper boilerplate is included in documents it 
publishes (which it pretty much has to do for legal reasons), the IETF 
secretariat generally does not check submitted I-D's for conformance with 
standards for submissions.  To do otherwise would not only be expensive and 
slow down the I-D submission process considerably; it would also interfere 
with the IETF process.  Internet-Drafts are works-in-progress; it is not 
necessary or even desirable that every I-D be in a form suitable for 
submission to the IESG before being added to the repository.


-- Jeffrey T. Hutzelman (N3NHS) [EMAIL PROTECTED]
  Sr. Research Systems Programmer
  School of Computer Science - Research Computing Facility
  Carnegie Mellon University - Pittsburgh, PA


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-08 Thread Ned Freed
  Re: Last Call: 'Email Submission Between Independent Networks' to BCP
   Date: 2005-06-08 10:50
   From: Ned Freed [EMAIL PROTECTED]

   .. RFC2119, when used, must be a normative reference.  Likewise,
   you'll need to add a null IANA considerations section.
 
  Agreed on the RFC 2119 reference. However, I do not believe there is any
  requirement for null IANA considerations sections. (A scan of recently
  published standards track RFCs turned up several that don't have such a 
  section
  - 4022, 4015, etc.) Aren't we paddding out our documents with enough useless
  boilerplate already without adding yet another useless section to the mix?

 The IETF Internet-Drafts page notes that All Internet-Drafts that are
 submitted to the IESG for consideration as RFCs must conform to the
 requirements specified in the I-D Checklist.  The current version of
 the ID-Checklist clearly states:

That's most unfortunate. What do we need to do to get this silly and
counterproductive requirement removed?

 I believe the requirements exist to ensure that draft authors give due
 consideration to IANA Considerations and that IANA can readily determine
 if some action is or is not required.

The problem is that requiring such a section creates no such assurance. I've
seen any number of documents with IANA considerations that initially failed to
list all the considerations. And given past experience with security
considerations: none sections, there is no reason to believe that requiring
such a section will actually result in IANA considerations being properly
called out. In fact I'd say there's a good chance it will cause obscure
considerations to be missed.

Like it or not, boilerplate is not now and never will be a useful subsitute for
careful review. And as the pile of useless crap we require gets ever-larger it
gets harder, not easier, to get that review.

 Evidently (and unfortunately) the
 IETF Secretariat apparently doesn't enforce that part of the ID-Checklist
 rules.

On the contrary, it is fortunate they are not enforcing it.

 As the RFC Editor removes null sections, you won't find them in published
 RFCs.  But Internet-Drafts are REQUIRED to have them.

Making it one more disincentive for contributors. This really needs to stop.

Ned


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations

2005-06-08 Thread Ken Raeburn

On Jun 8, 2005, at 14:23, Jeffrey Hutzelman wrote:
On Wednesday, June 08, 2005 01:59:19 PM -0400 Bruce Lilly 
[EMAIL PROTECTED] wrote:

Evidently (and unfortunately) the
IETF Secretariat apparently doesn't enforce that part of the 
ID-Checklist

rules.


Aside from making sure the proper boilerplate is included in documents 
it publishes (which it pretty much has to do for legal reasons), the 
IETF secretariat generally does not check submitted I-D's for 
conformance with standards for submissions.  To do otherwise would not 
only be expensive and slow down the I-D submission process 
considerably; it would also interfere with the IETF process.


True... but something like has an IANA Considerations section is easy 
to check, and easy for the author to implement, even if it's just 
starting with an I-D template that says to be determined or author 
should fill this in or author promises to take the RFC Editor out for 
a pancake breakfast if this text is submitted for publication as an 
RFC.


  Internet-Drafts are works-in-progress; it is not necessary or even 
desirable that every I-D be in a form suitable for submission to the 
IESG before being added to the repository.


Also true.  But there is a different requirements list for I-Ds than 
for RFCs.  If something shouldn't be required for I-D submission, then 
it shouldn't be on that list.  Evidently someone thought that IANA 
Considerations should be in every I-D submission.  Now, perhaps the 
requirements list should be changed.  I'm inclined to say not, in this 
case; the null IANA Considerations section (as opposed to not having 
one, or the pancake-breakfast template above) does imply that the 
author has actually thought about it and concluded that IANA doesn't 
need to do anything.


Ken


___
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf


Re: IANA Considerations in IDs (was Re: Last Call: DHCP Domain Search Option to Proposed Standard )

2001-09-28 Thread Dave Crocker

At 06:37 AM 9/28/2001, Thomas Narten wrote:
usages). This again argues for having the IANA Considerations section
be complete during IETF Last Call, so the community as as whole can
also review it.

(excellent summary, Thomas.  many thanks it.  in fact, it probably should 
be included in one of our process documents, perhaps working group guidelines.)

In general, IETF work has greatly benefited from moving review by 
decision-makers earlier.  It is extremely costly and frustrating to have a 
working group haggle and resolve its issues, only to find that a 
decision-maker in the critical path has major (ie, showstopping) concerns 
that were not known early in the process.

Hence, the trend toward earlier IANA review of the Considerations section 
is a Very Good Thing.

d/

--
Dave Crocker  mailto:[EMAIL PROTECTED]
Brandenburg InternetWorking  http://www.brandenburg.com
tel +1.408.246.8253;  fax +1.408.273.6464