As we've discovered in Activity Streams, mapping namespaced ATOM to JSON is not straight forward.<div><br></div><div>And, why mirrored? This is just a file that sits on the server. Do you really need multiple representations?</div>
<div><br></div><div>And, why are we having this discussion? This is a frivolous conversation at this point since ATOM itself is just an XML data format. XRD is just another XML data format designed for a different purpose.</div>
<div><br></div><div>Speaking from experience, we chose to use ATOM as the basis for Activity Streams because people were already syndicating this data over ATOM but were doing so in a less-expressive way. No one is currently publishing discovery data least of all in a format like ATOM... in this case, there's an opportunity to learn from prior attempts, simplify and clarify, and do it right.</div>
<div><br></div><div>Heck, I'd be advocating for using HTML if it were up to me. But at this point we're just talking about a conventional way to describe the metadata about a resource. Why overcomplicate it with ATOM?</div>
<div><br></div><div>In any case, Santosh, if you want to make your point take an existing XRD document and convert it to ATOM to show us what you mean, and how it is superior. Otherwise, this conversation will float all over the place without any solid grounding. I'm not interested in bikeshedding.</div>
<div><br></div><div>Chris<br><br><div class="gmail_quote">On Mon, Nov 16, 2009 at 8:39 AM, Pat Cappelaere <span dir="ltr"><<a href="mailto:pat@cappelaere.com">pat@cappelaere.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
+1<br>
Atom and JSON mirrored equivalent.<br>
<font color="#888888">Pat.<br>
</font><div><div></div><div class="h5"><br>
On Nov 16, 2009, at 11:36 AM, Santosh Rajan wrote:<br>
<br>
> We have to seriously consider the atom format as resource descriptors<br>
> for openid v.next. Atom has several advantages<br>
> 1) Atom is an extremely simple format. I have demonstrated that with<br>
> a simple host-meta example in an earlier post.<br>
> 2) Atom is a very succesful format. Supported by companies like google<br>
> from 2003 and twitter more recently.<br>
> 3) Atom is a format easily understood by developers because of its popularity.<br>
> 4) Atom is extensible. You can easily extend atom to solve problems<br>
> specific to your requirements, like delegation etc.<br>
> 4) Atom has already been used by other specication's for resource<br>
> describing purposes.<br>
><br>
> If we have to consider XRD instead of atom, XRD needs to prove two things.<br>
> 1) what can XRD do that atom or an extension of atom cannot do?<br>
> 2) The argument given against atom by xrd is about the atom id el<br>
> ement. It is a very hollow argument, which i am certain will not hold.<br>
><br>
> So we need to consider forming a working group for exploring the<br>
> possibilities of atom for openid.<br>
><br>
> Any ideas or views on this?<br>
><br>
> --<br>
> <a href="http://hi.im/santosh" target="_blank">http://hi.im/santosh</a><br>
> _______________________________________________<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>
<br>
_______________________________________________<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></div></blockquote></div><br><br clear="all"><br>-- <br>Chris Messina<br>Open Web Advocate<br><br>Personal: <a href="http://factoryjoe.com">http://factoryjoe.com</a><br>Follow me on Twitter: <a href="http://twitter.com/chrismessina">http://twitter.com/chrismessina</a><br>
<br>Citizen Agency: <a href="http://citizenagency.com">http://citizenagency.com</a><br>Diso Project: <a href="http://diso-project.org">http://diso-project.org</a><br>OpenID Foundation: <a href="http://openid.net">http://openid.net</a><br>
<br>This email is: [ ] shareable [X] ask first [ ] private<br>
</div>