[Uri-review] [IANA #1271079] Re: Registration of dhttp Schema name (uri-schemes)

Sabrina Tanamal via RT <iana-issues@iana.org> Fri, 28 April 2023 16:45 UTC

Return-Path: <iana-shared@icann.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 898F9C1CAB5A for <uri-review@ietfa.amsl.com>; Fri, 28 Apr 2023 09:45:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.947
X-Spam-Level:
X-Spam-Status: No, score=-3.947 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
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 kD2lBRGhGZ2C for <uri-review@ietfa.amsl.com>; Fri, 28 Apr 2023 09:45:44 -0700 (PDT)
Received: from smtp.lax.icann.org (smtp.lax.icann.org [IPv6:2620:0:2d0:201::1:81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A9E89C1CAB51 for <uri-review@ietf.org>; Fri, 28 Apr 2023 09:45:44 -0700 (PDT)
Received: from request6.lax.icann.org (request1.lax.icann.org [10.32.11.221]) by smtp.lax.icann.org (Postfix) with ESMTP id 6BA7FE6DBA; Fri, 28 Apr 2023 16:45:44 +0000 (UTC)
Received: by request6.lax.icann.org (Postfix, from userid 48) id 567E67A611; Fri, 28 Apr 2023 16:45:44 +0000 (UTC)
RT-Owner: sabrina.tanamal
From: Sabrina Tanamal via RT <iana-issues@iana.org>
Reply-To: iana-issues@iana.org
In-Reply-To: <1f06aca4-5aa1-a04c-6345-8f0b6895e95b@ninebynine.org>
References: <RT-Ticket-1271079@icann.org> <RT-Ticket-1270959@icann.org> <CAEp-PA_SGScCnxZjpFszTPR+uR==R2gjNV-QoBLiWHok7fvXWA@mail.gmail.com> <rt-5.0.3-126466-1681773256-807.1270959-37-0@icann.org> <24115C2D-8C2F-45D5-BB80-C30F653C019B@gbiv.com> <CA+9kkMAOiVqt5Ywr5ZpL1vNWZDQrraW+2E__ZzWJS6NVuc1rPw@mail.gmail.com> <1f06aca4-5aa1-a04c-6345-8f0b6895e95b@ninebynine.org>
Message-ID: <rt-5.0.3-1407111-1682700344-1287.1271079-37-0@icann.org>
X-RT-Loop-Prevention: IANA
X-RT-Ticket: IANA #1271079
X-Managed-BY: RT 5.0.3 (http://www.bestpractical.com/rt/)
X-RT-Originator: sabrina.tanamal@icann.org
To: GK@ninebynine.org
CC: uri-review@ietf.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-RT-Original-Encoding: utf-8
Precedence: bulk
Date: Fri, 28 Apr 2023 16:45:44 +0000
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/uri-review/xXMkL6jtB75RCwoh3seRX6k89Ks>
Subject: [Uri-review] [IANA #1271079] Re: Registration of dhttp Schema name (uri-schemes)
X-BeenThere: uri-review@ietf.org
X-Mailman-Version: 2.1.39
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: Fri, 28 Apr 2023 16:45:48 -0000

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