Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
webfinger enabled for all gmail accounts with public profiles
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  12 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Brad Fitzpatrick  
View profile  
 More options Feb 11 2010, 1:44 pm
From: Brad Fitzpatrick <bradf...@google.com>
Date: Thu, 11 Feb 2010 10:44:32 -0800
Local: Thurs, Feb 11 2010 1:44 pm
Subject: webfinger enabled for all gmail accounts with public profiles

Now that Google Buzz has launched, I wanted to give an update on
WebFinger....

We've now enabled WebFinger for all gmail/google profiles with public
profiles.

That is, if you already have a profile like
http://www.google.com/profile/FOO, then webfinger is enabled for
F...@gmail.com.  Note that F...@gmail.com might not be an SMTP-enabled email
address... it's just an account identifier.  Google Profile usernames come
out of the same namespace as gmail email accounts, but may not
email-enabled.

For instance, if I log onto a website and tell you my email address is
bradf...@gmail.com , here's how you'd resolve it:

bradfitz@mini:~$ curl *https://gmail.com/.well-known/host-meta*
<?xml version='1.0' encoding='UTF-8'?>
<!-- NOTE: this host-meta end-point is a pre-alpha work in progress.   Don't
rely on it. -->
<!-- Please follow the list at http://groups.google.com/group/webfinger -->
<XRD xmlns='http://docs.oasis-open.org/ns/xri/xrd-1.0'
     xmlns:hm='http://host-meta.net/xrd/1.0'>
  <hm:Host xmlns='http://host-meta.net/xrd/1.0'>gmail.com</hm:Host>
  <Link rel='lrdd'
        template='*http://www.google.com/s2/webfinger/?q={uri}'*>
    <Title>Resource Descriptor</Title>
  </Link>
</XRD>

bradfitz@mini:~$ curl *
http://www.google.com/s2/webfinger/?q=bradf...@gmail.com*
<?xml version='1.0'?>
<XRD xmlns='http://docs.oasis-open.org/ns/xri/xrd-1.0'>
<Subject>acct:bradf...@gmail.com <acct%3Abradf...@gmail.com></Subject>
<Alias>http://www.google.com/profiles/bradfitz</Alias>
<Link rel='http://portablecontacts.net/spec/1.0' href='
http://www-opensocial.googleusercontent.com/api/people/'/>
<Link rel='http://webfinger.net/rel/profile-page' href='
http://www.google.com/profiles/bradfitz' type='text/html'/>
<Link rel='http://microformats.org/profile/hcard' href='
http://www.google.com/profiles/bradfitz' type='text/html'/>
<Link rel='http://gmpg.org/xfn/11' href='
http://www.google.com/profiles/bradfitz' type='text/html'/>
<Link rel='http://specs.openid.net/auth/2.0/provider' href='
http://www.google.com/profiles/bradfitz'/>
<Link rel='describedby' href='http://www.google.com/profiles/bradfitz'
type='text/html'/>
<Link rel='describedby' href='
http://s2.googleusercontent.com/webfinger/?q=bradfitz%40gmail.com&...
type='application/rdf+xml'/>
<Link rel='*http://schemas.google.com/g/2010#updates-from*' href='*
http://buzz.googleapis.com/feeds/115863474911002159675/public/posted*'
type='application/atom+xml'/>
</XRD>

So that's the end-to-end mapping from user identifier (bradf...@gmail.com,
which users might call an "email address") to my real-time enabled
(PubSubHubbub) updates stream.  All using decentralized, standardized, open,
Free, free. protocols.  I'm pretty excited about this.  This isn't the end,
though... we're just getting started.  DeWitt said it best here:

http://www.google.com/buzz/dclinton/XxER6oP4WGe/The-best-way-to-get-a...

- Brad


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Eran Hammer-Lahav  
View profile  
 More options Feb 11 2010, 2:01 pm
From: Eran Hammer-Lahav <e...@hueniverse.com>
Date: Thu, 11 Feb 2010 12:01:54 -0700
Local: Thurs, Feb 11 2010 2:01 pm
Subject: RE: webfinger enabled for all gmail accounts with public profiles

One correction, the second step should be:

curl http://www.google.com/s2/webfinger/?q=acct%3Abradfitz%40gmail.com

Google can decide to support your un-escaped / un-prefixed version, but it must support the above for compliance.

EHL

From: webfinger@googlegroups.com [mailto:webfinger@googlegroups.com] On Behalf Of Brad Fitzpatrick
Sent: Thursday, February 11, 2010 10:45 AM
To: webfinger@googlegroups.com
Subject: webfinger enabled for all gmail accounts with public profiles

Now that Google Buzz has launched, I wanted to give an update on WebFinger....

We've now enabled WebFinger for all gmail/google profiles with public profiles.

That is, if you already have a profile like http://www.google.com/profile/FOO, then webfinger is enabled for F...@gmail.com<mailto:F...@gmail.com>.  Note that F...@gmail.com<mailto:F...@gmail.com> might not be an SMTP-enabled email address... it's just an account identifier.  Google Profile usernames come out of the same namespace as gmail email accounts, but may not email-enabled.

For instance, if I log onto a website and tell you my email address is bradf...@gmail.com<mailto:bradf...@gmail.com> , here's how you'd resolve it:

bradfitz@mini:~$ curl https://gmail.com/.well-known/host-meta
<?xml version='1.0' encoding='UTF-8'?>
<!-- NOTE: this host-meta end-point is a pre-alpha work in progress.   Don't rely on it. -->
<!-- Please follow the list at http://groups.google.com/group/webfinger -->
<XRD xmlns='http://docs.oasis-open.org/ns/xri/xrd-1.0'
     xmlns:hm='http://host-meta.net/xrd/1.0'>
  <hm:Host xmlns='http://host-meta.net/xrd/1.0'>gmail.com<http://gmail.com></hm:Host>
  <Link rel='lrdd'
        template='http://www.google.com/s2/webfinger/?q={uri}<http://www.google.com/s2/webfinger/?q=%7buri%7d>'>
    <Title>Resource Descriptor</Title>
  </Link>
</XRD>

bradfitz@mini:~$ curl http://www.google.com/s2/webfinger/?q=bradf...@gmail.com
<?xml version='1.0'?>
<XRD xmlns='http://docs.oasis-open.org/ns/xri/xrd-1.0'>
          <Subject>acct:bradf...@gmail.com<mailto:acct%3Abradf...@gmail.com></Subject>
          <Alias>http://www.google.com/profiles/bradfitz</Alias>
          <Link rel='http://portablecontacts.net/spec/1.0' href='http://www-opensocial.googleusercontent.com/api/people/'/>
          <Link rel='http://webfinger.net/rel/profile-page' href='http://www.google.com/profiles/bradfitz' type='text/html'/>
          <Link rel='http://microformats.org/profile/hcard' href='http://www.google.com/profiles/bradfitz' type='text/html'/>
          <Link rel='http://gmpg.org/xfn/11' href='http://www.google.com/profiles/bradfitz' type='text/html'/>
          <Link rel='http://specs.openid.net/auth/2.0/provider' href='http://www.google.com/profiles/bradfitz'/>
          <Link rel='describedby' href='http://www.google.com/profiles/bradfitz' type='text/html'/>
          <Link rel='describedby' href='http://s2.googleusercontent.com/webfinger/?q=bradfitz%40gmail.com&... type='application/rdf+xml'/>
          <Link rel='http://schemas.google.com/g/2010#updates-from' href='http://buzz.googleapis.com/feeds/115863474911002159675/public/posted' type='application/atom+xml'/>
</XRD>

So that's the end-to-end mapping from user identifier (bradf...@gmail.com<mailto:bradf...@gmail.com>, which users might call an "email address") to my real-time enabled (PubSubHubbub) updates stream.  All using decentralized, standardized, open, Free, free. protocols.  I'm pretty excited about this.  This isn't the end, though... we're just getting started.  DeWitt said it best here:

    http://www.google.com/buzz/dclinton/XxER6oP4WGe/The-best-way-to-get-a...

- Brad


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Brad Fitzpatrick  
View profile  
 More options Feb 11 2010, 2:03 pm
From: Brad Fitzpatrick <bradf...@google.com>
Date: Thu, 11 Feb 2010 11:03:09 -0800
Local: Thurs, Feb 11 2010 2:03 pm
Subject: Re: webfinger enabled for all gmail accounts with public profiles

Oh, right, thanks!

On Thu, Feb 11, 2010 at 11:01 AM, Eran Hammer-Lahav <e...@hueniverse.com>wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
James Walker  
View profile  
 More options Feb 11 2010, 2:54 pm
From: James Walker <wal...@walkah.net>
Date: Thu, 11 Feb 2010 14:54:42 -0500
Local: Thurs, Feb 11 2010 2:54 pm
Subject: Re: webfinger enabled for all gmail accounts with public profiles
Brad, this is awesome. One quick question : How stable is
http://schemas.google.com/g/2010#updates-from ? We've discussed
something virtually identical for OStatus [1] - which would just
provide an href to the PuSH-enabled atom feed for a user. (I'd
semi-arbitrarily labeled it - http://ostatus.org/schema/1.0/publish).
It looks to me like this is identical to your new href. Correct? Is
yours temporary ? Or "final" as far as Buzz's implementation...

This is exciting to see all this stuff coming together so quickly...

-James

[1] http://status.net/wiki/OStatus

--
James Walker :: http://walkah.net/

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Brad Fitzpatrick  
View profile  
 More options Feb 11 2010, 2:58 pm
From: Brad Fitzpatrick <bradf...@google.com>
Date: Thu, 11 Feb 2010 11:58:37 -0800
Local: Thurs, Feb 11 2010 2:58 pm
Subject: Re: webfinger enabled for all gmail accounts with public profiles

It was a last minute decision between a dozen of us with a dozen different
ideas of what it could/should be.  In the end we decided to make up
something (like what you see there) and open it up for community discussion.

We won't remove it from our user XRD docs, so it's stable in the sense that
you can rely on it being there if people start building apps for it.

But we'll add the "correct" one once the community decides what the correct
one is.  We're not pretending that our 5-minute-discussion made-up one is
the final answer, unless that's convenient and good enough for everybody.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
James Walker  
View profile  
 More options Feb 11 2010, 3:18 pm
From: James Walker <wal...@walkah.net>
Date: Thu, 11 Feb 2010 15:18:08 -0500
Local: Thurs, Feb 11 2010 3:18 pm
Subject: Re: webfinger enabled for all gmail accounts with public profiles
Good to know! Now... where's that community to make said decision when
you need it...

I'd like to humbly offer up the ostatus.org domain as a "neutral"
holding ground... we've specifically been working at this with the
full intention to have it be completely vendor/platform neutral. (and
OStatus rather than OpenMicroBlogging - 'cause neither StatusNet nor
Buzz are particularly wed to the 'micro' piece). Though, tbh, we
didn't know Buzz was gonna come out first *cough* cone of silence
*cough*.

In the meantime, it's easy enough for us to consider the two equivalent.

--
James Walker :: http://walkah.net/

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Markus Thielmann  
View profile  
 More options Feb 11 2010, 4:25 pm
From: Markus Thielmann <m...@markusthielmann.com>
Date: Thu, 11 Feb 2010 13:25:15 -0800 (PST)
Local: Thurs, Feb 11 2010 4:25 pm
Subject: Re: webfinger enabled for all gmail accounts with public profiles
This is so great, thanks to everyone who is making this possible.

I'm currently working on a small tool with webfinger support. I guess
I should ask this in the Buzz forum, but since you brought the topic
up:

Is there any chance we might get a <link rel=”me”
href=”acct:u...@gmail.com” /> tag in the Google profile pages, like
suggested by Eran on [1]?
It would make my life so much easier :-)

[1] http://hueniverse.com/2009/08/making-the-case-for-a-new-acct-uri-scheme/


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Steve Ivy  
View profile  
 More options Feb 11 2010, 4:35 pm
From: Steve Ivy <steve...@gmail.com>
Date: Thu, 11 Feb 2010 13:35:09 -0800 (PST)
Local: Thurs, Feb 11 2010 4:35 pm
Subject: Re: webfinger enabled for all gmail accounts with public profiles
Ha! James and I were just discussing something similar to rel=updates-
from yesterday. I wrote a bit about it here [1] and here [2]. I think
having a way to link to your status updates is a much needed hook.

Brad - how soon until we can point that updates-from link to a
different service?

--Steve

[1] http://www.monkinetic.com/2009/11/status-autodiscovery-relstatus.html
[2] http://www.monkinetic.com/2010/02/googles-new-status-updates-.html

On Feb 11, 1:18 pm, James Walker <wal...@walkah.net> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Brad Fitzpatrick  
View profile  
 More options Feb 11 2010, 4:53 pm
From: Brad Fitzpatrick <bradf...@google.com>
Date: Thu, 11 Feb 2010 13:53:21 -0800
Local: Thurs, Feb 11 2010 4:53 pm
Subject: Re: webfinger enabled for all gmail accounts with public profiles

On Thu, Feb 11, 2010 at 1:35 PM, Steve Ivy <steve...@gmail.com> wrote:
> Ha! James and I were just discussing something similar to rel=updates-
> from yesterday. I wrote a bit about it here [1] and here [2]. I think
> having a way to link to your status updates is a much needed hook.

> Brad - how soon until we can point that updates-from link to a
> different service?

Can't name an exact date, but it's something we all want to do & allow as
soon as somebody hacks it up.

Maybe I can interest Noogler Joseph Smarr into doing it.  :-)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Brad Fitzpatrick  
View profile  
 More options Feb 11 2010, 5:35 pm
From: Brad Fitzpatrick <bradf...@google.com>
Date: Thu, 11 Feb 2010 14:35:30 -0800
Local: Thurs, Feb 11 2010 5:35 pm
Subject: Re: webfinger enabled for all gmail accounts with public profiles

On Thu, Feb 11, 2010 at 1:25 PM, Markus Thielmann
<m...@markusthielmann.com>wrote:

> This is so great, thanks to everyone who is making this possible.

> I'm currently working on a small tool with webfinger support. I guess
> I should ask this in the Buzz forum, but since you brought the topic
> up:

> Is there any chance we might get a <link rel=”me”
> href=”acct:u...@gmail.com <acct%3Au...@gmail.com>” /> tag in the Google
> profile pages, like
> suggested by Eran on [1]?
> It would make my life so much easier :-)

Yeah, I'm told that there's no problem with that.  I'll send the team a
little patch.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
John Panzer  
View profile  
 More options Feb 11 2010, 5:42 pm
From: John Panzer <jpan...@google.com>
Date: Thu, 11 Feb 2010 14:42:53 -0800
Local: Thurs, Feb 11 2010 5:42 pm
Subject: Re: webfinger enabled for all gmail accounts with public profiles

On Thu, Feb 11, 2010 at 2:35 PM, Brad Fitzpatrick <bradf...@google.com>wrote:

(And thus the circle is complete... :) )

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
John Panzer  
View profile  
 More options Feb 11 2010, 6:11 pm
From: John Panzer <jpan...@google.com>
Date: Thu, 11 Feb 2010 15:11:32 -0800
Local: Thurs, Feb 11 2010 6:11 pm
Subject: Re: webfinger enabled for all gmail accounts with public profiles

This is exciting for the obvious reasons, it's also a step in my grand
master plan for Salmon.  See
http://www.abstractioneer.org/2010/02/webfinger-now-available-for-goo...,
but the important bit is:

links {
  rel: "magic-public-key"
  type: "application/magic-public-key"
  href: "data:application/magic-public-key;,RSA.mVgY8RN6URBTstndvmUUPb4UZTdwvwmddSK E5z_jvKUEK6yk1u3rrC9yN8k6FilGj9K0eeUPe2hf4Pj-5CmHww.AQAB"

}

--
John Panzer / Google
jpan...@google.com / abstractioneer.org <http://www.abstractioneer.org/> /
@jpanzer


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »