Re: [Uri-review] URI scheme registration request

John Wason <wason@wasontech.com> Sat, 14 November 2015 22:21 UTC

Return-Path: <wason@wasontech.com>
X-Original-To: uri-review@ietfa.amsl.com
Delivered-To: uri-review@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C89B01B2C6F for <uri-review@ietfa.amsl.com>; Sat, 14 Nov 2015 14:21:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.9
X-Spam-Level:
X-Spam-Status: No, score=-3.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, GB_I_LETTER=-2, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 wdJdGCegOkpC for <uri-review@ietfa.amsl.com>; Sat, 14 Nov 2015 14:21:08 -0800 (PST)
Received: from mail-vk0-x229.google.com (mail-vk0-x229.google.com [IPv6:2607:f8b0:400c:c05::229]) (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 EFF751B2C77 for <uri-review@ietf.org>; Sat, 14 Nov 2015 14:21:07 -0800 (PST)
Received: by vkas68 with SMTP id s68so10437953vka.2 for <uri-review@ietf.org>; Sat, 14 Nov 2015 14:21:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wasontech_com.20150623.gappssmtp.com; s=20150623; h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-type; bh=AHdpw+QVmrTYBJ6hfNfAC9U+sd2peHPAxpGDh2NjysM=; b=0Y8ZNMIDhYuAox7zL6NQTpZ8N0lUKZxUtEkveg/Pbr2VV1fkLhwr4qdDTRl0m0uxsE 6MOQaW9iQ2DeVqU0gtkCfWckkBH6QAX2W6EFKP12CffUVGb5ShkF3880DayGnouLBYeK SLw14U2fV2TC2pqPCERxJIYpgvAdim2OokNTF1XMLqPk08gsccYLnTQC9xc1ArjcX3B/ 9h9Xr4bHXKzIgTHR4XnR2eex0Djbcy5ez/U05Ts8eu7QGbuyD4gPKOAZ5y2kQN6XblWY fingXfIFKc/fWZxczs9FId/r4evZZSBy8hb1pY+FxJj/GMa+PhlbLxNL29USD34yZ5C4 J4zg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-type; bh=AHdpw+QVmrTYBJ6hfNfAC9U+sd2peHPAxpGDh2NjysM=; b=KEazH4wesRW3+l3mgu75K2RmX76zjGO5acxAAEwmO1YSliS53aWkfXnvEpWrT0bNiu ipq96sFntO/973gKaPd519E6BDgEg1nn/d4sHABDTz7xqrZiF6UcR4xVAQMNoTe3ZI36 Z8A+4+3CyKz/HgZzz3O7znjc+K8hr0ByXy3+j6sSn1qRKJMlS5WqusHb68Ir9WRmd98W QjopRvDZNEwDiVKSTJoQ4WIzdWom0vgj44wOZqWH9IMw6vBFT2jCAZ0BHaA3diZeuXnH 4R91UnPehf/BHGbAcYBPm4IGDiaoVPdrvIkyNHZDRE1ZqtHnstOUQEcb19CsA7jRT3U1 3q5g==
X-Gm-Message-State: ALoCoQm6XBeLnfc24DsZ/JB+msssX5XaVJ9bDbJ4xEBj/yEacqw74k4+KgoTcHPDeF2q70etoauw
X-Received: by 10.31.163.67 with SMTP id m64mr5194259vke.40.1447539666817; Sat, 14 Nov 2015 14:21:06 -0800 (PST)
Received: from [192.168.1.94] (ool-44c6b4b5.dyn.optonline.net. [68.198.180.181]) by smtp.googlemail.com with ESMTPSA id 196sm5680584vkv.1.2015.11.14.14.21.05 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 14 Nov 2015 14:21:06 -0800 (PST)
To: Dave Thaler <dthaler@microsoft.com>, "Roy T. Fielding" <fielding@gbiv.com>
References: <564531FC.7000606@wasontech.com> <2D58682309E75147BB3B286C815CAC7E2ACD0A184B@AUSX7MCPS308.AMER.DELL.COM> <5646C765.4050907@wasontech.com> <E3443077-C4D8-496E-BCD0-661F387831E3@gbiv.com> <BY2PR03MB412048F8332055735B3CFFDA3100@BY2PR03MB412.namprd03.prod.outlook.com>
From: John Wason <wason@wasontech.com>
Message-ID: <5647B3D1.6000608@wasontech.com>
Date: Sat, 14 Nov 2015 17:21:05 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0
MIME-Version: 1.0
In-Reply-To: <BY2PR03MB412048F8332055735B3CFFDA3100@BY2PR03MB412.namprd03.prod.outlook.com>
Content-Type: multipart/alternative; boundary="------------010802010000070705070604"
Archived-At: <http://mailarchive.ietf.org/arch/msg/uri-review/g3eu0WdI-PUzZ5kaCYK6MTjAVfk>
Cc: "uri-review@ietf.org" <uri-review@ietf.org>
Subject: Re: [Uri-review] URI scheme registration request
X-BeenThere: uri-review@ietf.org
X-Mailman-Version: 2.1.15
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, 14 Nov 2015 22:21:10 -0000

Is it possible to register a "wildcard" or have an understanding that 
the scheme can be appended with the transport type?  Subversion uses 
"svn+ssh" to specify an ssh tunnel.  This format seems to be used 
occasionally in practice. Because the different transports can point to 
completely different resources on the same host I am not sure having the 
transport in the query portion is the correct solution.

On 11/14/2015 3:07 PM, Dave Thaler wrote:
>
> Roy T. Fielding wrote:
>
> >A URI scheme should define what it names and how that naming maps to 
> the URI syntax.
>
> >There is nothing wrong with using separate schemes for different 
> transports if those transports
>
> >are essential parts of the name (e.g., if something named Fred at 
> TCP:80 is different from something
>
> >named Fred at UDP:89898).  (I prefer using dots, like rr.tcp and 
> rr.udp and rr.tcp.tls.)
>
> Careful… RFC 7595 states:
>
> Furthermore, to prevent collisions with private-use scheme names, new
>
> scheme names registered MUST NOT contain a "." unless actually
>
>    constructed from a reversed domain name.
>
> So rr.tcp should only be done if you register rr as a TLD, and since 
> rr is 2 letters, it’s reserved for a country code.
>
> Dave
>


-- 
John Wason, Ph.D.
Wason Technology, LLC
PO Box 669
Tuxedo, NY 10987
(518) 279-6234
wason@wasontech.com