comments on problem-issue-statement-02

Pekka Savola pekkas at netcore.fi
Thu Aug 14 14:43:17 CEST 2003


On Thu, 14 Aug 2003, John C Klensin wrote:
> --On Monday, 11 August, 2003 14:39 +0300 Pekka Savola 
> <pekkas at netcore.fi> wrote:
> 
> >...
> > Normative References
> >
> >     [1]  Huston, G. and M. Rose, "A Proposal to Improve IETF
> > Productivity", draft-huston-ietf-pact-00 (work in progress),
> > October 2002.
> >
> >     [2]  Blanchet, M., "Suggestions to Streamline the IETF
> > Process",
> > draft-blanchet-evolutionizeietf-suggestions-00 (work in
> > progress), November 2002.
> >
> >     [3]  Hardie, T., "Working Groups and their Stuckees",
> > draft-hardie-wg-stuckees-00 (work in progress), February 2003.
> >
> > ==> all of these should probably be informative references, as
> > this  document couldn't be published without them getting
> > published otherwise..
> 
> Let's be very careful here, lest we create and illustrate a 
> problem that then belongs, recursively, on the list.
> 
> Something is a normative reference or not depending on how the 
> text that uses the reference actually does so.  If the text is 
> written such that understanding and, if appropriate, conforming 
> to, the text of the reference is necessary to understanding or 
> implementing the present text, then the reference is normative, 
> period. Conversely, something is informative only if the usage 
> in the text has the character of, e.g., "you don't need to know 
> this, but, if you want to learn more about it, see [4]" or "for 
> examples of how this is done, see [7]".  And the second of those 
> becomes normative if the text itself fails to provide a complete 
> specification but, instead, relies on the examples for important 
> information.

Sorry for my bad wording.

There is a problem worth discussing, yes, but in this particular case I 
was just (poorly) stating that those three references IMHO were clearly 
informative; they concentrate on solutions, not the problems.

In this case, I believe they actually should have been Informative
references.

> Sorry to pick on you Pekka, but your comment above, which 
> implies that one can simply move the references from one section 
> to another in order to avoid the "publication first" rule, 
> illustrates either that
> 
> 	* The normative/informative rule fails to solve the
> 	problem for which it was announced.   Instead, it
> 	replaces the old problem ("careful effort must go into
> 	examination of a document to determine which references
> 	are actually normative") with a new, and harder, problem
> 	("documents must be examined to ensure that actual
> 	normative references are not disguised as informative
> 	ones in the hope of earlier publication (or of making
> 	publication possible)").

True, this may be a problem.  See below.
 	
> 	* The IESG and RFC Editor have made a procedural rule
> 	that is sufficiently ill-defined that even people acting
> 	with good intent cannot determine what it actually means.

I think it's not that difficult to read through normative and informative 
reference lists and state "OK, I think some of these belong the the other 
category".  So the split seems useful, because instead of everyone forming
their own opinion on what is normative/informative, there is one split 
shown which people should agree to (or if disagree, send in comments to 
change the fact).
 
> To be fair to Pekka, simply changing things to avoid a rule is 
> probably not what he intended.    But, I have certainly seen 
> documents in which references that were almost certainly 
> normative were listed as informative and then published.  Had 
> those references been listed as normative, the documents in 
> question would still be sitting in queue.  So this makes a 
> useful example.

Certainly, there are cases like these.
 
> I suggest that the document be expanded to include something 
> like:

No comment on this proposal.
 
> In generating procedural rules to supplement written, 
> community-approved procedures, the IESG (and others) sometimes 
> underspecify those rules, leading to
> 
> 	(i) an additional requirement for case-by-case,
> 	seemingly-arbitrary, decisions and to
> 	
> 	(ii) the development of a subtle "oral tradition" around
> 	those rules, and to
> 	
> 	(iii) an opportunity and incentive for people to "game"
> 	the rules, in the hope of escaping (or imposing)
> 	whatever burdens they imply.
> 
> The first of these results is a cause of "late surprises" and 
> wasted time, since a document editor, other individual IETF 
> participant, or WG, acting in good faith, often cannot know how 
> things will be handled without picking an approach, completing 
> the work, and  then seeing how things work out.   It is also one 
> of the causes (or enabling mechanisms) of people --ADs or not-- 
> trying to influence the decisions of a WG by making "the IESG 
> will never accept..." or "the IESG will require..." statements 
> that seem plausible given the rules.
> 
> The second acts as a barrier to effective and efficient 
> participation by those who are relatively new to the IETF and, 
> often has greater impact on non-native speakers of English than 
> on those who are good at discerning subtle meanings and intent.
> 
> And the third wastes everyone's time -- that of the participant 
> who is trying to find a loophole and exploit it, that of 
> reviewers trying to detect any such exploits, and that of the 
> community when the exploits get through the system anyway -- and 
> leads to unnecessary delays.  And, of course, when they do get 
> through, they can be a source of lower quality than we would 
> like (also discussed elsewhere).
> 
> regards,
>     john
> 

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



More information about the Problem-statement mailing list