Re: [webfinger] Registration of a URN for WebFinger Properties
Melvin Carvalho <melvincarvalho@gmail.com> Thu, 10 October 2013 22:56 UTC
Return-Path: <melvincarvalho@gmail.com>
X-Original-To: webfinger@ietfa.amsl.com
Delivered-To: webfinger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B5F921E8167 for <webfinger@ietfa.amsl.com>; Thu, 10 Oct 2013 15:56:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
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 TyH3PfX5y7gD for <webfinger@ietfa.amsl.com>; Thu, 10 Oct 2013 15:56:57 -0700 (PDT)
Received: from mail-la0-x232.google.com (mail-la0-x232.google.com [IPv6:2a00:1450:4010:c03::232]) by ietfa.amsl.com (Postfix) with ESMTP id BA2DE21F8F2A for <webfinger@ietf.org>; Thu, 10 Oct 2013 15:56:56 -0700 (PDT)
Received: by mail-la0-f50.google.com with SMTP id gx14so2713760lab.37 for <webfinger@ietf.org>; Thu, 10 Oct 2013 15:56:55 -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=eAVCWJSaWujWQhqC1+SqMU91fTsBipZc51UF9VIqzaY=; b=BXvwtjOAV7w1ys2mKyeILDnfhC58NRKjR8hLpumPlpc0cRawABj3mqyBhrxoVwxDy7 D+XoO6m/QojKtsyrA0r+FJPcl84OSq0uHTWhAFeiThuqCMnEaQyHjy2qsSkNr+nGJ7Gl oq/yn30elaP1ILiiDtbJ8ciBP+z3lBhtNQOqSV1i5E2rLfv88/QsC3YejvOw46hrHyWa 7m8FtiV3ty7aOMQdEYgFxE0lQgCDTWAFdo6mOn70E+Nk0lo+/QuSz0Eo1cO/gdNBoLAt g37BQ+R2eVcl/v+I9DYAN5BGRfDaZa55jzjp+A8n335yBLY8OYaRYk6a4wJu/rOKsQGd lMFg==
MIME-Version: 1.0
X-Received: by 10.152.3.42 with SMTP id 10mr13608424laz.22.1381445815287; Thu, 10 Oct 2013 15:56:55 -0700 (PDT)
Received: by 10.112.159.233 with HTTP; Thu, 10 Oct 2013 15:56:55 -0700 (PDT)
In-Reply-To: <emc6f90b62-06ec-46e9-8b46-c7292c288130@sydney>
References: <CAJqAn3wws1SQvdLSF0bp0DNboeX3gLAn8C2SOKp2KT9RxcOmXQ@mail.gmail.com> <emc6f90b62-06ec-46e9-8b46-c7292c288130@sydney>
Date: Fri, 11 Oct 2013 00:56:55 +0200
Message-ID: <CAKaEYhJEvfiPT-5zTjnVXSpyGxYnpOO5gB0wvjgcHB6u6Fq6RQ@mail.gmail.com>
From: Melvin Carvalho <melvincarvalho@gmail.com>
To: "Paul E. Jones" <paulej@packetizer.com>
Content-Type: multipart/alternative; boundary="089e013d14b218c66404e86aebd9"
Cc: webfinger <webfinger@ietf.org>, Will Norris <will@willnorris.com>
Subject: Re: [webfinger] Registration of a URN for WebFinger Properties
X-BeenThere: webfinger@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussion of the Webfinger protocol proposal in the Applications Area <webfinger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/webfinger>, <mailto:webfinger-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/webfinger>
List-Post: <mailto:webfinger@ietf.org>
List-Help: <mailto:webfinger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/webfinger>, <mailto:webfinger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Oct 2013 22:56:58 -0000
On 11 October 2013 00:34, Paul E. Jones <paulej@packetizer.com> wrote: > Will, > > The reason is to have one set of identifiers that people can agree to > use. There are two types of identifiers, too: > * Link relations types > * Properties > > As you point out, there are several link relations already defined. I've > cataloged some of them: > http://www.packetizer.com/webfinger/link_relations.html > > Some that are interesting to me did not exist, so I made up values. > > There are also properties, and I've not seen any described formally > anywhere. I've defined a ones I find useful: > http://www.packetizer.com/webfinger/properties.html > Regarding name, just from the top of my head (I didnt include PoCo, OpenSocial, PIM, DOAP, but you could search for them) http://xmlns.com/foaf/spec/#term_name https://schema.org/name http://graph.facebook.com/schema/user#name http://www.w3.org/TR/vcard-rdf/#d4e1731 Remember that link relations predate webfinger by over 5 years. It's often better to reuse than to reinvent. > > There are more defined out there, I'm sure. And it's perfectly OK for > applications to define whatever they want. > > However, there are a few that I think really should be defined by the > IETF. If we don't do that, then we at least need to have an informal > agreement on, for example, how to get a person's name. Otherwise, some > link relation types or property identifiers are likely to get defined with > 10 different identifiers, yet carry the same semantics. > > Paul > > ------ Original Message ------ > From: "Will Norris" <will@willnorris.com> > To: "Paul E. Jones" <paulej@packetizer.com> > Cc: "Melvin Carvalho" <melvincarvalho@gmail.com>; "webfinger" < > webfinger@ietf.org> > Sent: 10/10/2013 1:48:59 PM > Subject: Re: [webfinger] Registration of a URN for WebFinger Properties > > There irony here is that WebFinger itself was created to solve the > problem of resolving an otherwise unresolvable URI (originally mailto and > later acct URIs). URNs have the same problem, and since they have no > well-defined host, you can't even use WebFinger to resolve them. I know > there have been some efforts to define URN resolution (rfc2483 et al), but > as far as I know none are very well adopted. Using HTTP URIs makes the > most sense to me. > > But do we really need yet another registry of properties, the vast > majority of which I'm sure have been defined in a dozen other places? Is > there a reason why reusing one of these existing namespaces would not work? > (and if something WebFinger specific really is desirable, then we can > continue using webfinger.net, which has already been used for > http://webfinger.net/rel/avatar/ and > http://webfinger.net/rel/profile-page/. That was kind of the idea of > running it as a static site out of the GitHub "webfinger" org; it's very > easy to give others access to everything. That's what we've done with > activitystrea.ms for several years now) > > > On Sun, Oct 6, 2013 at 8:16 AM, Paul E. Jones <paulej@packetizer.com>wrote: > >> Yes, any URI can be used to identify a property. However, there has to >> be some agreed scheme and structure for things defined in the IETF. The >> point of the suggestion was to specify that. >> >> We could use HTTP, but I've never seen that scheme used in IETF documents >> for this type of thing. I've seen URNs, though. >> >> Paul >> >> >> ------------------------------ >> *From:* Melvin Carvalho <melvincarvalho@gmail.com> >> *Sent:* Sun Oct 06 09:19:42 EDT 2013 >> *To:* "Paul E. Jones" <paulej@packetizer.com> >> *Cc:* webfinger <webfinger@ietf.org> >> *Subject:* Re: [webfinger] Registration of a URN for WebFinger Properties >> >> >> >> >> On 5 October 2013 03:22, Paul E. Jones <paulej@packetizer.com> wrote: >> >>> Folks, >>> >>> As you know, properties (both link and subject-specific properties) are >>> identified via a URI. For applications that are defined outside the IETF, >>> those organizations are able to define any URI they wish to use. For any >>> we might define within the IETF, however, we need something. >>> >>> In anticipation of having such a need, I think we should create a >>> document along the lines of RFC 6755 for WebFinger. Specifically, we would >>> define a URN sub-namespace as: >>> >>> urn:ietf:params:webfinger >>> >>> One such potentially-useful subject-specific properties are "name", >>> which would be the the subject's name intended for human consumption. If >>> you've queried my WebFinger server, you would know I currently advertise my >>> name in English and Chinese. For the "default" name, the URN might be: >>> >>> urn:ietf:params:webfinger:name >>> >>> For language-specific variants, it might be: >>> >>> urn:ietf:params:webfinger:name:zh-CN >>> >>> Defining the various properties and their meaning is an exercise for >>> another day, but I hope you see the value in defining the URN sub-namespace. >>> >> >> Cant this be done using traditional HTTP keys. The advantage being that >> they can be systematically dereferenced using http GET, rather than having >> to look it up in a central registry in a non machine readable way. This is >> what has been going on for 10+ years, with FOAF, schema.org, open graph >> protocol and others. Have I missed something? >> >> >>> >>> Thoughts? >>> >>> Paul >>> >>> >>> _______________________________________________ >>> webfinger mailing list >>> webfinger@ietf.org >>> https://www.ietf.org/mailman/listinfo/webfinger >>> >>> >> >> _______________________________________________ >> webfinger mailing list >> webfinger@ietf.org >> https://www.ietf.org/mailman/listinfo/webfinger >> >> >
- Re: [webfinger] Registration of a URN for WebFing… Melvin Carvalho
- Re: [webfinger] Registration of a URN for WebFing… John Bradley
- Re: [webfinger] Registration of a URN for WebFing… Paul E. Jones
- [webfinger] Registration of a URN for WebFinger P… Paul E. Jones
- Re: [webfinger] Registration of a URN for WebFing… Barry Leiba
- Re: [webfinger] Registration of a URN for WebFing… Will Norris
- Re: [webfinger] Registration of a URN for WebFing… Melvin Carvalho
- Re: [webfinger] Registration of a URN for WebFing… Will Norris
- Re: [webfinger] Registration of a URN for WebFing… Melvin Carvalho
- Re: [webfinger] Registration of a URN for WebFing… Paul E. Jones
- Re: [webfinger] Registration of a URN for WebFing… Melvin Carvalho
- Re: [webfinger] Registration of a URN for WebFing… Paul E. Jones
- Re: [webfinger] Registration of a URN for WebFing… Melvin Carvalho
- Re: [webfinger] Registration of a URN for WebFing… Paul E. Jones
- Re: [webfinger] Registration of a URN for WebFing… Will Norris
- Re: [webfinger] Registration of a URN for WebFing… Paul E. Jones
- Re: [webfinger] Registration of a URN for WebFing… Mike Jones
- Re: [webfinger] Registration of a URN for WebFing… Kingsley Idehen
- Re: [webfinger] Registration of a URN for WebFing… Melvin Carvalho
- Re: [webfinger] Registration of a URN for WebFing… Melvin Carvalho