Re: [DNSOP] raising the bar: requiring implementations
tjw ietf <tjw.ietf@gmail.com> Thu, 05 April 2018 17:46 UTC
Return-Path: <tjw.ietf@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5827012DB72 for <dnsop@ietfa.amsl.com>; Thu, 5 Apr 2018 10:46:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s7YY0qP10fm9 for <dnsop@ietfa.amsl.com>; Thu, 5 Apr 2018 10:46:32 -0700 (PDT)
Received: from mail-wr0-x22f.google.com (mail-wr0-x22f.google.com [IPv6:2a00:1450:400c:c0c::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 106BF129C5D for <dnsop@ietf.org>; Thu, 5 Apr 2018 10:46:32 -0700 (PDT)
Received: by mail-wr0-x22f.google.com with SMTP id 80so29814226wrb.2 for <dnsop@ietf.org>; Thu, 05 Apr 2018 10:46:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=1Ju35i0gFA8JtG7xeXvBIPuJnZ6G1ME8TfXnND/Gc44=; b=TRAXMmB0VpfeltlK8tEsnChVyKoK2GrGcxR9luI1vyKyEES3gIndK7UDbSE5JMKxiR fRTAbRfy+G/vdvl1+NXxGOkh1VDU4E6Mk4wgx3rKFPEmRARwYOMzoXe3Er3pQQpqPT4a +pQcBul/L8ksVxQSygIsplYsq0wsWuJ5XMsmkH6OFMNMUdY/2Qpn/N7xBU5T7qLDT2bi Hk2hxWLsddqI8JQ+diROHz2C0iA8cBvBAGS1dBm2JhCmKxWm/h0whgkINdKscZHK3Ci/ FjpPXPjOKDsQ3SL7EBGvOmR+NnqnBbt0F8yPaZskGgGLqVaJbb6XwGsK9d3MuHDRvUxw IThQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=1Ju35i0gFA8JtG7xeXvBIPuJnZ6G1ME8TfXnND/Gc44=; b=qHr0sPD+ui+T5fTHjaiz1HwAzNgfwN+viZ7HNSGf4TwcXUQi8T9/5sEpDHXIPJD6rv EFANCD2GW3T8Q3IsKRh/z8fQS8OxywDwB5ro2LybNb5Kub++UXokhLVHNRnDKoxU6vJF tI68Ofpi/d5Pt8wn4W96rCAovamxOGqYWRIhMzxuiOuAI2g8bBsCwuBG/nGJ/ML6aZbv AM9GI9BeN+dQcT6bBwB0YGnHM+Arce2XwRfX5fApLICbVictnAE/C+yavmFc+SKBIIFU wfceUkmETW6vlqRTUHMUilIgpc+ry4ELr7VY+XodZgc4rqdJ+1hcxMG+FqQr/q2cIb16 B+cg==
X-Gm-Message-State: AElRT7FQ/g6V8WidiIXvgfdbEec0/0yeQZDyX9peV8zsJnu2rR7rDMKx LalyOFjuplbShHOE+tJwHT7WAcsamRrlAZl4ZrI=
X-Google-Smtp-Source: AIpwx48/NEWfoog+17xfD/cIBqP61bIwIAQdhAgRaJY5HyslTgqJgxinONck6sBXmWJdUD3madFNfA3UuQ2oTp9T3os=
X-Received: by 10.223.181.148 with SMTP id c20mr18099235wre.65.1522950390600; Thu, 05 Apr 2018 10:46:30 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.154.52 with HTTP; Thu, 5 Apr 2018 10:46:29 -0700 (PDT)
In-Reply-To: <CAJE_bqeZu43a8jkJuucozYaASDWjHshdN1nV_4Vc2DHSy4rBng@mail.gmail.com>
References: <20180324110756.GE69302@vurt.meerval.net> <9a03dbfb-a4c7-9ca2-22c4-d00a0d0d0223@nlnetlabs.nl> <CADyWQ+G7oR5M9pHgj5Ty+4yL1nsep2mpujLiE7nf__kVmN13fQ@mail.gmail.com> <20180328151939.GA19504@jurassic> <DA663930-380B-4A81-880E-4F8A3DB9FF25@gmail.com> <20180329200535.GA11358@jurassic> <84660e63-1952-08e6-da00-8842fae05899@nic.cz> <CAJE_bqeZu43a8jkJuucozYaASDWjHshdN1nV_4Vc2DHSy4rBng@mail.gmail.com>
From: tjw ietf <tjw.ietf@gmail.com>
Date: Thu, 05 Apr 2018 13:46:29 -0400
Message-ID: <CADyWQ+FSp8TgHGvgAk+OqXMH5GDSRL78FMaRTjfZGBrw6U8b9Q@mail.gmail.com>
To: 神明達哉 <jinmei@wide.ad.jp>
Cc: Petr Špaček <petr.spacek@nic.cz>, dnsop <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary="f4030438924c0ada9d05691d85ae"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/wczDDySRxt9u4U2-_8JxlbXaVMY>
Subject: Re: [DNSOP] raising the bar: requiring implementations
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Apr 2018 17:46:34 -0000
What is work: An "informational" document being used as standard is people taking a submitted (expired) draft as "standard"? Tim On Thu, Apr 5, 2018 at 1:39 PM, 神明達哉 <jinmei@wide.ad.jp> wrote: > At Wed, 4 Apr 2018 11:22:33 +0200, > Petr Špaček <petr.spacek@nic.cz> wrote: > > > >> This is actually quite a good example of another problem: > > >> Client-subnet was documented for Informational purposes; it was > > >> already in wide use in the public internet and had an EDNS opt code > > >> codepoint allocated from the IANA registry. > > >> > > >> Nothing that happened in DNSOP or the IETF changed that, and I > > >> strongly suspect nothing that happened in DNSOP or the IETF could have > > >> changed it. > > > > > > We found issues in the client-subnet description (in the draft stages) > > > that were corrected before it became RFC - this involved some > behavioral > > > changes. However, the opportunity was not given to address fundamental > > > design issues, so what's in the RFC largely documents the > > > implementations preceding it and still has issues. I didn't think > > > client-subnet was in wide use when it came to dnsop. Even today it > > > doesn't look like it's in wide use. > > [...] > > > I tend to agree with Mukund. What's the point of doing standards, if > > there is nothing to test against? > > I also agree here. Especially in the case of client-subnet, I > observed another (IMO) bad practice that seems to be abused quite > often recently: use the word of "informational" as an excuse for > dismissing suggestions. The commonly seen logic is "this is just > intended to be an information document, just describing an existing > deployment in case that may be useful for others (and so any > significant changes should be rejected)". But in actuality such a > spec is often used as a standard protocol spec that should be > interoperable among various different implementations. And, IMO, that > was actually the case for ECS. > > Another rhetoric often (ab)used in such a case is to say "a more > complete full standard will follow this informational document; we can > make significant changes at that point." But in reality such a > followup task often doesn't even start. Again, that's also the case > for ECS after nearly two years since the publication of RFC7871. > > In the context of the camel discussion, I think we should use this > lesson for rejecting this kind of abusing the "informational" status. > We should not pretend it's really just for information when we > actually expect it will be used a "de facto" standard that is likely > to be implemented by various vendors. > > -- > JINMEI, Tatuya > > _______________________________________________ > DNSOP mailing list > DNSOP@ietf.org > https://www.ietf.org/mailman/listinfo/dnsop >
- [DNSOP] raising the bar: requiring implementations Job Snijders
- Re: [DNSOP] raising the bar: requiring implementa… Petr Špaček
- Re: [DNSOP] raising the bar: requiring implementa… Willem Toorop
- Re: [DNSOP] raising the bar: requiring implementa… tjw ietf
- Re: [DNSOP] raising the bar: requiring implementa… Mukund Sivaraman
- Re: [DNSOP] raising the bar: requiring implementa… bert hubert
- Re: [DNSOP] raising the bar: requiring implementa… Matthijs Mekking
- Re: [DNSOP] raising the bar: requiring implementa… tjw ietf
- Re: [DNSOP] raising the bar: requiring implementa… Tony Finch
- Re: [DNSOP] raising the bar: requiring implementa… Job Snijders
- Re: [DNSOP] raising the bar: requiring implementa… Paul Vixie
- Re: [DNSOP] raising the bar: requiring implementa… Frederico A C Neves
- Re: [DNSOP] raising the bar: requiring implementa… Frederico A C Neves
- Re: [DNSOP] raising the bar: requiring implementa… Mukund Sivaraman
- Re: [DNSOP] raising the bar: requiring implementa… Mukund Sivaraman
- Re: [DNSOP] raising the bar: requiring implementa… Mukund Sivaraman
- Re: [DNSOP] raising the bar: requiring implementa… Arsen STASIC
- Re: [DNSOP] raising the bar: requiring implementa… Tony Finch
- Re: [DNSOP] raising the bar: requiring implementa… Tony Finch
- Re: [DNSOP] raising the bar: requiring implementa… Jan Komissar (jkomissa)
- Re: [DNSOP] raising the bar: requiring implementa… Phillip Hallam-Baker
- Re: [DNSOP] raising the bar: requiring implementa… Suzanne Woolf
- Re: [DNSOP] raising the bar: requiring implementa… Mukund Sivaraman
- Re: [DNSOP] raising the bar: requiring implementa… Phillip Hallam-Baker
- Re: [DNSOP] raising the bar: requiring implementa… Matthijs Mekking
- Re: [DNSOP] raising the bar: requiring implementa… Petr Špaček
- Re: [DNSOP] raising the bar: requiring implementa… Petr Špaček
- Re: [DNSOP] raising the bar: requiring implementa… 神明達哉
- Re: [DNSOP] raising the bar: requiring implementa… tjw ietf
- Re: [DNSOP] raising the bar: requiring implementa… 神明達哉
- Re: [DNSOP] raising the bar: requiring implementa… Andrew Sullivan
- Re: [DNSOP] raising the bar: requiring implementa… Evan Hunt
- Re: [DNSOP] raising the bar: requiring implementa… 神明達哉