Re: Last Call: draft-ogud-iana-protocol-maintenance-words (Definitions for expressing standards requirements in IANA registries.) to BCP
Brian E Carpenter <brian.e.carpenter@gmail.com> Fri, 19 March 2010 19:05 UTC
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: ietf@core3.amsl.com
Delivered-To: ietf@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 436863A67F8 for <ietf@core3.amsl.com>; Fri, 19 Mar 2010 12:05:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.77
X-Spam-Level:
X-Spam-Status: No, score=-1.77 tagged_above=-999 required=5 tests=[AWL=-0.301, BAYES_00=-2.599, DNS_FROM_OPENWHOIS=1.13]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XcT7L77Ri0j7 for <ietf@core3.amsl.com>; Fri, 19 Mar 2010 12:05:49 -0700 (PDT)
Received: from mail-fx0-f213.google.com (mail-fx0-f213.google.com [209.85.220.213]) by core3.amsl.com (Postfix) with ESMTP id C7AC63A67A1 for <ietf@ietf.org>; Fri, 19 Mar 2010 12:05:48 -0700 (PDT)
Received: by fxm5 with SMTP id 5so1041402fxm.29 for <ietf@ietf.org>; Fri, 19 Mar 2010 12:05:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=VhtaJI188wfV7KrO8+/GYv02UIiZfgRsCj+l3zWYVDQ=; b=uv2WqGjvrmOhca++s4xesaPjQXL2XnFTm77Wwl0ExwQVHgJ0vURqpOPLFc1ZY3U6vy 3/ZBfpaFotkt7m2cdRODDTrQhdDoZHaxd2M9ZPczbHXllF1cWjGP3RQdPKI/VdT18Quf DYhEgIHFyYovMQbv/W14yrZgXze9ox9AfSPlA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; b=dI+NPtiTeBai5YsKOvrk1as33lEzNAUnD0XoDb3H4m61eYRniEe/XnRw3CgjEZGB7O E5eDE95VKPOsWe8+eYgR1V+FTaYQD8B/kred06+kZ43M0nHLLFYpHr+NEFRuqlSfFgBW t2d5Y8i72EIqD2TuHyu7JfmVq5ZdHSJBit5hk=
Received: by 10.87.45.14 with SMTP id x14mr8589572fgj.54.1269025558787; Fri, 19 Mar 2010 12:05:58 -0700 (PDT)
Received: from [10.1.1.4] ([121.98.142.15]) by mx.google.com with ESMTPS id b17sm2474722fka.13.2010.03.19.12.05.54 (version=SSLv3 cipher=RC4-MD5); Fri, 19 Mar 2010 12:05:57 -0700 (PDT)
Message-ID: <4BA3CB0C.1000206@gmail.com>
Date: Sat, 20 Mar 2010 08:05:48 +1300
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: Olafur Gudmundsson <ogud@ogud.com>
Subject: Re: Last Call: draft-ogud-iana-protocol-maintenance-words (Definitions for expressing standards requirements in IANA registries.) to BCP
References: <20100317174540.39CAD3A6891@core3.amsl.com> <4BA13EF6.5@gmail.com> <p0624080dc7c7101a171c@[10.20.30.158]> <20100318132523.GB25752@shinkuro.com> <p06240854c7c7ffcde811@[10.20.30.158]> <6B55F0F93C3E9D45AF283313B8D342BA6862FB6F@TK5EX14MBXW653.wingroup.windeplo y.ntdev.microsoft.com> <4BA38B39.9000206@ogud.com> <p06240876c7c951672e85@[10.20.30.158]> <4BA3BB4C.8080105@ogud.com>
In-Reply-To: <4BA3BB4C.8080105@ogud.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Cc: ietf@ietf.org
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ietf>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 19 Mar 2010 19:05:50 -0000
Olafur, > In my mind there are basically three kinds of IETF working groups: > 1) New protocols/protocol extensions frequently with limited > attention to operations. > 2) Protocol maintainance groups > 3) Operational groups > > RFC2119 words are aimed at the first type, and can to limited extend > be used by the third type, in the case the recommendations are > "static". > As the second and third types of groups will become more common and > contentious it is important to think about how to clearly allow > these groups to express "guidance" in selecting "options". I'm all in favour of making things easier for people trying to use our standards. I don't believe that adding duplicative terminology to the IANA registries is the right way to do it; I believe that will only *increase* confusion and the risk of ambiguity. Something like draft-ietf-newtrk-repurposing-isd seems much more hopeful but never reached IETF consensus. Meanwhile, to repeat myself, why don't WG's write Applicability Statements as defined in 1996 by BCP 9 (RFC 2026) section 3.2? We've had this mechanism for 14 years, maybe it's time to test it. Regards Brian Carpenter On 2010-03-20 06:58, Olafur Gudmundsson wrote: > On 19/03/2010 12:14 PM, Paul Hoffman wrote: >> At 10:33 AM -0400 3/19/10, Olafur Gudmundsson wrote: >>> Well here a proposed problem statement for the requirement: >>> How does an implementer of a protocol X, find which ones of the many >>> features listed in registry Y, he/she needs to implement and which >>> ones are obsolete. >>> >>> and >>> How does an "evaluator" of an implementations assess if >>> implementation Z is compliant with current recommended state >>> of protocol X. >>> >>> The second problem my draft is addressing is: >>> How to express the implementation and operational level of support. >>> RFC2119 words only apply to IMPLEMENTATIONS. >> >> This problem statement does not match the one in the draft. The one >> here is a better problem statement, and it already has a simple >> solution: write an RFC that say "This RFC defines X; a sending >> implementation must be able emit A and SHOULD be able to emit B; a >> receiving implementation must be able to process A and SHOULD be able >> to process B". This has nothing to do with the IANA registry other >> than A and B had better be listed there. >> > > Well it benefits from comments from the many good people that have > commented on the draft after the LC started :-) > > I still do not believe that "Publish a new RFC" is the solution. > It still leaves the issue of matching operations to current best > practices, your statements only reflect "interoperability" out of the > box, not what we recommend that people operate/disable/plan-for/etc. > > The +- words are on the right track but I think they do not go far > enough. > > >> Further, there is nothing in your draft that says that X is a >> protocol. The draft is completely vague as to what is being conformed to. >> > Because the definitions are trying to cover both implementations and > operations. > >>> As how things have been done I think that process is broken thus I want >>> people to figure out a better way to provide this information. >> >> So do many of us, but it is not from lack of many well-intentioned >> people trying to fix it: it is from a lack of consensus. >> >>> The question is how do we make the system more user friendly, remember >>> we have over 5700 RFC's published so far and we are generating almost >>> an RFC/day. It is not unlikely that we will have RFC 9000 >>> published before 2020! >> >> Why is this any more true now that a few years ago when the newtrk >> work failed? >> > The pain is greater than it was, proposals for changes seem to > get traction when certain pain threshold is reached. > Have we reached it? > > In my mind there are basically three kinds of IETF working groups: > 1) New protocols/protocol extensions frequently with limited > attention to operations. > 2) Protocol maintainance groups > 3) Operational groups > > RFC2119 words are aimed at the first type, and can to limited extend > be used by the third type, in the case the recommendations are > "static". > As the second and third types of groups will become more common and > contentious it is important to think about how to clearly allow > these groups to express "guidance" in selecting "options". > > Olafur > _______________________________________________ > Ietf mailing list > Ietf@ietf.org > https://www.ietf.org/mailman/listinfo/ietf >
- Re: Last Call: draft-ogud-iana-protocol-maintenan… John C Klensin
- Re: Last Call: draft-ogud-iana-protocol-maintenan… Brian E Carpenter
- Re: Last Call: draft-ogud-iana-protocol-maintenan… Paul Hoffman
- Re: Last Call: draft-ogud-iana-protocol-maintenan… SM
- Re: Last Call: draft-ogud-iana-protocol-maintenan… Brian E Carpenter
- Re: Last Call: draft-ogud-iana-protocol-maintenan… Paul Hoffman
- Re: Last Call: draft-ogud-iana-protocol-maintenan… Andrew Sullivan
- RE: Last Call: draft-ogud-iana-protocol-maintenan… Dearlove, Christopher (UK)
- Re: Last Call: draft-ogud-iana-protocol-maintenan… Andrew Sullivan
- Re: Last Call: draft-ogud-iana-protocol-maintenan… John C Klensin
- Re: Last Call: draft-ogud-iana-protocol-maintenan… Paul Hoffman
- RE: Last Call: draft-ogud-iana-protocol-maintenan… Christian Huitema
- Re: Last Call: draft-ogud-iana-protocol-maintenan… SM
- Re: Last Call: draft-ogud-iana-protocol-maintenan… Brian E Carpenter
- Re: Last Call: draft-ogud-iana-protocol-maintenan… John C Klensin
- Re: Last Call: draft-ogud-iana-protocol-maintenan… Olafur Gudmundsson
- Re: Last Call: draft-ogud-iana-protocol-maintenan… Paul Hoffman
- Re: Last Call: draft-ogud-iana-protocol-maintenan… Olafur Gudmundsson
- secdir review/last call comments for : draft-ogud… Sam Hartman
- Re: Last Call: draft-ogud-iana-protocol-maintenan… Brian E Carpenter
- Re: Last Call: draft-ogud-iana-protocol-maintenan… Martin Rex
- Re: Last Call: draft-ogud-iana-protocol-maintenan… Samuel Weiler
- Re: Last Call: draft-ogud-iana-protocol-maintenan… Brian E Carpenter
- Re: Last Call: draft-ogud-iana-protocol-maintenan… Russ Housley