So is this a problem left unsolved or is it seen as simply not a problem?<br><br><div><span class="gmail_quote">On 6/28/05, <b class="gmail_sendername">Brad Fitzpatrick</b> &lt;<a href="mailto:brad@danga.com">brad@danga.com
</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">We'd previously discussed a &quot;magic&quot; like that (cookies.txt, 
favicon.ico,<br>etc) but decided against it.<br><br>Plus we're not going to let the OpenID core creep into public profile<br>exchange.&nbsp;&nbsp;Private profile data might be an extension, outside the<br>core.&nbsp;&nbsp;But public stuff, absolutely not.
<br><br>- Brad<br><br>On Tue, 28 Jun 2005, M. David Peterson wrote:<br><br>&gt; To help maybe answer my own question is there any reason why, if the link<br>&gt; tag is not found as previously defined to then check the same directory
<br>&gt; specified for an openid.xml file which would be a minimal atom feed such as:<br>&gt;<br>&gt; &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;<br>&gt; &lt;feed version=&quot;0.3&quot; xmlns=&quot;<a href="http://purl.org/atom/ns#">
http://purl.org/atom/ns#</a>&quot; xmlns:dc=&quot;<br>&gt; <a href="http://purl.org/dc/elements/1.1/&quot;">http://purl.org/dc/elements/1.1/&quot;</a><br>&gt; xml:lang=&quot;en&quot;&gt;<br>&gt; &lt;title&gt;&lt;![CDATA[&lt;XSLT:Blog /&gt;]]&gt;&lt;/title&gt;
<br>&gt; &lt;link rel=&quot;openid.server&quot; href=&quot;<a href="http://xsltblog.com/openid-server.app&quot;/">http://xsltblog.com/openid-server.app&quot;/</a>&gt;<br>&gt; &lt;modified&gt;2005-06-28T08:38:04Z&lt;/modified&gt;
<br>&gt; &lt;tagline&gt;An ongoing weblog of current topics from the XSLT development<br>&gt; community &amp;amp; other<br>&gt; XML/XSLT related news items. Hosted, maintained, &amp;amp; edited by M. David<br>&gt; Peterson.&lt;/tagline&gt;
<br>&gt; &lt;id&gt;tag:<a href="http://www.xsltblog.com">www.xsltblog.com</a> &lt;<a href="http://www.xsltblog.com">http://www.xsltblog.com</a>&gt;,2005://1&lt;/id&gt;<br>&gt; &lt;generator url=&quot;<a href="http://www.xameleon.org/">
http://www.xameleon.org/</a>&quot; version=&quot;0.1&quot;&gt;Xameleon&lt;/generator&gt;<br>&gt; &lt;copyright&gt;Copyright (c) 2005, m.david&lt;/copyright&gt;<br>&gt; &lt;/feed&gt;<br>&gt;<br>&gt; This would allow for the existing spec to work as is with the added
<br>&gt; insurance policy to allow a request for a specific atom xml file to override<br>&gt; any potential web server issues that serve up other page formats based on<br>&gt; the client.<br>&gt;<br>&gt; This would also add bits of other information pertaining who the user is,
<br>&gt; etc... possibly for a richer user experience but thats obviously beyond the<br>&gt; scope of OpenID but within the scope of standards compliance which will<br>&gt; allow for such information to be more easily consumed at the visiting site.
<br>&gt;<br>&gt; Thoughts?<br>&gt;<br>&gt; On 6/28/05, M. David Peterson &lt;<a href="mailto:xmlhacker@gmail.com">xmlhacker@gmail.com</a>&gt; wrote:<br>&gt; &gt;<br>&gt; &gt; Oooh... that is definitely something that should be reopened and evaluated
<br>&gt; &gt; to determine a solution that covers not only HTML/XHTML but, as mentioned,<br>&gt; &gt; common data feed formats + SVG, XUL, XAML, and/or any other XML format which<br>&gt; &gt; in quite a short space of time will be seen more and more as the default
<br>&gt; &gt; markup (and as such, namespace) for a variety of &quot;pages&quot; served up by<br>&gt; &gt; default when a particular framework (e.g. XAML) is known to be available<br>&gt; &gt; on the client. In fact when you download and install the latest
<br>&gt;
&gt; Indigo/Avalon WinFX beta release you are given the option to set
IIS 6.0to render the XAML version of a particular page when the client
is capable<br>&gt; &gt; and the server contains the proper xaml page in the directory requested by<br>&gt; &gt; this client.<br>&gt; &gt;<br>&gt; &gt; I realize that the page that is contained at the specified location does
<br>&gt; &gt; little more than act as a way to locate the proper validation information<br>&gt; &gt; and as such can be HTML/XHTML without effecting the rest of the applications<br>&gt; &gt; contained on that particular server. But there are enough justifiable
<br>&gt; &gt; reasons (technical and marketing) for a web server to be allowed to only<br>&gt; &gt; serve, for example, RSS and Atom data feeds, that I believe this will become<br>&gt; &gt; fairly common place in a fairly short period of time. In fact services like
<br>&gt; &gt; FeedBurner already allow the ability to host and serve up your data feeds<br>&gt; &gt; and as such the requirement to actually have a public site doesnt exist,<br>&gt; &gt; instead using a simple tool to create and post your entries directly to
<br>&gt; &gt; FeedBurner for publication.<br>&gt; &gt;<br>&gt; &gt; What then?<br>&gt; &gt;<br>&gt; &gt; On 6/28/05, Brad Fitzpatrick &lt;<a href="mailto:brad@danga.com">brad@danga.com</a>&gt; wrote:<br>&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>&gt; &gt; &gt; On Tue, 28 Jun 2005, Mario Salzer wrote:<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; If now HTML/XML parsers check for the presence of &lt;html&gt;,&lt;/head&gt;<br>&gt; &gt; &gt; &gt; or &lt;body&gt; tags before actually reading out the two &lt;link&gt; tags,
<br>&gt; &gt; &gt; &gt; they deprive themselves from supporting any other XML formats<br>&gt; &gt; &gt; &gt; which were especially designed with 'html compatibility' in mind.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; The reason the head checks were done in Net::OpenID::Consumer was to
<br>&gt; &gt; &gt; prevent people from hi-jacking other people's webpages by leaving<br>&gt; &gt; &gt; comments/posts (which their software didn't strip) containing link tags.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; But even a regular expression to search for any link tag after we
<br>&gt; &gt; &gt; ascertain that the document isn't HTML (say, no &lt;html&gt; or &lt;body&gt; or<br>&gt; &gt; &gt; &lt;head&gt;), that's still kinda lame. I suppose workable, though, if the<br>&gt; &gt; &gt; regexp allows a namespace... but I'd in that case prefer a full-on XML
<br>&gt; &gt; &gt; parser so we can match on the /correct/ namespace.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; In practice, though, I imagine OpenID will be tied to HTML/XHTML, and I<br>&gt; &gt; &gt; think that'll be fine.<br>
&gt; &gt; &gt;<br>&gt; &gt; &gt; If you have a proposal though that doesn't add tons of complexity for a<br>&gt; &gt; &gt; couple geeks doing XML+XSLT to make their homepage, I'm all ears.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; - Brad
<br>&gt; &gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; --<br>&gt; &gt; &lt;M:D/&gt;<br>&gt; &gt;<br>&gt; &gt; M. David Peterson<br>&gt; &gt; [ <a href="http://www.xsltblog.com/">http://www.xsltblog.com/</a>
 ][ <a href="http://www.xmlblogs.net">http://www.xmlblogs.net</a> ]<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; --<br>&gt; &lt;M:D/&gt;<br>&gt;<br>&gt; M. David Peterson<br>&gt; [ <a href="http://www.xsltblog.com/">http://www.xsltblog.com/
</a> ][ <a href="http://www.xmlblogs.net">http://www.xmlblogs.net</a> ]<br>&gt;<br></blockquote></div><br><br><br>-- <br>&lt;M:D/&gt;<br><br>M. David Peterson<br>[ <a href="http://www.xsltblog.com/">http://www.xsltblog.com/
</a> ][ <a href="http://www.xmlblogs.net">http://www.xmlblogs.net</a> ]