Re: RSS Referencing

Aleksander Slominski <[email protected]> Thu, 28 Jul 2005 13:48:07 -0500
Newsgroups gmane.network.syndication.discuss
Message-ID <[email protected]>
On 7/27/05, Stephen Downes <[email protected]> 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






 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/syndication/

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/