Search the web
Sign In
New User? Sign Up
syndication · Discussion of XML news / announcement / syndication / resource discovery formats
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Real people. Real stories. See how Yahoo! Groups impacts members worldwide.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
RSS Referencing   Message List  
Reply | Forward Message #4616 of 4640 |
Re: [syndication] Re: RSS Referencing

Aleksander Slominski wrote:
>
> 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"/>

Why is this superset necessary? Atom supports decentralized definitions
of custom relations.

http://www.atomenabled.org/developers/syndication/#extensibility
http://www.atomenabled.org/developers/syndication/atom-format-spec.php#rfc.secti\
on.4.2.7.2


Here are a few examples of valid feeds:

http://feedvalidator.org/testcases/atom/4.1.1/link-rel-full.xml
http://feedvalidator.org/testcases/atom/4.2.7.2/absolute_rel.xml
http://feedvalidator.org/testcases/atom/6.4/link-extensions.xml

Note in the third example, there even are new attributes defined (in
their own namespace), and even elements placed inside the rel.

- Sam Ruby



Mon Aug 1, 2005 12:36 pm

sa3ruby
Offline Offline
Send Email Send Email

Forward
Message #4616 of 4640 |
Expand Messages Author Sort by Date

RSS Referencing Stephen Downes July 27, 2005 0. Disclaimers - Maybe this discussion has already taken place somewhere. But if so, I haven't seen it, and...
Stephen Downes
datamouse2001
Offline Send Email
Jul 27, 2005
6:05 pm

... Not necessarily. Since Ev didn't like the inward-pointing link, it has always been possible to have the link element point outward with Blogger feeds: with...
Phil Ringnalda
philringnalda
Offline Send Email
Jul 27, 2005
6:24 pm

... Actually, I think that you have effectively reconstructed the history behind why the atom:link is what it is. Take a look at this presentation from 2003: ...
Sam Ruby
sa3ruby
Offline Send Email
Jul 27, 2005
6:33 pm

The rel values specified in Atom 1.0 are as follows: "alternate", "related", "self", "enclosure", and "via". ...
Stephen Downes
datamouse2001
Offline Send Email
Jul 27, 2005
7:43 pm

... it seems default for rel is "alternate" so that should be chnaged to <atom:link rel="related" href="nytimes" title="Foo"> <atom:link rel="related"...
Aleksander Slominski
as10m
Offline Send Email
Jul 29, 2005
11:27 pm

... 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...
Aleksander Slominski
as10m
Offline Send Email
Jul 29, 2005
11:27 pm

... Why is this superset necessary? Atom supports decentralized definitions of custom relations. ...
Sam Ruby
sa3ruby
Offline Send Email
Aug 1, 2005
12:36 pm

The most sensible way of doing things, IMHO, is to put the link to the blog post inside the <guid> field, and to replicate it in the <link> field if the post...
Phillip Pearson
phillip_pear...
Offline Send Email
Jul 31, 2005
12:11 pm

So, reading this thread carefully, one possible resolution is that the atom "rel" attribute is extended. <link rel="parent"...
Steve Cayzer
cayzers
Offline Send Email
Aug 1, 2005
11:20 am

... hi Sam, thanks for the pointers - i think it is the best choice and i will use for ATOM 1.0 export even if it does not support a compact notation for ...
Aleksander Slominski
as10m
Offline Send Email
Aug 1, 2005
11:50 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help