Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simple Web Discovery (SWD)
Pelle Wessman <pelle@kodfabrik.se> Thu, 19 April 2012 06:52 UTC
Return-Path: <pelle@kodfabrik.se>
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 C8DD811E808A for <apps-discuss@ietfa.amsl.com>; Wed, 18 Apr 2012 23:52:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.202
X-Spam-Level:
X-Spam-Status: No, score=-2.202 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RCVD_IN_DNSWL_LOW=-1]
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 RonFVk2RYt4R for <apps-discuss@ietfa.amsl.com>; Wed, 18 Apr 2012 23:52:40 -0700 (PDT)
Received: from mail-lb0-f172.google.com (mail-lb0-f172.google.com [209.85.217.172]) by ietfa.amsl.com (Postfix) with ESMTP id 70F1D11E8076 for <apps-discuss@ietf.org>; Wed, 18 Apr 2012 23:52:38 -0700 (PDT)
Received: by lbgc1 with SMTP id c1so1947019lbg.31 for <apps-discuss@ietf.org>; Wed, 18 Apr 2012 23:52:38 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :message-id:references:to:x-mailer:x-gm-message-state; bh=JAkUElcPt6ZoR+Xf8lkYr+5dDA3DLvPCZVqr0iADp0s=; b=ewa92m2+GVBCHq/CTbQUrtTiy6BD/ah8tVxbmo3n1uirCV1XNxXdbpbclNMagHn2g6 CDJgkUeT5rtoVYRtFwyta7sksj7VyWKyj7B57BB4GKze8T/qsgaaJ04iGnIZLUk7eEXy FjBpVsvQnvMg10rKeKEuD1qlt1U4y3dIX4K8YIblK4WzY1GcQLoyj7LqTxQq0GFIFL4I PLaLjf+OufNS6pBVFYTaXLNKiYjAa2DD5/ami8ywr5bE6xUe2UF3EjnDfus/LXSZ9z4l s7MjAc40nU2vm6fyaFiSDB/qtbLlb0gEHUmHVg6ZgjGcIn7HcUScsF2TmgxK4VNicewa UKiA==
Received: by 10.152.127.136 with SMTP id ng8mr883625lab.16.1334818357885; Wed, 18 Apr 2012 23:52:37 -0700 (PDT)
Received: from [192.168.2.24] (mmx.flattr.net. [95.215.18.2]) by mx.google.com with ESMTPS id x1sm1762408lbj.4.2012.04.18.23.52.34 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 18 Apr 2012 23:52:35 -0700 (PDT)
Mime-Version: 1.0 (Apple Message framework v1257)
Content-Type: multipart/alternative; boundary="Apple-Mail=_3CF97BFB-3DC0-411B-9410-3DD3C9B35D04"
From: Pelle Wessman <pelle@kodfabrik.se>
In-Reply-To: <069501cd1daf$20087580$60196080$@packetizer.com>
Date: Thu, 19 Apr 2012 08:52:33 +0200
Message-Id: <15AB1540-7555-4C02-A29A-AAE0ADA786B3@kodfabrik.se>
References: <423611CD-8496-4F89-8994-3F837582EB21@gmx.net> <4F8852D0.4020404@cs.tcd.ie> <9452079D1A51524AA5749AD23E0039280EFE8D@exch-mbx901.corp.cloudmark.com> <4F8C5D22.7050309@stpeter.im> <4E1F6AAD24975D4BA5B1680429673943664876AD@TK5EX14MBXC284.redmond.corp.microsoft.com> <CAKaEYhLcxGLpemwrCOnwyNCSwQ9LCFWTFX_42kVZVabdYonPaQ@mail.gmail.com> <04fb01cd1cf6$23131c80$69395580$@packetizer.com> <CAKaEYhJ7=J2tq_mSYQUAKu9TLgEhEEE45i-rFt39BYFu0UcceA@mail.gmail.com> <069501cd1daf$20087580$60196080$@packetizer.com>
To: "Paul E. Jones" <paulej@packetizer.com>
X-Mailer: Apple Mail (2.1257)
X-Gm-Message-State: ALoCoQnrRnNjWjzxTXS3HzMm1OGOqJtnIz7nPfSyLV7aU9ozNC18fQ+rl7vbgUd0gQtB0JsR+da/
Cc: 'Apps Discuss' <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simple Web Discovery (SWD)
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: Thu, 19 Apr 2012 06:52:51 -0000
While WebFinger officially requires an "acct" URI I believe almost all current implementers accept a "pelle@kodfabrik.se" URI as being the same as "acct:pelle@kodfabrik.se". Gmail.com does, StatusNet/Identi.ca does, we at Flattr does. So there is a discrepancy between the WebFinger specification and real life implementations. Examples: http://www.google.com/s2/webfinger/?q=voxpelli@gmail.com http://identi.ca/main/xrd?uri=voxpelli@identi.ca https://flattr.com/xrd/lrdd?uri=voxpelli@flattr.com Also, speaking from a Flattr-perspective, mail addresses and user accounts are _not_ the same thing in our system. I myself have the e-mail pelle@flattr.com but I have the web site account voxpelli@flattr.com and the web site account pelle@flattr.com doesn't belong to me but to one of our users. I believe most web sites, at least the smaller ones, works like this - that the e-mail system and the web system is completely separated from each other and that the user identifiers in one can conflict with the identifiers in the other. I would say that a lookup for "mailto:pelle@flattr.com" should return info about the user behind that e-mail address (if it should return anything) but that a lookup for "pelle@flattr.com" or "acct:pelle@flattr.com" should always return data about the web site user and that clients should be encouraged to use "acct:" to make it clear that they want the web site's user, but that they shouldn't be required to do so. / Pelle 19 apr 2012 kl. 00:03 skrev Paul E. Jones: > Melvin, > > WebFinger does discovery on any URI. It might be “http”, “mailto”, “ftp”, or “acct”. So, it’s not entirely correct to say that WebFinger does not do discovery using email addresses. I could change my server code pretty easily to accommodate mailto. > > Use of mailto was something discussed at length. As others pointed out, it was not necessarily favored by all, but it was recognized to be insufficient for some situations. Most importantly, nobody other than us geeks knows what the heck a “mailto” is. But, we do recognize that social sites like Twitter have accounts. Thus, after the lengthy debate that took place in several places, it was decided to go with “acct”. It actually does have a useful purpose. And its construction is made to look similar to “mailto” so that the a user would just enter what they consider to be an “email” address, including things we know are not like user@twitter.com. Using “mailto” is technically incorrect, but users never have to know or care about that. Behind the scenes, we use “acct”. I would personally never show an end user “acct:paulej@packetizer.com”. Rather, I would just tell people that their account ID is “paulej@packetizer.com”. That may or may not be their address. Query a Twitter account and it might return an email address that differs (if Twitter were to share that info). > > Paul > > From: Melvin Carvalho [mailto:melvincarvalho@gmail.com] > Sent: Wednesday, April 18, 2012 6:05 AM > To: Paul E. Jones > Cc: Mike Jones; Apps Discuss > Subject: Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simple Web Discovery (SWD) > > > > On 18 April 2012 01:59, Paul E. Jones <paulej@packetizer.com> wrote: > Melvin, > > On “acct:”… > > Humans will usually interchange an acct URI and mailto URI, probably never using either scheme directly in practice. That’s natural and expected, if not desired. The intent is that we define something that looks like an email ID, but it’s not an email ID. Some services, perhaps Twitter being most notable, do no use email addresses. Yet, you might have an account there. So, user@twitter.com might be used by humans and automated systems would convert that to acct:user@twitter.com. It would not be appropriate to use mailto: since it’s not an email ID. > > We did have a lot of debate about the use of “acct”. If you query my WebFinger server, you’ll see that it will work without “acct:” prefixed, as that was a suggestion made a year or so ago. It will inspect the input and if it looks like an acct URI, it will assume it is. The “acct” URI will be returned as an alias. However, we should always use some kind of URI scheme to remove the guesswork. The client can often make a very good guess as to whether it’s looking for a user account or something else. So, let it tell the server what it is looking for explicitly. > > We need a URI scheme, because WebFinger can be used to discover all kinds of information related to a given domain, not only user information. It can be used to query information about any URI, be that a web page, a user account, device on the network, etc. If we got rid of “acct”, then we would have a system where we sometimes use a URI scheme and sometimes we do not. Results might be inconsistent, as the server may not make the right guess, unless we agreed that absence of a scheme defaults to “acct:”. However, I see no reason for the client to be so lazy to not include “acct:”. The user might (and probably will) exclude it, but the client code can add it. > > At this point, I’d argue the “train has left the station” on “acct”, too. The current WebFinger spec exists (in part) to formally document that which has adopted; it’s not a new thing. > > > Paul, thank you for your explanation on lookup based on acct: (WebFinger) vs lookup based on mailto: (SWD). > > I think this is a major difference. > > The original WebFinger proposal was *supposed* to give extra information about an email address. > > From wikipedia: > > "WebFinger is an Internet protocol that aims to provide information about people by their E-mail addresses." > > From webfinger.org: > > "Put your email address into the box above, click the button" > > From google code (the top hit on google): > > "making email addresses readable again" > > And perhaps most importantly from the spec, the first example: > > "Assume you receive an email from Bob..." > > However only SWD here is doing email based discovery (mailto:). WebFinger *now* doing acct: based discovery, which is a departure from the original use case. > > Im glad that some people have voiced support for acct:, but I still believe that to be a minority. I agree, that the new acct: scheme should for in another document, rather than shoe horned into an email based discovery system. > > IMHO, it's better to solve one problem (ie email based discovery) simply and well, than to half solve two problems (ie a new uri scheme for identity) in a single attempt. > > > Paul > > A couple of points: > > 1. JSON > ======= > > I think at the time webfinger was created in 2009, XML was the de facto serialization, used in AJAX, SOAP and many other systems. Today I'm hearing more and more, that both developers and publishers, want to work with JSON, rather than, having to support both xml and json. Content negotiation also confuses some publishers. In my view, this is a great simplification that webfinger can learn from SWD. > > 2. acct: scheme > ============= > > The acct: URI scheme has not proved popular, imho, and has added a layer of complexity and confusion. How do we get from acct: to mailto:? When should you use acct: and when mailto: (the spec says acct:user@host may be different from mailto:user@host). What about the forms. How about linked data ecosystems that want to cross link identifiers, do they now have to consider both cases? > > From the original post introducing acct: > > "I don’t expect everyone to like this idea. I wish I could say I love it, but I am simply content with it." > > I dont know of anyone in the community (and correct me if this has changed) that really loves acct:, or perhaps even likes the acct: idea. SWD has shown you can do discovery without acct: and I think that's a big plus. > > > > > One final side note is that this almost becomes trivial when you can do SPARQL queries. "void" is already registered by the W3C with IANA in .well-known in order to discover SPARQL endpoints. It may be overkill in some people's eyes, but Linked Data (which predates webfinger), particularly newer things like JSON LD, are a lot bigger than they were in 2009. In a few years it may become the definitive discovery mechanism anyway. > > _______________________________________________ > apps-discuss mailing list > apps-discuss@ietf.org > https://www.ietf.org/mailman/listinfo/apps-discuss
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Stephen Farrell
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Stephen Farrell
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Murray S. Kucherawy
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Mike Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Peter Saint-Andre
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Melvin Carvalho
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Bob Wyman
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Mike Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Peter Saint-Andre
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Tim Bray
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Melvin Carvalho
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Bob Wyman
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Derek Atkins
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Kevin Marks
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Melvin Carvalho
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Bob Wyman
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Paul E. Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Mike Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Paul E. Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Paul E. Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Stephen Farrell
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Murray S. Kucherawy
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… John Panzer
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Murray S. Kucherawy
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Paul E. Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Eran Hammer
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Peter Saint-Andre
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… William Mills
- [apps-discuss] R: [OAUTH-WG] Web Finger vs. Simpl… Goix Laurent Walter
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Eran Hammer
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Eran Hammer
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… John Bradley
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Stephen Farrell
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Melvin Carvalho
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Derek Atkins
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Christian Weiske
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Blaine Cook
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… John Panzer
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Bob Wyman
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Paul E. Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Pelle Wessman
- [apps-discuss] R: [OAUTH-WG] Web Finger vs. Simpl… Goix Laurent Walter
- [apps-discuss] Web Finger vs. Simple Web Discover… Michiel de Jong
- Re: [apps-discuss] R: [OAUTH-WG] Web Finger vs. S… Melvin Carvalho
- Re: [apps-discuss] R: [OAUTH-WG] Web Finger vs. S… Bob Wyman
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Dick Hardt
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Mike Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Melvin Carvalho
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… John Panzer
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Murray S. Kucherawy
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Paul E. Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Mike Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Eran Hammer
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Torsten Lodderstedt
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… William Mills
- Re: [apps-discuss] R: [OAUTH-WG] Web Finger vs. S… Paul E. Jones
- Re: [apps-discuss] R: [OAUTH-WG] Web Finger vs. S… Bob Wyman
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Melvin Carvalho
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Melvin Carvalho
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Peter Saint-Andre
- Re: [apps-discuss] R: [OAUTH-WG] Web Finger vs. S… Paul E. Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Melvin Carvalho
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Paul E. Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Tim Bray
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Paul E. Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Mike Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Tim Bray
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Paul E. Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Paul E. Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Mike Jones
- [apps-discuss] R: [OAUTH-WG] Web Finger vs. Simpl… Goix Laurent Walter
- [apps-discuss] R: R: [OAUTH-WG] Web Finger vs. Si… Goix Laurent Walter
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Paul E. Jones
- Re: [apps-discuss] R: [OAUTH-WG] Web Finger vs. S… Paul E. Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Paul E. Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Gonzalo Salgueiro
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Pelle Wessman
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Melvin Carvalho
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… William Mills
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Daniel Renfer
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Tim Bray
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… John Bradley
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Derek Atkins
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Michael Thomas
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Michael Thomas
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Eran Hammer
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Julian Reschke
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Michael Thomas
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Gonzalo Salgueiro
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… John Bradley
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Gonzalo Salgueiro
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… John Bradley
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Eran Hammer
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… George Fletcher
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Stephen Farrell
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Paul E. Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Paul E. Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Paul E. Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Paul E. Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Paul E. Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Mike Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Bob Wyman
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Tim Bray
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… SM
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Melvin Carvalho
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Paul E. Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Paul E. Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Martin J. Dürst
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Derek Atkins
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Michael Thomas
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Derek Atkins
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Paul E. Jones
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Derek Atkins
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Michael Thomas
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Kevin Marks
- Re: [apps-discuss] [OAUTH-WG] Web Finger vs. Simp… Michael Thomas