Re: [apps-discuss] Looking at Webfinger

Julian Reschke <julian.reschke@gmx.de> Tue, 03 July 2012 16:17 UTC

Return-Path: <julian.reschke@gmx.de>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A6B4021F8566 for <apps-discuss@ietfa.amsl.com>; Tue, 3 Jul 2012 09:17:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.83
X-Spam-Level:
X-Spam-Status: No, score=-104.83 tagged_above=-999 required=5 tests=[AWL=-2.231, 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 hu93uzOkpfuq for <apps-discuss@ietfa.amsl.com>; Tue, 3 Jul 2012 09:17:51 -0700 (PDT)
Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by ietfa.amsl.com (Postfix) with SMTP id 4B5EC21F853B for <apps-discuss@ietf.org>; Tue, 3 Jul 2012 09:17:51 -0700 (PDT)
Received: (qmail invoked by alias); 03 Jul 2012 16:17:58 -0000
Received: from mail.greenbytes.de (EHLO [192.168.1.140]) [217.91.35.233] by mail.gmx.net (mp002) with SMTP; 03 Jul 2012 18:17:58 +0200
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX19AcxRpDQ1A/6RVgSYuRYbhkv1Ae4yaFE8wZbp7qS OFnIzwedKoOKcK
Message-ID: <4FF31B35.8010403@gmx.de>
Date: Tue, 03 Jul 2012 18:17:57 +0200
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0) Gecko/20120614 Thunderbird/13.0.1
MIME-Version: 1.0
To: Mark Nottingham <mnot@mnot.net>
References: <F80C8C9C-7AB8-4B7E-BFD2-4D69499D21A1@mnot.net>
In-Reply-To: <F80C8C9C-7AB8-4B7E-BFD2-4D69499D21A1@mnot.net>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Looking at Webfinger
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.12
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: <http://www.ietf.org/mail-archive/web/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: Tue, 03 Jul 2012 16:17:52 -0000

On 2012-07-03 07:47, Mark Nottingham wrote:
> I've pretty much ignored the whole webfinger / acct: / SWD discussion (too much!). However, since it's apparent it may soon become Real, I had a look.
>
> In a nutshell, my initial reaction is "It's Not Nearly As Bad As I Thought It Would Be." :)
>
> With that in mind, a few questions / comments (I'll resist going into editorial matters, for the time being):
>
> * First and foremost, why use host-meta? What value does adding this extra step to the dance bring, beyond "We've defined it, therefore we must use it?"
>
> As I think I've said many times before, the whole point of a .well-known URI is to group like uses together, to avoid having a "dictionary" resource that gets bloated with many application's unrelated data, thereby overburdening clients with too much information (especially when they're constrained, e.g., mobile).
>
> As such, host-meta is a spectacularly bad example of a well-known URI. Defining a end-all-be-all well-known-URI kind of removes the point of having a registry, after all...
>
> Instead, why not just define a NEW well-known URI for user data? That has a more constrained scope, and saves one round trip (or more). E.g.,
>
> GET /.well-known/webfinger?user=bob%40example.com HTTP/1.0
> Host: example.com
> ...

Or even

   /.well-known/webfinger/bob@example.com

?

Best regards, Julian