On Wed, Jun 18, 2008 at 9:25 PM, Bob Wyman <[EMAIL PROTECTED]> wrote: > I think we may risk over using "good 'ol <link rel>". There is an issue here > of "separation of concerns" or proper modularization. While <link rel> might > "work", it does not seem right to rely on this mechanism for all links to > all resources -- no matter how indirectly they may be related to the page in > which they are found. I suggest that <link rel> should really only be used > to link to resources that have a particular direct relationship to the HTML > page in which the links are found. Links to Atom or RSS syndication files > are typically links to alternative representations of the HTML files in > which they are found and thus would fit the rule that I suggest.
I agree with Bob here. I would like to, in this opportunity, ask some feedback about the taglink element, a proposal to create semantic links among Atom streams. This is the conceptual diagram: incoming stream => base stream => outgoing stream The base stream is one of my channel. For example: Nick's "XMPP" channel. Let us suppose Bob has a "PubSub" channel. I'm subscribed to it. And let us suppose Peter is subscribed to my "XMPP" channel. Everything Bob publishes on the "PubSub" channel goes to my "XMPP" channel for approval. And everything I publish on the "XMPP" channel goes to Peter's "Jabber" channel for approval. So we have: Bob's "PubSub" => Nick's "XMPP" => Peter's "Jabber" Each person has an "ISS" channel, where these taglink metadata get's published. So Nick's "ISS" channel would be: <iss version="1.0″> … <tag name="XMPP"> <tagcloud type="entries" year="2006|2007|2008″ data="0,0,0,0,0,0,4,23,45,32,34,31| 32,44,53,23,43,32,34,64,34,21,35,23| 43,23,34″/> <taglink type="base" push="xmpp:[EMAIL PROTECTED];node=xmpp" pull='http://nick.iss.im/category/xmpp'/> <taglink type="incoming" push="xmpp:[EMAIL PROTECTED];node=pubsub" pull='http://bob.wyman.us/category/pubsub'/> … <taglink type="outgoing" push="xmpp:[EMAIL PROTECTED];node=jabber" pull='http://peter.jabber.org/category/jabber'/> … </tag> … </iss> This is the most recent format we have. We just merged the old tagcloud and taglink formats into one. Any feedback is welcome! Thanks! Best regards, Nick
