Re: [art] On BCP 190

Mark Nottingham <mnot@mnot.net> Wed, 24 July 2019 12:59 UTC

Return-Path: <mnot@mnot.net>
X-Original-To: art@ietfa.amsl.com
Delivered-To: art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC5621200D8 for <art@ietfa.amsl.com>; Wed, 24 Jul 2019 05:59:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, 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=mnot.net header.b=BajrYkU/; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=EgmJobBz
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 VDDC0hoAKz2A for <art@ietfa.amsl.com>; Wed, 24 Jul 2019 05:59:41 -0700 (PDT)
Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 56B67120058 for <art@ietf.org>; Wed, 24 Jul 2019 05:59:41 -0700 (PDT)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 92AA03E3; Wed, 24 Jul 2019 08:59:40 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Wed, 24 Jul 2019 08:59:40 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnot.net; h= content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; s=fm3; bh=6 0GGyips2I1SqnXpAi6MO8DeLhEHc29Lq4AuUu3iCz4=; b=BajrYkU/wl2BJADKa LyfJYHQvdmnglXVMB895Gr6IC1p63FwpN+Qz2udath7PPMKJahNp+DzXW9LtGDgw aOp3wuBSGTYo85Zl4xWxw6yWX9+Z8Sl7dCnaoxw9NyjilPLBkrY3BV5DvpMsTnJR AW3ip5KLFHC5ZR1cvFNKHA+efF0khO2NRag8HVFFIJl0PhffcURVLqUsjadAy3ZV TUB4ehgPZT6sFeVQWIg0PqKYxZ3klRerzOL090TPuwufRqS+fPg3OkKBcZo3xkKO mW97Oa4lBewjZmn713OIFBrBZ/NUDrsJLZNZFb0rx4QZdF2S5A+xyUUlHnGedbaR Hflfg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=60GGyips2I1SqnXpAi6MO8DeLhEHc29Lq4AuUu3iC z4=; b=EgmJobBzfHdXNtlA96YxrsXV1IMjTZerOZSi3XGAJyWE7hZOMn48XSWfr /eoCkuEeimDBp/5Zg5KkZkKDVJB3AoptsHZ+tJbOXGcbvvIZLmgmuJGH0dNMaoZ6 XOROf4vtBykrMdG4kfzeUNnxB+riEONWt8a0fF2i4pqcibXWyA27FfIvIkMG24iL 33IjKUCn9ROMZRNKPKXFLPZIGXtUXejFGG6PTUiO4Yw/M5agoy/nyqaJLElVAMpg WJqwKbrkwRZwJtDEdCHZAyuJ8i9MA0Fu06x2DbmMaHkc+/DSjVIQcbP26v0o+yCm 7NPZjDzNQiZG9gQrzWmu7X9Lv9BKw==
X-ME-Sender: <xms:O1Y4XfeSO3dydpOLRTpz6L2_7duaT0rCHl7U3F1faBnZzjXfw_viiQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrkedtgdehgecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpegtggfuhfgjfffgkfhfvffosehtqhhmtdhhtdejnecuhfhrohhmpeforghrkhcu pfhothhtihhnghhhrghmuceomhhnohhtsehmnhhothdrnhgvtheqnecuffhomhgrihhnpe hmnhhothdrnhgvthenucfkphepfedurddufeefrddufeejrddvfeegnecurfgrrhgrmhep mhgrihhlfhhrohhmpehmnhhothesmhhnohhtrdhnvghtnecuvehluhhsthgvrhfuihiivg eptd
X-ME-Proxy: <xmx:O1Y4XeC52wJeKYfgKiBjwuSaUyvNbF27sSx7X6AIKNiDbUIopadiyQ> <xmx:O1Y4Xe2sds583ovKwBtU1NmKOQPZv_LKRIjhunCaD7t1aNOIOt2Zqg> <xmx:O1Y4XXkE7WmK_fFks6zF8TqSdOUd8S788-_ngJEp8YwunhaqBoQbtQ> <xmx:PFY4XRZGAOOLWJrLWg8WWDbo0qrUeX8BldtV5TdtHrDs09_MJmwumQ>
Received: from dhcp-89ea.meeting.ietf.org (dhcp-89ea.meeting.ietf.org [31.133.137.234]) by mail.messagingengine.com (Postfix) with ESMTPA id D5875380079; Wed, 24 Jul 2019 08:59:38 -0400 (EDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <14ed2e66-938e-9ffd-7ff4-ef632c95db14@nostrum.com>
Date: Wed, 24 Jul 2019 08:59:36 -0400
Cc: Leif Johansson <leifj@mnt.se>, art@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <78D647A0-9DDF-444E-8FC0-38395892F054@mnot.net>
References: <58BF6171-03BB-4F83-940F-3A101EFDD67F@mnot.net> <2ba63f8c-0f61-bd59-fbca-9d782a0d9818@mnt.se> <F81E44F7-7B51-4C68-9470-E94EFD2D4102@mnot.net> <e9780f61-681f-a5d9-7b06-549a2e652f5f@mnt.se> <42C8475A-6DFE-4DC6-B608-8159B90F9CDB@mnot.net> <55E6A246-4D77-44DA-AF2B-AA9C42FACC2F@mnt.se> <750cb62e-1256-4e3f-a072-438f6d468f2d@nostrum.com> <9847EF63-6BDE-4746-81C7-EA446FC5938E@mnt.se> <14ed2e66-938e-9ffd-7ff4-ef632c95db14@nostrum.com>
To: Adam Roach <adam@nostrum.com>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/art/i4yfTdtQ1Tzxo5Pi4L3s_tytnHE>
Subject: Re: [art] On BCP 190
X-BeenThere: art@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Applications and Real-Time Area Discussion <art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/art>, <mailto:art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/art/>
List-Post: <mailto:art@ietf.org>
List-Help: <mailto:art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/art>, <mailto:art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jul 2019 12:59:44 -0000

Indeed.

> On 23 Jul 2019, at 11:38 pm, Adam Roach <adam@nostrum.com> wrote:
> 
> On 7/23/19 18:25, Leif Johansson wrote:
>> 
>> Skickat från min iPhone
>> 
>>> 23 juli 2019 kl. 17:49 skrev Adam Roach <adam@nostrum.com>:
>>> 
>>> Leif --
>>> 
>>> It seems to me, watching this conversation, that you and Mark are talking past each other. While I understand the points he is making, I'm having a hard time following your line of logic given that BCP 190 does, in fact, codify practices that have largely been applied to URI usage in the past (albeit only in an ad-hoc fashion prior to its publication). It's done a pretty reasonable job of keeping protocols from co-opting parts of the URI space so far, and will ostensibly continue to do so into the future.
>>> 
>> I read Mark saying that there are 1000s of APIs that get it wrong. That made me ask if (and if so you you know) BCP190 is actually working.
> 
> 
> Ah. I'm pretty sure -- and Mark can confirm -- that what he meant to convey by that statement is that he's concerned about the impacts of 1000s of APIs eroding the usable URI namespace in the future if we were to abandon or substantially weaken the constraints outlined in BCP 190.
> 
> /a

--
Mark Nottingham   https://www.mnot.net/