Re: [Uri-review] [IANA #1271079] Re: Registration of dhttp Schema name (uri-schemes)
Graham Klyne <gk@ninebynine.org> Sat, 29 April 2023 16:36 UTC
Return-Path: <gk@ninebynine.org>
X-Original-To: uri-review@ietfa.amsl.com
Delivered-To: uri-review@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DF03CC14CE46 for <uri-review@ietfa.amsl.com>; Sat, 29 Apr 2023 09:36:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.799
X-Spam-Level:
X-Spam-Status: No, score=-2.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ninebynine.org header.b="G40kFSOy"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="C88x9adE"
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qMT3xE3n2yAs for <uri-review@ietfa.amsl.com>; Sat, 29 Apr 2023 09:36:24 -0700 (PDT)
Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3D845C14CF1A for <uri-review@ietf.org>; Sat, 29 Apr 2023 09:36:23 -0700 (PDT)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id C3F73320090F; Sat, 29 Apr 2023 12:36:22 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Sat, 29 Apr 2023 12:36:23 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ninebynine.org; h=cc:cc:content-transfer-encoding:content-type:content-type :date:date:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to; s=fm3; t=1682786182; x=1682872582; bh=UcMMfo/LsK7kS2Fgv9qlOznlv bIqBo1ul6DzcHEP4i8=; b=G40kFSOy8G512S75zddt7jVo7W32mxmYMSt2dABjK Ahxx1gCervyTvwVHt/G/bSkLSJystbbXv4oCjkkWcJIP7wcRS8DI8qKfFubixWt9 seBdsO3T0D2OXvENMvQzuZMwGmyjVWaLQdYLBsXe6dh55VUHXLcZrjf4QYfB+axY f7sY7JAMEDAu2WN1QV+jgWxvqNdza8olvPbW7uVztwCD+ZgeiAc5rkrC0lfJxmI6 IaDwJ0dIFHtPi962hhOIJkGXUIjsJ56YCl+kXXaLelorbB8burPoRD8ox/zn/DTZ JaGT6MFXLzwtZLrGQDEsioetkWEwQ6XjTUMnkS0UR1mIA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1682786182; x=1682872582; bh=UcMMfo/LsK7kS2Fgv9qlOznlvbIqBo1ul6D zcHEP4i8=; b=C88x9adEvTOTWsBoCUwCy+E+WBuJS0LijsRl2X+SfGY/EwvKpOg fCZVTQSqm9KYNh1RtYsKqvyXoooIiXktewpoJ1Nvq8l7a2thmXSv8nPvEGax+nF/ bWH42ce1vOj+K+O4juv7gkx5MCXFN8gVGliV/7QyjQzc0+MMNabTBik7JGDGNdkz pOSVBBBdoB65N4A/mb3STwI8Qpqwf8BxoaiC9ZReovTI2rzL+LPRIw+uYBy7iFq2 4o7bOKbQ8a8wO/xkVQ/kgd7mHEgHmS3uo7wzE3jBa8D/OZhc/7dLyg+Iwn/QpH5m bNBxUDoABiU0Ixhi/BJpZ6JaROOy54wBuIw==
X-ME-Sender: <xms:hkdNZGTf2ayNGlNrUk06wkNqhDBSdvhoedY2FnCmPm5qQtXZ1dy9kA> <xme:hkdNZLwRnkfAlBM62AHY_vXjDyrskUldNnQo9VB4V9dsacvtcAn18f5V58ez_klHS pAmgAQvOiymY69xStE>
X-ME-Received: <xmr:hkdNZD3N7Noe_xBzS0aich8TBU0wyv540lNnJH9YNVpzcTvgJzM4-mR6JJy8s04s1MYyj5Pdhe-N9z7O21vLwFdN1qjZcQcL0iJejn0293qwNal5EolM3qpxEF3OhQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrfedvtddgjeekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpegtgfgguffhjgffvefkfhfvofesth hqmhdthhdtjeenucfhrhhomhepifhrrghhrghmucfmlhihnhgvuceoghhksehnihhnvggs hihnihhnvgdrohhrgheqnecuggftrfgrthhtvghrnhepfeehieelleethfegueehueeuff eltdehgfetudektefhvdduiedugfelhffgtdelnecuffhomhgrihhnpehirghnrgdrohhr ghdpvghthhgvrhgvuhhmrdhorhhgpdhivghtfhdrohhrghenucevlhhushhtvghrufhiii gvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehgkhesnhhinhgvsgihnhhinhgvrdho rhhg
X-ME-Proxy: <xmx:hkdNZCCdV1bhEqSeDNoJrH48AX38Z6TwsdfVtQqQOkIIR39q6QEPNg> <xmx:hkdNZPhqPFBcRO9LBHUXLvJOjgKq4AhCfOLe1Xz0Rx85XL5ua09elQ> <xmx:hkdNZOr3Wp_RQaKAjhE0KOCSkmo-D9Z02-_xk8MBRNU8hCiUy9yjzg> <xmx:hkdNZHYs2Tw46JQ5f_LLqRtSVpKvbHBOD4F2gsBuqtDj8X0GgCrEGw>
Feedback-ID: i3b414768:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 29 Apr 2023 12:36:21 -0400 (EDT)
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (1.0)
From: Graham Klyne <gk@ninebynine.org>
In-Reply-To: <rt-5.0.3-1407111-1682700344-1287.1271079-37-0@icann.org>
Date: Sat, 29 Apr 2023 17:36:19 +0100
Cc: uri-review@ietf.org
Message-Id: <D6ECCA92-393D-468D-8260-E0A7A783BEF1@ninebynine.org>
References: <rt-5.0.3-1407111-1682700344-1287.1271079-37-0@icann.org>
To: iana-issues@iana.org
X-Mailer: iPhone Mail (19G82)
Archived-At: <https://mailarchive.ietf.org/arch/msg/uri-review/nFOASqupzabpBEd5wAcHOpf_Jw0>
Subject: Re: [Uri-review] [IANA #1271079] Re: Registration of dhttp Schema name (uri-schemes)
X-BeenThere: uri-review@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Proposed URI Schemes <uri-review.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/uri-review>, <mailto:uri-review-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/uri-review/>
List-Post: <mailto:uri-review@ietf.org>
List-Help: <mailto:uri-review-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/uri-review>, <mailto:uri-review-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 29 Apr 2023 16:36:29 -0000
Hi Sabrina, Thanks for the reminder. No immediate action for IANA yet, but please send a reminder in a couple of weeks or so if you haven’t heard further. I was initially waiting to see if there was any response to my vague suggestions. Hearing no objections, I think the next step is for me to draft a comment to be added to the provisional registrations noted, circulate it to this uri-review list for comment, and, if no objection, send a request to you under this ticket to add notes to those registry entries. I’m travelling at the moment, so probably won’t be in a position to action this for a week or so. But if nothing heard from me (or anyone else who may offer a proposal) in a couple of weeks, please nudge me again. Thanks, #g Sent from my iPhone > On 28 Apr 2023, at 17:45, Sabrina Tanamal via RT <iana-issues@iana.org> wrote: > > Hi Graham, > > Just following up on this thread. Are there any actions required from IANA? > > Thanks, > > Sabrina Tanamal > Lead IANA Services Specialist > >> On Thu Apr 20 10:34:36 2023, GK@ninebynine.org wrote: >> I see two possible ways forward: >> >> 1. There is an "escape hatch" clause in the registration procedure >> that allows >> the IESG to be final arbiter of any contentious registration. >> >> 2. As scheme reviewer, I can request a note be added to the registry >> entry >> pointing out that the scheme is contentious, the reasons why, and as >> such is NOT >> RECOMMENDED for use on the open Internet. I would be reluctant to do >> so on my >> opinion alone, but I'm seeing sufficient concern expressed here for >> that to be a >> reasonable request. >> >> Personally, I think the latter is preferable, for reasons that Ted >> mentions in a >> later email. There are a number of provisionally registered schemes >> that got >> snuck in un-noticed before we set up the process of sending >> notifications of >> provisional registrations to this list (following the last London IETF >> meeting), >> and I'd be inclined to request a similar note be added to the 'web3' >> scheme. >> >> #g >> >> >>> On 19/04/2023 10:18, Ted Hardie wrote: >>> Hi Roy, >>> >>> The current list of requirements for provisionals is in RFC 7595, >>> Section 4: >>> >>> The scheme name must meet the syntactic requirements ofSection 3.8. >>> >>> o There must not already be an entry with the same scheme name. >>> In >>> the unfortunate case that there are multiple, different uses of >>> the same scheme name, the Designated Expert can approve a >>> request >>> to modify an existing entry to note the separate use. >>> >>> o Contact information identifying the person supplying the >>> registration must be included. Previously unregistered schemes >>> discovered in use can be registered by third parties (even if >>> not >>> on behalf of those who created the scheme). In this case, both >>> the registering party and the scheme creator SHOULD be >>> identified. >>> >>> o If no permanent, citable specification for the scheme >>> definition >>> is included, credible reasons for not providing it SHOULD be >>> given. >>> >>> o The scheme definition SHOULD include clear security >>> considerations >>> (Section 3.7) or explain why a full security analysis is not >>> available (e.g., in a third-party scheme registration). >>> >>> o If the scheme definition does not meet the guidelines laid out >>> in >>> Section 3, the differences and reasons SHOULD be noted. >>> >>> While it may be the case that using 'dhttp' implies something to >>> humans about >>> the relationship toother schemes, it meets the current test that >>> "there must >>> not already be an entry with the same scheme name". As you will no >>> doubt >>> recall, we loosened the registration of provisionals in this way >>> because folks >>> were minting URI schemes without registration and the risk of >>> collision was >>> getting worse as a result. >>> >>> I am not as clear, though, about whether this registration is >>> intended to >>> deprecate web3 (which is also a provisionally registered URI scheme) >>> so that >>> web3 could be marked historic. If that is the case, we could at >>> least >>> eliminate the alias scheme issue which you note below. >>> >>> Just my personal opinion, of course, >>> >>> Ted >>> >>> On Tue, Apr 18, 2023 at 4:45 PM Roy T. Fielding <fielding@gbiv.com> >>> wrote: >>>> >>>> Is there a way that we can block provisional registrations that are >>>> actively >>> harmful? >>>> >>>> 1) this is abusing the existing http and https schemes; >>>> 2) alias schemes are harmful, in general; and, >>>> 3) web3 is a scam that we shouldn't make respectable by >>>> association with HTTP. >>>> >>>> .....Roy >>>> >>>> >>>>> On Apr 17, 2023, at 4:14 PM, Sabrina Tanamal via RT >>> <iana-prot-param@iana.org> wrote: >>>>> >>>>> Hi Qi, >>>>> >>>>> We've added provisional URI scheme dhttp to the registry: >>>>> >>>>> https://www.iana.org/assignments/uri-schemes/prov/dhttp >>>>> >>>>> Registry: https://www.iana.org/assignments/uri-schemes >>>>> >>>>> Per the designated expert for URI Schemes registry, we're also >>>>> notifying >>> the uri-review@ietf.org mailing list upon completing a provisional >>> registration. >>>>> >>>>> Best regards, >>>>> >>>>> Sabrina Tanamal >>>>> Lead IANA Services Specialist >>>>> >>>>> On Mon Apr 17 03:05:35 2023, qizhou@web3q.io wrote: >>>>>> Hi Amanda, >>>>>> >>>>>> We would like to register dhttp:// schema with the following >>>>>> information >>>>>> >>>>>> Schema name: dhttp >>>>>> >>>>>> Status: Provisional >>>>>> >>>>>> Applications/protocols that use this scheme: >>>>>> >>>>>> This schema dhttp:// is the alias of schema web3:// >>>>>> >>>>>> Contact: >>>>>> >>>>>> Qi Zhou >>>>>> 55 E 3rd Ave, San Mateo, CA 94401 >>>>>> mailto: qizhou@web3q.io >>>>>> >>>>>> Change controller: >>>>>> >>>>>> Qi Zhou >>>>>> 55 E 3rd Ave, San Mateo, CA 94401 >>>>>> mailto: qizhou@web3q.io >>>>>> >>>>>> References: >>>>>> >>>>>> A draft specification can be found at >>>>>> https://eips.ethereum.org/EIPS/eip-4804 (replacing web3:// with >>>>>> dhttp://) >>>>>> >>>>>> Scheme syntax: >>>>>> >>>>>> "dhttp://" [userinfo "@"] contractName [":" chainid] path ["?" >>>>>> query] >>>>>> >>>>>> Thanks! >>>>>> >>>>>> Best regards, >>>>>> >>>>>> - Qi >>>>> >>>>> _______________________________________________ >>>>> Uri-review mailing list >>>>> Uri-review@ietf.org >>>>> https://www.ietf.org/mailman/listinfo/uri-review >>>>> >>>> >>>> _______________________________________________ >>>> Uri-review mailing list >>>> Uri-review@ietf.org >>>> https://www.ietf.org/mailman/listinfo/uri-review >>> >>> _______________________________________________ >>> Uri-review mailing list >>> Uri-review@ietf.org >>> https://www.ietf.org/mailman/listinfo/uri-review >
- [Uri-review] [IANA #1270959] Registration of dhtt… Sabrina Tanamal via RT
- Re: [Uri-review] [IANA #1270959] Registration of … Roy T. Fielding
- Re: [Uri-review] [IANA #1270959] Registration of … Melvin Carvalho
- Re: [Uri-review] [IANA #1270959] Registration of … Ted Hardie
- Re: [Uri-review] [IANA #1270959] Registration of … Roy T. Fielding
- Re: [Uri-review] [IANA #1270959] Registration of … Ted Hardie
- Re: [Uri-review] [IANA #1270959] Registration of … Martin J. Dürst
- Re: [Uri-review] [IANA #1270959] Registration of … Graham Klyne
- [Uri-review] [IANA #1271079] Re: Registration of … Sabrina Tanamal via RT
- Re: [Uri-review] [IANA #1271079] Re: Registration… Graham Klyne
- Re: [Uri-review] [IANA #1271079] Re: Registration… Melvin Carvalho
- Re: [Uri-review] [IANA #1270959] Registration of … Graham Klyne
- Re: [Uri-review] [IANA #1270959] Registration of … Ted Hardie
- Re: [Uri-review] [IANA #1270959] Registration of … Julian Reschke
- Re: [Uri-review] [IANA #1270959] Registration of … Roy T. Fielding
- Re: [Uri-review] [IANA #1270959] Registration of … Graham Klyne
- Re: [Uri-review] [IANA #1271079] Registration of … Graham Klyne
- [Uri-review] [IANA #1271079] Re: Registration of … Amanda Baber via RT