<div>OpenID Colleagues,</div>
<div>&nbsp;</div>
<div>I (and a few other people)&nbsp;are rather confused about the current state of Attribute Exchange, and the default namespace URIs.&nbsp; Which of the following will be the correct namespace root for the future?</div>
<div>&nbsp;</div>
<div><a href="http://schema.openid.net/">http://schema.openid.net/</a></div>
<div><a href="http://openid.net/schema/">http://openid.net/schema/</a></div>
<div><a href="http://axschema.org/">http://axschema.org/</a></div>
<div>&nbsp;</div>
<div>- MyOpenID supports <a href="http://schema.openid.net/">http://schema.openid.net/</a></div>
<div>&nbsp;</div>
<div>- The &quot;Attribute Properties for OpenID Attribute Exchange&quot; spec at <a href="http://openid.net/specs">http://openid.net/specs</a> calls out <a href="http://openid.net/schema/">http://openid.net/schema/</a>.&nbsp; I don&#39;t know if there are any OPs that implement this version.</div>

<div>&nbsp;</div>
<div>- <a href="http://axschema.org">axschema.org</a>&nbsp;calls out&nbsp;<a href="http://axschema.org/">http://axschema.org/</a></div>
<div>&nbsp;</div>
<div>They are all functionally equivalent, but it&#39;s up to the OpenID Provider to decide which to implement.&nbsp; As a result, the Relying Party has to guess which providers are implementing which namespace roots.&nbsp; Since the default behavior is to simply ignore the AX request if the namespace is not recognized, we cannot tell the difference between an OpenID Provider that doesn&#39;t support AX, and one that simply doesn&#39;t support the requested namespace.</div>

<div>&nbsp;</div>
<div>In researching, I found the original request to use <a href="http://schema.openid.net">http://schema.openid.net</a>, which appeared to happen summer of 2007.&nbsp;Since <a href="http://axschema.org/">http://axschema.org/</a> and <a href="http://openid.net/schema">http://openid.net/schema</a> came out after that, I&#39;m assuming that it should no longer be relevant.&nbsp; However, MyOpenID implements this namespace, so I can&#39;t say for sure if that&#39;s really the case.</div>

<div>&nbsp;</div>
<div>That still leaves us with three namespace roots.&nbsp; Can anyone tell me which one is now considered the standard implementation, so I don&#39;t have to build three Attribute Exchange schema definition sets&nbsp;into my codebase?</div>

<div>&nbsp;</div>
<div>Thank you,</div>
<div>&nbsp;</div>
<div>John Ehn</div>
<div><a href="http://extremeswank.com">extremeswank.com</a></div>
<div>&nbsp;</div>