Re: [wellknown-uri-review] A .well-known registration for review: ni

Stephen Farrell <stephen.farrell@cs.tcd.ie> Tue, 01 May 2012 16:26 UTC

Return-Path: <stephen.farrell@cs.tcd.ie>
X-Original-To: wellknown-uri-review@ietfa.amsl.com
Delivered-To: wellknown-uri-review@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DEBB21E81D0 for <wellknown-uri-review@ietfa.amsl.com>; Tue, 1 May 2012 09:26:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.369
X-Spam-Level:
X-Spam-Status: No, score=-102.369 tagged_above=-999 required=5 tests=[AWL=0.230, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nW1FURwlWlR9 for <wellknown-uri-review@ietfa.amsl.com>; Tue, 1 May 2012 09:26:49 -0700 (PDT)
Received: from scss.tcd.ie (hermes.scss.tcd.ie [IPv6:2001:770:10:200:889f:cdff:fe8d:ccd2]) by ietfa.amsl.com (Postfix) with ESMTP id E916221E816B for <wellknown-uri-review@ietf.org>; Tue, 1 May 2012 09:26:48 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by hermes.scss.tcd.ie (Postfix) with ESMTP id 318D31714FB; Tue, 1 May 2012 17:26:48 +0100 (IST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cs.tcd.ie; h= content-transfer-encoding:content-type:in-reply-to:references :subject:mime-version:user-agent:from:date:message-id:received :received:x-virus-scanned; s=cs; t=1335889607; bh=WEBdoGSuTNn20T fQ39wxRfANpoPkhkzANqxp+vDBugg=; b=BXd8AADpkvTwejVKaV3yfFiaWQ5OKG Tnr7Y9kGYnaghOJew9MpNdfvFIIzhj5DI0L9xsGEbO5nElJMp+miF+0NJtbtYhdT yp5rc3/cWfceiUkyBwY7PYLrb+PNSZcLj4T0tMXeM4ADsTFZfgUaJEZ+p0qZ/aB6 REmIeH5qDXUiExqDT2YotgiJmVkWZWYKsH6qHQ7wtJ4qMdIzZKGhJ2kG924+FAUB 31MOrcXNwzr/eKBDL+5dvd40WefHcxaurLcNzSvMM1FNUQNn0WnzHFehec66+tVt 288VyvvlrcSdvfBABA0MxHot5Hs9rG7aUiblkUfZva159FgZOyw+t1AA==
X-Virus-Scanned: Debian amavisd-new at scss.tcd.ie
Received: from scss.tcd.ie ([127.0.0.1]) by localhost (scss.tcd.ie [127.0.0.1]) (amavisd-new, port 10027) with ESMTP id EwkzzTCVM7on; Tue, 1 May 2012 17:26:47 +0100 (IST)
Received: from [IPv6:2001:770:10:203:a288:b4ff:fe9c:bc5c] (unknown [IPv6:2001:770:10:203:a288:b4ff:fe9c:bc5c]) by smtp.scss.tcd.ie (Postfix) with ESMTPSA id EA9AA171473; Tue, 1 May 2012 17:26:45 +0100 (IST)
Message-ID: <4FA00EC5.6090906@cs.tcd.ie>
Date: Tue, 01 May 2012 17:26:45 +0100
From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120424 Thunderbird/12.0
MIME-Version: 1.0
To: Eran Hammer <eran@hueniverse.com>
References: <0CBAEB56DDB3A140BA8E8C124C04ECA201014A99@P3PWEX2MB008.ex2.secureserver.net> <4FA0028D.40702@cs.tcd.ie> <0CBAEB56DDB3A140BA8E8C124C04ECA201014EA6@P3PWEX2MB008.ex2.secureserver.net>
In-Reply-To: <0CBAEB56DDB3A140BA8E8C124C04ECA201014EA6@P3PWEX2MB008.ex2.secureserver.net>
X-Enigmail-Version: 1.4.1
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Cc: Alexey Melnikov <alexey.melnikov@isode.com>, Barry Leiba <barryleiba@computer.org>, "wellknown-uri-review@ietf.org" <wellknown-uri-review@ietf.org>, "draft-farrell-decade-ni@tools.ietf.org" <draft-farrell-decade-ni@tools.ietf.org>
Subject: Re: [wellknown-uri-review] A .well-known registration for review: ni
X-BeenThere: wellknown-uri-review@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Well-Known URI review list <wellknown-uri-review.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/wellknown-uri-review>, <mailto:wellknown-uri-review-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/wellknown-uri-review>
List-Post: <mailto:wellknown-uri-review@ietf.org>
List-Help: <mailto:wellknown-uri-review-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/wellknown-uri-review>, <mailto:wellknown-uri-review-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 May 2012 16:26:50 -0000

I think I'd also go with 3xx for a first cut. (Asking folks.)

I guess a benefit of host-meta might be that the URI-template
thing, which could allow a way to map to existing things with
hash values in their URLs. I need to look at it some more.

I don't think this is really related to the id/auth/social
stuff directly, its more about the objects (photos,videos)
you might get, be they public or not.

And maybe also javascript etc included from a HTML page
that's been loaded via HTTPS - this could give you a way
improve that mixed content to get at that with name-data
integrity, which could be useful if the browser people
wanted to use it. (I've no idea if they might though, so
that's not too high on the list right now.)

I expect it'll be the end of the week before I've had a
good look at this, but I'll be back to you about then.

Thanks,
S

On 05/01/2012 04:56 PM, Eran Hammer wrote:
> The main issue is how to get clients updated to use the other location. If you use host-meta, you don't need any registration, just mint a relation type (registered or uri) and use host-meta to contain this information. If you use the ni well-known location, you need to register that.
> 
> My personal preference would be to register the ni prefix and use 3xx to obtain the actual endpoint, unless you think there will be overlap between host-meta identity/authentication/social use cases and this, in which case it will be more effective to reuse host-meta.
> 
> EH
> 
>> -----Original Message-----
>> From: Stephen Farrell [mailto:stephen.farrell@cs.tcd.ie]
>> Sent: Tuesday, May 01, 2012 8:35 AM
>> To: Eran Hammer
>> Cc: Alexey Melnikov; Barry Leiba; draft-farrell-decade-ni@tools.ietf.org;
>> wellknown-uri-review@ietf.org
>> Subject: Re: [wellknown-uri-review] A .well-known registration for review: ni
>>
>>
>> Hi Eran,
>>
>> A follow up question.
>>
>> If we plumped for the 3xx approach now, on the basis that its simpler, but
>> found out later that the host-meta way of doing it would be more useful, is
>> there an easy way to update things so both options would be available, in a
>> sensible way? (Why do I feel like I'm webfingering:-)
>>
>> I want to just go for one approach now, but am wondering if that would need
>> a new registry entry if we wanted to use the other one later. That wouldn't
>> necessarily be a problem, I'd just like to know before we make a change to
>> one or the other.
>>
>> Ta,
>> S
>>
>> On 05/01/2012 03:44 PM, Eran Hammer wrote:
>>> I am writing this in my capacity as the registry's Designated Expert.
>>>
>>> This will be an informal review as I have not received a proper review
>> request using the template and email format specified in RFC 5785.
>>>
>>> I have read through the document and have some concerns about its use
>> of the Well-Known URI registry. When the registry was created, it was
>> explicitly designed not to form a large namespace or allow the creation of
>> resource trees within in. Section 1.1 is pretty explicit about this:
>>>
>>> ---
>>> 1.1.  Appropriate Use of Well-Known URIs
>>>
>>>    There are a number of possible ways that applications could use Well-
>>>    known URIs.  However, in keeping with the Architecture of the World-
>>>    Wide Web [W3C.REC-webarch-20041215], well-known URIs are not
>> intended
>>>    for general information retrieval or establishment of large URI
>>>    namespaces on the Web.  Rather, they are designed to facilitate
>>>    discovery of information on a site when it isn't practical to use
>>>    other mechanisms; for example, when discovering policy that needs to
>>>    be evaluated before a resource is accessed, or when using multiple
>>>    round-trips is judged detrimental to performance.
>>>
>>>    As such, the well-known URI space was created with the expectation
>>>    that it will be used to make site-wide policy information and other
>>>    metadata available directly (if sufficiently concise), or provide
>>>    references to other URIs that provide such metadata.
>>> ---
>>>
>>> I do not believe that this draft utilizes the registry in the way it was
>> designed. In fact, it is set to accomplish the exact opposite, where an
>> unlimited number of resources may be made available within the well-
>> known namespace.
>>>
>>> An easy solution would be to create a single well-known resource that will
>> always redirect using an HTTP 3xx response to the actual, non-well-known,
>> URI prefix to be used by the rest of the scheme. This is the approach taken
>> by CalDAV and CardDAV well-known resources defined in [1], after a similar
>> discussion.
>>>
>>> Another solution is to use the host-meta well-known document [2] by
>> including a property or link record to the actual prefix, or alternatively, using a
>> URI template to allow more flexibility in the design of such URIs (if that is
>> desired).
>>>
>>> Of course, the two proposed solutions add another round trip to the
>> request, at least for the initial one - something the document authors will
>> need to consider in their design and use cases.
>>>
>>> EH
>>>
>>> [1] http://tools.ietf.org/html/draft-daboo-srv-caldav-10
>>> [2] http://tools.ietf.org/html/rfc6415
>>>
>>>
>>>
>>>> -----Original Message-----
>>>> From: wellknown-uri-review-bounces@ietf.org [mailto:wellknown-uri-
>>>> review-bounces@ietf.org] On Behalf Of Stephen Farrell
>>>> Sent: Monday, April 30, 2012 9:00 AM
>>>> Cc: Alexey Melnikov; Barry Leiba;
>>>> draft-farrell-decade-ni@tools.ietf.org;
>>>> wellknown-uri-review@ietf.org
>>>> Subject: [wellknown-uri-review] A .well-known registration for review
>>>>
>>>>
>>>> Hi,
>>>>
>>>> We have a draft [1] that requests a registration of a .well-known URI.
>>>>
>>>> The core WG are likely to want to use these we think and possibly
>>>> decade, but they're intended to be generally useful as well.
>>>>
>>>> Barry Leiba is planning to AD sponsor this and Alexey Melnikov will
>>>> be shepherding so if you can cc them as well as the authors on any
>>>> questions or comments that'd be good.
>>>>
>>>> I hope the plan is to IETF LC this soon, once this review and the uri
>>>> registrations review are done.
>>>>
>>>> Thanks,
>>>> Stephen.
>>>>
>>>> [1] http://tools.ietf.org/html/draft-farrell-decade-ni-05
>>>> _______________________________________________
>>>> wellknown-uri-review mailing list
>>>> wellknown-uri-review@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/wellknown-uri-review