<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
<font class="Apple-style-span" face="Tahoma" size="2">Totally agree, though i well remember the amount of effort in that went into element and attribute normalization [1] in defining algorithms that meant everyone "saw" the same value.</font><div style="font-family: Tahoma; font-size: 10pt; "><br></div><div><font class="Apple-style-span" face="Tahoma" size="2">When those algorithms (loosely defined as in this case - as many - the algorithm is something in a closed environment that just knows what the mapping is) are hard to define i can't see how else, in simple terms, consumers of the service or api,  are expected to make queries on behalf of a users account, other than by having a way of asking if two things are alike via a service provided api.</font></div><div style="font-family: Tahoma; font-size: 10pt; "><br></div><div style="font-family: Tahoma; font-size: 10pt; ">/steven</div><div style="font-family: Tahoma; font-size: 10pt; "><br></div><div style="font-family: Tahoma; font-size: 10pt; ">[1] <a href="http://www.w3.org/TR/REC-xml/#AVNormalize">http://www.w3.org/TR/REC-xml/#AVNormalize</a><br><div><br><div><hr id="stopSpelling">Subject: Re: [OpenID] Google+ and Unique Identifiers -- different again?<br>From: henry.story@bblfish.net<br>Date: Sun, 3 Jul 2011 14:25:09 +0200<br>CC: melvincarvalho@gmail.com; jernst+openid.net@netmesh.us; openid-general@lists.openid.net<br>To: weblivz@hotmail.com<br><br>
<meta http-equiv="Content-Type" content="text/html; charset=unicode">
<meta name="Generator" content="Microsoft SafeHTML"><br><div><div>On 3 Jul 2011, at 14:17, Steven Livingstone Pérez wrote:</div><br class="ecxApple-interchange-newline"><blockquote><span class="ecxApple-style-span" style="border-collapse:separate;font-family:Helvetica;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;font-size:medium"><div class="ecxhmmessage" style="font-size:10pt;font-family:Tahoma"><div dir="ltr">Probably make some sense for them to have a "Normalize()" graph api call ... i have often been worried about this in storing identifiers as keys etc in a local data store.<div><br></div><div>I do think it it the responsibility of the account provider to provide the mapping rather than us trying to prejudge the next migration choice.</div></div></div></span></blockquote><div><br></div><div>You can't escapte the fact that in an open world the same thing will be named with more than one name.</div><div><br></div><div>That's why the semantic web was developed.</div><div><br></div><div>Henry</div><br><blockquote><span class="ecxApple-style-span" style="border-collapse:separate;font-family:Helvetica;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;font-size:medium"><div class="ecxhmmessage" style="font-size:10pt;font-family:Tahoma"><div dir="ltr"><div><br></div><div>/steven<br><br><div>> Date: Sun, 3 Jul 2011 13:58:43 +0200<br>> From:<span class="ecxApple-converted-space"> </span><a href="mailto:melvincarvalho@gmail.com">melvincarvalho@gmail.com</a><br>> To:<span class="ecxApple-converted-space"> </span><a href="mailto:jernst+openid.net@netmesh.us">jernst+openid.net@netmesh.us</a><br>> CC:<span class="ecxApple-converted-space"> </span><a href="mailto:openid-general@lists.openid.net">openid-general@lists.openid.net</a><br>> Subject: Re: [OpenID] Google+ and Unique Identifiers -- different again?<br>><span class="ecxApple-converted-space"> </span><br>> On 2 July 2011 05:48, Johannes Ernst <<a href="mailto:jernst+openid.net@netmesh.us">jernst+openid.net@netmesh.us</a>> wrote:<br>> > It seems Google has changed their unique identifiers for people again.<br>> ><br>> > Apparently I'm now:<br>> >        <a href="https://plus.google.com/104555285104903729468" target="_blank">https://plus.google.com/104555285104903729468</a><br>> > as opposed to<br>> >        <a href="http://profiles.google.com/Johannes.Ernst" target="_blank">http://profiles.google.com/Johannes.Ernst</a><br>> > and so many other variations over the years.<br>> ><br>> > My relying party implementation does not recognize me any more although I use the same URL as identifier. Which means I can't access my account!<br>> ><br>> > Is it me who is doing something wrong here? What's the official Google migration path?<br>><span class="ecxApple-converted-space"> </span><br>> I've just realized facebook have 5-6 IDs all tied together<br>><span class="ecxApple-converted-space"> </span><br>> 1. Original email address<br>> 2.<span class="ecxApple-converted-space"> </span><a href="http://facebook.com/foo" target="_blank">facebook.com/foo</a><br>> 3.<span class="ecxApple-converted-space"> </span><a href="http://facebook.com/UID" target="_blank">facebook.com/UID</a><br>> 4.<span class="ecxApple-converted-space"> </span><a href="mailto:foo@facebook.com">foo@facebook.com</a><br>> 5.<span class="ecxApple-converted-space"> </span><a href="http://graph.facebook.com/foo" target="_blank">graph.facebook.com/foo</a><br>> 6.<span class="ecxApple-converted-space"> </span><a href="http://graph.facebook.com/UID" target="_blank">graph.facebook.com/UID</a><br>><span class="ecxApple-converted-space"> </span><br>> This is very clever stuff, imho. I think the FB graph is extremely<br>> well organized, and possibly gives them a competitive advantage.<br>> TimBL always says, 'give everything a URI and let them link to each<br>> other'. Facebook have done exactly that, and I think it's the design<br>> model to follow.<br>><span class="ecxApple-converted-space"> </span><br>> ><br>> > Thanks,<br>> ><br>> ><br>> ><br>> > Johannes.<br>> ><br>> > _______________________________________________<br>> > general mailing list<br>> ><span class="ecxApple-converted-space"> </span><a href="mailto:general@lists.openid.net">general@lists.openid.net</a><br>> ><span class="ecxApple-converted-space"> </span><a href="http://lists.openid.net/mailman/listinfo/openid-general" target="_blank">http://lists.openid.net/mailman/listinfo/openid-general</a><br>> ><br>> _______________________________________________<br>> general mailing list<br>><span class="ecxApple-converted-space"> </span><a href="mailto:general@lists.openid.net">general@lists.openid.net</a><br>><span class="ecxApple-converted-space"> </span><a href="http://lists.openid.net/mailman/listinfo/openid-general" target="_blank">http://lists.openid.net/mailman/listinfo/openid-general</a><br></div></div></div>_______________________________________________<br>general mailing list<br><a href="mailto:general@lists.openid.net">general@lists.openid.net</a><br><a href="http://lists.openid.net/mailman/listinfo/openid-general" target="_blank">http://lists.openid.net/mailman/listinfo/openid-general</a><br></div></span></blockquote></div><br><div>
<span class="ecxApple-style-span" style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;orphans:2;text-align:auto;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px"><span class="ecxApple-style-span" style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px"><div style="word-wrap:break-word"><span class="ecxApple-style-span" style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px"><div style="word-wrap:break-word"><span class="ecxApple-style-span" style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px"><div style="word-wrap:break-word"><span class="ecxApple-style-span" style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;orphans:2;white-space:normal;widows:2;word-spacing:0px"><div style="word-wrap:break-word"><span class="ecxApple-style-span" style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;orphans:2;white-space:normal;widows:2;word-spacing:0px"><span class="ecxApple-style-span" style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;orphans:2;white-space:normal;widows:2;word-spacing:0px"><span class="ecxApple-style-span" style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;orphans:2;white-space:normal;widows:2;word-spacing:0px"><span><div>Social Web Architect<br><a href="http://bblfish.net/" target="_blank">http://bblfish.net/</a></div></span></span></span></span></div></span></div></span></div></span></div></span></span>
</div>
<br></div></div></div>                                    </div></body>
</html>