[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RSS Referencing
- To: syndication@yahoogroups.com
- Subject: Re: RSS Referencing
- From: Aleksander Slominski <aslom@cs.indiana.edu>
- Date: Thu, 28 Jul 2005 13:48:07 -0500
- Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys
- In-reply-to: <1122551185.737.12275.m17@yahoogroups.com>
- References: <1122551185.737.12275.m17@yahoogroups.com>
- User-agent: Mozilla Thunderbird 1.0.5 (Windows/20050711)
On 7/27/05, Stephen Downes <Stephen.Downes@nrc-cnrc.gc.ca> wrote:
But who cares, right? After all, if we have the link to the content
document on Blogger, then we have all the information we need. The
author can simply write about the NY Times as part of the post
content, and embed a link into what will eventually become the
description. Problem solved.
it seems you do nto care about the case when there can be multiple links
to content?
what about referencing other places "via" link?
i think that it is more natural to put those links in body content
(<description> in RSS) than to force in UI external elements
then let software extract links and put them into generated atom feed, ex:
<body><div xmlns="xhtml">I was ready <a href="nytimes">Foo</a> and <a
href="bbc">Bar</a> and baz (<a rel="via"
href="other-blogger">other</a>)</div></body>
generates links:
<atom:link href="nytimes" title="Foo">
<atom:link href="bbc" title="Bar">
<atom:link rel="via" href="other-blogger" title="other" />
if you have more complicated links relations i think it is beneficial to
define superset of atom:link and allow more powerful relations in
decentralized way - i did it internally in my engine by using QNames,
for example to point to internal topic (which is like "tag" or Wiki
topic): <a href="/SomeTopic" rel="s:topic">...</a> that is later
translated to <s:link rel="s:topic" xmlns:s="my-space"
href="SomeTopic"/> where s:link is superset of atom:link with redefined
rel/rev and other attributes possible.
and for interoperability i can still of course generate <atom:link> in
my atom feed (alas! i loose my custom relations as atom 1.0 has
centralized rel content and does not allow namespace so for my own
benefit i still include my own link el):
<atom:link href="nytimes" title="Foo">
<atom:link href="bbc" title="Bar">
<atom:link rel="via" href="other-blogger" title="other" />
<atom:link href="http://myspace/SomeTopic"/>
<s:link rel="s:topic" xmlns:s="my-space" href="SomeTopic"/>
best,
alek
--
The best way to predict the future is to invent it - Alan Kay