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:
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:
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:
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:
> 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. 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:
> 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:
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...
> 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:
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.
On Thu, Feb 11, 2010 at 11:54 AM, James Walker <wal...@walkah.net> wrote: > 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...
> > 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:
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.
On Thu, Feb 11, 2010 at 2:58 PM, Brad Fitzpatrick <bradf...@google.com> wrote: > 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.
> On Thu, Feb 11, 2010 at 11:54 AM, James Walker <wal...@walkah.net> wrote:
>> 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...
>> > 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:
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 :-)
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?
> 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.
> On Thu, Feb 11, 2010 at 2:58 PM, Brad Fitzpatrick <bradf...@google.com> wrote: > > 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.
> > On Thu, Feb 11, 2010 at 11:54 AM, James Walker <wal...@walkah.net> wrote:
> >> 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...
> >> > 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:
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. :-)
> On Feb 11, 1:18 pm, James Walker <wal...@walkah.net> wrote: > > 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.
> > On Thu, Feb 11, 2010 at 2:58 PM, Brad Fitzpatrick <bradf...@google.com> > wrote: > > > 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.
> > > On Thu, Feb 11, 2010 at 11:54 AM, James Walker <wal...@walkah.net> > wrote:
> > >> 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...
> > >> > 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:
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.
> 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.
On Thu, Feb 11, 2010 at 2:42 PM, John Panzer <jpan...@google.com> wrote: > On Thu, Feb 11, 2010 at 2:35 PM, Brad Fitzpatrick <bradf...@google.com>wrote:
>> 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.