Re: [apps-discuss] RFC 5785: Registration of .well-known services under HTTP to First Come

t.petch <ietfc@btconnect.com> Thu, 14 January 2016 12:07 UTC

Return-Path: <ietfc@btconnect.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E7A971B33A0 for <apps-discuss@ietfa.amsl.com>; Thu, 14 Jan 2016 04:07:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_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 6G6qQt03zuKY for <apps-discuss@ietfa.amsl.com>; Thu, 14 Jan 2016 04:07:46 -0800 (PST)
Received: from emea01-db3-obe.outbound.protection.outlook.com (mail-db3on0775.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe04::775]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F0971B33A1 for <apps-discuss@ietf.org>; Thu, 14 Jan 2016 04:07:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector1-btconnect-com; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=CeLmcz8anovgM5EIbn9eOhAPNOMePQXcko2qzqMJ+X8=; b=FtTTfYKiUvfrOjmAKdH7ZO/J6FDFQF4Vq20d1opOChmfQYO7vA89wMjH7yU9G+TBSFlhCBm462RNTwvX49z2z59EXvLCM4jBvE5nCp6IgHRK0e7hRTm+03z0MZxwjIUeHw5O3OtzYj9O6ix6uK0ePpOp5TG73bQc2ZKBTyIae0Q=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com;
Received: from pc6 (86.185.87.133) by AMXPR07MB055.eurprd07.prod.outlook.com (10.242.67.149) with Microsoft SMTP Server (TLS) id 15.1.365.19; Thu, 14 Jan 2016 12:07:27 +0000
Message-ID: <048b01d14ec3$c4c52a20$4001a8c0@gateway.2wire.net>
From: "t.petch" <ietfc@btconnect.com>
To: Phillip Hallam-Baker <phill@hallambaker.com>, Mark Nottingham <mnot@mnot.net>
References: <CAMm+Lwj=A+KbxOvxFrURZmTmYJuGD3rXvnRToLZ_L+v-Qv_L_w@mail.gmail.com> <F87BF4D5-98EB-4476-B07B-969BEF842EE2@mnot.net> <CAMm+LwiT+bATrwK4guD6qtqPBDiOkXqUeF4+jjLJoP5TYqi3_w@mail.gmail.com> <E5435AB2-4830-4C08-AC3D-AE1FB6E66C53@mnot.net> <CAMm+Lwgyrku5O5SC4vZ3noaeWQj+e3=TEjzqNWfuV0F2n_nDTg@mail.gmail.com>
Date: Thu, 14 Jan 2016 12:04:42 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Originating-IP: [86.185.87.133]
X-ClientProxiedBy: HE1PR08CA0009.eurprd08.prod.outlook.com (25.161.112.19) To AMXPR07MB055.eurprd07.prod.outlook.com (10.242.67.149)
X-Microsoft-Exchange-Diagnostics: 1; AMXPR07MB055; 2:WAaJFCoFqTTtYn5PoM3I0/pAtsmEtCpLw+hyKj90LWMRhhPOYSoEzL3JEd66HqTMyROqQ8jkQUSqmRhS4IcxL/YgO6HbhDxBxr25Z6lvvchezwf9UR5IQkSMbCP2TeYrbAzg7JAniT4i9SarOI+nvQ==; 3:hExb7kdrmtb1TTAxVbHPHCG1JdYi9n1CSgOWPOEQetmIPgYSGYvnqx8n9eJRCHFyvUE30Fe3hUZJwhxbZZMGvZgpbNlOY7UBlqCoIDlLUFg7GR2i/0e17v51OqEdQzlM; 25:xkaHu5bsOJZYmgym5RUlOubg6YEsobP8ed1JAmJYuyk7snJkkrFHucRqeCT4Q8tDlKxA+jVk5uOQmhHtlbmj4YVZbltws+rgYiCb7ZuklhxHjZwPkgsuttM7EnkXQZS5ipRpbjRxSKP6ahORQhHiiReiGzbhFScyE/4TyFh6Q7n10nS/rEGfNONFiXz9iSNTtPKra5PeSvVDGZHSfzz+hIfb99JJtYQwngitpfDGjeugGezNUNvHZn63AUii/Xdg; 4:GgAWcoyr8GBRXwbWdxL2M2DFB7KWMB8M8B04uozcv2p/jypKYwxljN4fRclSAusGhnbobArQnlla/w0MErvbSY6t3hmIYqj5TB9CLPS5vMcrsFZpl5KebEA90Fnrh+8IrWhkUnQiVBPRexi6RT5BLdUUVlsrVg2N6OEFsKqigSTsa8tDldcE4Ug7nzcVTAOwUDyRGdQEx5KBHxntcF+M8ouMz/E4Rd9z74vVBhcGRrGPHDAKztDnctMKAHBIORJ2Xwe+Rnz8i8cEUkF9uwn0V0/EEYRqdiaoK7wj81dY4OtvtUKQHQ2MwDyHVeRo3V2mrY23IyPlNyrr7wf2kjqhU98WZS0i4HX2yNr+og92T471o7zrsFOpBgRCUGHEqSOG
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AMXPR07MB055;
X-MS-Office365-Filtering-Correlation-Id: 6d9ed957-b256-4eea-481e-08d31cdb45d3
X-Microsoft-Antispam-PRVS: <AMXPR07MB055C82E0BA0DF5DF53617DBA0CC0@AMXPR07MB055.eurprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(520078)(5005006)(8121501046)(3002001)(10201501046); SRVR:AMXPR07MB055; BCL:0; PCL:0; RULEID:; SRVR:AMXPR07MB055;
X-Forefront-PRVS: 08213D42D3
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6009001)(13464003)(377454003)(24454002)(199003)(189002)(44736004)(92566002)(93886004)(33646002)(87976001)(81816999)(76176999)(81686999)(50466002)(86362001)(47776003)(50226001)(101416001)(19580405001)(66066001)(61296003)(106356001)(105586002)(19580395003)(1556002)(6116002)(42186005)(3846002)(5001960100002)(586003)(1096002)(5008740100001)(50986999)(62236002)(44716002)(1456003)(2906002)(97736004)(5004730100002)(5001770100001)(116806002)(15975445007)(14496001)(77096005)(40100003)(84392002)(189998001)(81156007)(230700001)(122386002)(4326007)(23756003)(74416001)(142923001)(7726001); DIR:OUT; SFP:1102; SCL:1; SRVR:AMXPR07MB055; H:pc6; FPR:; SPF:None; PTR:InfoNoRecords; A:0; MX:1; LANG:en;
Received-SPF: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: 1; AMXPR07MB055; 23:NrFftY4fWT5PuiJciPQWJO8SXF5qbFPYDSrsic7ao99Nyvx2bESfAIl9lr3e3D2ve0UTDO8v1NHI+/SbQX8G63OUhzWs1BM7WEkLJZ5nPfyy9EjGSzOJOuulNeCQ1Cl/c7/7fsrnDQNcq7fu7eiezlbrqGzi2HUrXSi+M7grjkmtSnYd1JZu9MpSlYSt9DmPjwM5DLlFZzjmJOA71kF5LBT1b8Kx7YilNOHJ3f7CUFe4Ie8sfembbd1Rnz3+ozEy7gZg1SNklvoemqmYD/6EJihunEYRrtUjsopkZMHKuhbF6iDyjdnbd0mUo8TrWESx5MiDdefRnep25Hjtkp0S1Sxqk1SQq3Z0S2cYbwdpwYmKM9sLu5I9loFUmoOZ0Uvchrh06GseZ0of3/6nMBMSwvMXwFJEYwNSowOxoKNgV4bH71PnWsf9uqI8DUSWrxoDny5VT5oFJCkDJDKsBJEjMuRJ0t2iJ84LWJnc4SRjxSODUbT9fpBHNyKF1UBTDSnMw4xKvZcjXac19t/wy3gBnq+V2PrvwzkvtWaja4Z6YCNA9hn5W66oK/gQO2jn4M0eIeUdBvWp3T4VOcW4K/iPL7PIwrde253NyDsUUaSZvUpV13emVjqetVv9qHiDVoV/rvXwmwlV04GN8WCz3ccYQZRNUvRA185sxgVkB+R8ImAoHFkr1FduLBB3vf9s1pKUMsq2kX+APPTVQQNJX1IgfFSfbjxfhSp7R0mAc1HUbXMG8+WN5sGJ/QBtRQIlk3jvSwa8Kp0Vmr7md2yV1VhFc2AWptzc+Skw6QD2gLGO26Xb7XTvFzgWvfF1/vdXgkvcESTMqweB5vZLjSeW5KAejMSfF5K7BXUXbJdjJxus2rpcOjPwARkz3yN7JsVPXHTFPfj6SmPoDhBAqhB9HS0gwR2TOPhLd9P0u4qCrgAYiPSL2fcIGL8/lsRqKR9f2+EHaDR8Nq3qv8fTNKKUnOEVlJMtIIAXzfgJf7IiqeQcmExLVHEAybm64ox0flg/soYdYxw0lp1sDn16tC0hSbeh/WyDjLlfIj54mc0H5wXnrP2bTb1hotC8eA+gspxvmtGmfAJnKMGF/HLsiI/4Ux/3zDT44VRpAmvVTYXad2EwWx7uVZbB6N2xEEzL+ypjwQCURSeDm8zsOgGFxwv1IveRBs6k1Q4ll7fQyuzdnAbFpv7ALdway7e4+LSPNUDX73o22zk28EOYNdtjuGEKHx9rV0KPWwhT82+IW9EgiBWwn4lcoNEUT0x3/dmGuUQy7MeJB6V8dwRzsN9qqe24Y76FvNJlRNV/smw6FJOdUVdy9eKDAtjuocQtfwm78npF1z6NHYUN3nRJGKV16oOx0wCGvWwHh3nERTfTlkH0Gcy58sheZzcqU1F9TZTRi8JHTPCl
X-Microsoft-Exchange-Diagnostics: 1; AMXPR07MB055; 5:oVsoHCqxvvgmWEkZbOQ3X0lIngdOT0h+obX7nRejKYvdPsxCXOPSIE5WqBKdX5+J30bt+5t9B376LTjZ3o3NxK3AEs9Xe6qhPjQY9u4pWXZ1ihZfEn0hVNGO4xz1krVAMpO3ZLcX6jh4Krv1T21yww==; 24:gCJDJzUDs4aDB6qMgEDJwd3JcT34EvA8y49QxrFykCY1kKE0aZOGl1qHzcKZCm5JKtKY8cmR426b3dxm6yAoyKXuNsa//0RsUvGjnLJl7hM=
SpamDiagnosticOutput: 1:23
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jan 2016 12:07:27.9737 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMXPR07MB055
Archived-At: <http://mailarchive.ietf.org/arch/msg/apps-discuss/hCFvdiZSwtfoQKcwP0Xd9Fx_CmY>
Cc: General discussion of application-layer protocols <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] RFC 5785: Registration of .well-known services under HTTP to First Come
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Jan 2016 12:07:51 -0000

----- Original Message -----
From: "Phillip Hallam-Baker" <phill@hallambaker.com>
To: "Mark Nottingham" <mnot@mnot.net>
Cc: "General discussion of application-layer protocols"
<apps-discuss@ietf.org>
Sent: Thursday, January 14, 2016 5:44 AM

> I would prefer something shorter, how about /.well-known/phb/
>
> And since I would fill it with the well known services registry,
> shouldn't it be as short as possible. And isn't phb a little ego

Per Hop Behavior?

// is fine until it becomes /// or //// as in file://////  so I would
prefer something short and pronounceable rather than just // such as
/id/ /et/  etc

Tom Petch

> centric. I suggest /.well-known// That does exactly what I want (after
> canonicalization).
>
>
> Seriously, I am not buying the need to review here.
>
>
> On Thu, Jan 14, 2016 at 12:34 AM, Mark Nottingham <mnot@mnot.net>
wrote:
> > You can also register /.well-known/phks-protocols/ and do whatever
you like under it.
> >
> >
> >> On 14 Jan 2016, at 4:26 pm, Phillip Hallam-Baker
<phill@hallambaker.com> wrote:
> >>
> >> On Wed, Jan 13, 2016 at 10:35 PM, Mark Nottingham <mnot@mnot.net>
wrote:
> >>> SRV isn't used by HTTP, so I'm not seeing a strong motivation for
aligning the policies. Given that .well-known is a mechanism for
allocating a URL on *every* Web server on the planet, and that space is
ceded to standard uses by server authorities (the actual owners of that
name space), having a higher bar to entry than FCFS seems like a good
idea.
> >>
> >> SRV is used for discovery of many Web Services. The obvious pattern
being:
> >>
> >> 1) Resolve the DNS address to a host using the SRV record
> >>
> >> 2) Use the .well-known convention to identify the service endpoint
on
> >> the specified host.
> >>
> >> I do not see the logic in your assertion that space is being
reserved
> >> on every Web server on the planet. That was already done when
> >> .well-known was allocated in the first place. The question now
being
> >> how to best prevent conflicts within that space.
> >>
> >> Having to pass through a review to get a code point allocation is
> >> empirically the least effective way of avoiding conflict.
> >>
> >> Since I have a code generator I can simply write something into the
> >> tool to generate the request for the code point allocation and send
it
> >> to the registry review expert but I suspect that would not be
> >> appreciated.
> >
> > --
> > Mark Nottingham   https://www.mnot.net/
> >
> >
> >
> >
>
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss