Re: [apps-discuss] The acct: scheme question

Melvin Carvalho <melvincarvalho@gmail.com> Thu, 28 June 2012 07:28 UTC

Return-Path: <melvincarvalho@gmail.com>
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 2C16A21F85EA for <apps-discuss@ietfa.amsl.com>; Thu, 28 Jun 2012 00:28:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.526
X-Spam-Level:
X-Spam-Status: No, score=-3.526 tagged_above=-999 required=5 tests=[AWL=0.072, BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 Swnl-HNHjAw1 for <apps-discuss@ietfa.amsl.com>; Thu, 28 Jun 2012 00:28:36 -0700 (PDT)
Received: from mail-vb0-f44.google.com (mail-vb0-f44.google.com [209.85.212.44]) by ietfa.amsl.com (Postfix) with ESMTP id A22C221F85F3 for <apps-discuss@ietf.org>; Thu, 28 Jun 2012 00:28:35 -0700 (PDT)
Received: by vbbez10 with SMTP id ez10so1407152vbb.31 for <apps-discuss@ietf.org>; Thu, 28 Jun 2012 00:28:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=SLhG3uFe30uPZYGlqwaKyo99tdQ3c8JZv9/GcJ5zHKc=; b=LhmGzAW8PaxcB5ucJBAuLpyatq5X+7JzooSDT2KjePz6T7F92zoOZ9HLl84LmLw9ks tSY4BH/nl5aOXgk0iT+d7tHmtzwmEaNbrDqrPCpEQM0HRnIurX+ck5X5Qj8jxOLvmbdh OINF+b4jjUT4N8sDyrOsIZJ8XnmySqqFqBmuRUKcqFv1SLS9waRKJRFmg0YkEaugJVjc p3FiaeDjqINzj/O7cyBxRK67m/DUQaYoeFk+wggtKUzCR4awNPnDSjkdb1ZZKgKGDd16 UdLsL7UCm2lHpJ1GiC2XJW4G0PKMXhheluhBfNY7UV517UNQaEhAcAochGwLZC212Nlj oqFA==
MIME-Version: 1.0
Received: by 10.220.218.141 with SMTP id hq13mr638109vcb.8.1340868514960; Thu, 28 Jun 2012 00:28:34 -0700 (PDT)
Received: by 10.52.166.102 with HTTP; Thu, 28 Jun 2012 00:28:34 -0700 (PDT)
In-Reply-To: <043201cd54a5$79f2e170$6dd8a450$@packetizer.com>
References: <9452079D1A51524AA5749AD23E00392812B6B6@exch-mbx901.corp.cloudmark.com> <CAKaEYhKpeayOw4sN4=NYaoXKJQ2e5P+pP8SqJqnt-=Barb=WqA@mail.gmail.com> <4E1F6AAD24975D4BA5B168042967394366568E4F@TK5EX14MBXC283.redmond.corp.microsoft.com> <1340723227.60315.YahooMailNeo@web31801.mail.mud.yahoo.com> <4E1F6AAD24975D4BA5B168042967394366568FF8@TK5EX14MBXC283.redmond.corp.microsoft.com> <043201cd54a5$79f2e170$6dd8a450$@packetizer.com>
Date: Thu, 28 Jun 2012 09:28:34 +0200
Message-ID: <CAKaEYhL0NS=RZXTdyOMBM_q15P7D1KZ9kgUyMYYB06kA9f0w8Q@mail.gmail.com>
From: Melvin Carvalho <melvincarvalho@gmail.com>
To: "Paul E. Jones" <paulej@packetizer.com>
Content-Type: multipart/alternative; boundary="14dae9cfc83086567704c383479e"
Cc: apps-discuss@ietf.org, "Murray S. Kucherawy" <msk@cloudmark.com>
Subject: Re: [apps-discuss] The acct: scheme question
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, 28 Jun 2012 07:28:37 -0000

On 27 June 2012 22:43, Paul E. Jones <paulej@packetizer.com> wrote:

> I submitted a query to the uri-review list on June 18. So far, there have
> been no comments on the list.****
>
> ** **
>
> I do not see a reason why the URI review could not be concluded fairly
> quickly regardless of where it is documented.****
>
> ** **
>
> Now, should the URI review process result in rejecting “acct” then we have
> to scramble to come up with an alternative.  It cannot simply be left to
> speculation.  We need a concrete and predictable way of constructing URIs
> that refer to user accounts.  How do I query a Twitter user’s account?
> Flickr? Google+?  (Don’t get me started about the Facebook deciding their
> email address was my preferred email address...)
>

Should acct: be rejected, we can simply use mailto: as per SWD.  Similarly
you could simply use ?acct=user@host as has been suggested.  This would
possibly be an improvement in any case.  acct: is a 'nice to have' but not
necessary for a discovery protocol, imho.  It's a slight weakness of XRD
that it doesnt have a query language (like SPARQL) that makes things more
challenging.  Perhaps one day it will have.  Nevertheless, SWD has proven
that the problem CAN be solved without a new uri scheme.

Twitter, Facebook, Flikr and Google Plus all use HTTP URIs to describe
their user accounts.  This is best practice on the web, and recommended in
Linked Data Principles [1] which is the dominant discovery mechanism on the
Web today.  The gap in linked data, which I hope Webfinger can address, is
a common discovery pattern (using well-known locations) for email
addresses.  If Twitter or Facebook and others have not asked for yet
another way to identify users, I am unsure why this use case is in scope.
Do note that Facebook already have a first class discovery system in the
Open Graph Protocol.

I believe they say in the IETF, "A spec is not finished when there's
nothing left to put in, a spec is finished when there's nothing left to
take out."  If acct: was rejected or removed, I think we have a ways to
fallback, in fact, I think WebFinger would be a stronger specification for
it.

[1] http://www.w3.org/DesignIssues/LinkedData.html


> ****
>
> ** **
>
> Paul****
>
> ** **
>
> *From:* apps-discuss-bounces@ietf.org [mailto:
> apps-discuss-bounces@ietf.org] *On Behalf Of *Mike Jones
> *Sent:* Tuesday, June 26, 2012 11:18 AM
> *To:* William Mills; Melvin Carvalho; Murray S. Kucherawy
>
> *Cc:* apps-discuss@ietf.org
> *Subject:* Re: [apps-discuss] The acct: scheme question****
>
> ** **
>
> Yes, there’s a significant advantage.  It allows the acct: scheme to be
> approved (or rejected) quickly so that we will know whether it is safe for
> WebFinger and other specifications to use it.  That approval/rejection can
> then happen in parallel with refining the discovery specification.****
>
> ** **
>
> Otherwise, we could be in a position where we think we have a final
> discovery specification, only to learn that it can’t go forward because of
> objections to the acct: scheme from the W3C and possibly others.  It would
> be much better for us to know whether that is the case up front.****
>
> ** **
>
>                                                             -- Mike****
>
> ** **
>
> *From:* William Mills [mailto:wmills@yahoo-inc.com]
> *Sent:* Tuesday, June 26, 2012 8:07 AM
> *To:* Mike Jones; Melvin Carvalho; Murray S. Kucherawy
> *Cc:* apps-discuss@ietf.org
> *Subject:* Re: [apps-discuss] The acct: scheme question****
>
> ** **
>
> Is there any advantage to breaking it out?  The WF draft depends on it and
> so can't finalize until acct: does, right?****
>
> ** **
>
> Will one get done more quickly than the other?****
>
> ** **
> ------------------------------
>
> *From:* Mike Jones <Michael.Jones@microsoft.com>
> *To:* Melvin Carvalho <melvincarvalho@gmail.com>; Murray S. Kucherawy <
> msk@cloudmark.com>
> *Cc:* "apps-discuss@ietf.org" <apps-discuss@ietf.org>
> *Sent:* Tuesday, June 26, 2012 6:20 AM
> *Subject:* Re: [apps-discuss] The acct: scheme question****
>
> ** **
>
> Yes, I believe that the acct: scheme should be considered separately from
> discovery, in its own document.****
>
>  ****
>
>                                                             -- Mike****
>
>  ****
>
> *From:* apps-discuss-bounces@ietf.org
> [mailto:apps-discuss-bounces@ietf.org] *On Behalf Of *Melvin Carvalho
> *Sent:* Tuesday, June 26, 2012 5:06 AM
> *To:* Murray S. Kucherawy
> *Cc:* apps-discuss@ietf.org
> *Subject:* Re: [apps-discuss] The acct: scheme question****
>
>  ****
>
>  ****
>
> On 22 May 2012 09:22, Murray S. Kucherawy <msk@cloudmark.com> wrote:****
>
> As we prepare to bring webfinger into appsawg, it looks a lot like there’s
> substantial discussion just on the point of the proposed “acct:” scheme.**
> **
>
>  ****
>
> So, a question for those tracking the discussion:  Is this a big enough
> topic that it should be split into its own document?  This would be a
> useful thing to decide as we figure out how to handle the work once it
> enters working group mode.****
>
>  ****
>
> (This by itself has me wondering if we should revisit the conversation
> about whether webfinger needs its own working group, but I’ll leave it to
> Barry and Pete to make that call.)****
>
>
> There has been some discussion of this here and on other lists, and the
> consensus I think is for people to follow the process at :
>
> <uri-review@ietf.org>.
>
> I think the current state of play is that webfinger can be used with any
> URI type e.g. mailto: http: acct: etc. acct: is recommended in the RFC.  *
> ***
>
>  ****
>
> -MSK****
>
>
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss****
>
>  ****
>
>
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss****
>
>