[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [syndication] seeAlso
On Wed, 15 Oct 2003 09:23:16 +0100,
Julian Bond <julian_bond@voidstar.com> wrote:
>I consider the use of rdfs:seeAlso in FOAF files to be one of the two or
>three *big* ideas in FOAF. Having files in a new format point at other
>files in the same format is a huge benefit to getting a new standard off
>the ground. What I don't like about that particular implementation is
>that it generally says nothing about the format of the file on the other
>end of the url. If we had an agreed way of saying something like
><yas:seeAlso type="http://yas.ext/rsslist/"
>rdf:resource="http://mydom.ext/mylist.xml" />
Actually, there is a way, and it is being used quite a few places.
To point to i.e. an RSS channel:
<rdfs:seeAlso>
<rss:channel rdf:about="http://example.com/myfeed.rdf"/>
</rdfs:seeAlso>
Another way to say the same thing:
<rdfs:seeAlso rdf:resource="http://example.com/myfeed.rdf"
rdf:type="http://purl.org/rss/1.0/channel"/>
Basically what could work here is to define a "list of feeds" class,
say http://example.org/feeds#list and then say:
<f:list xmlns:f="http://example.org/feeds#" rdf:about="">
<rdfs:seeAlso rdf:resource="http://example.com/myfeed.rdf"
dc:title="My Feed"
rdf:type="http://purl.org/rss/1.0/channel"/>
<rdfs:seeAlso rdf:resource="http://example.com/mycomments.rdf"
dc:title="My Comments"
rdf:type="http://purl.org/rss/1.0/channel"/>
<f:list>
There you go, an extensible feed list format, compatible with existing
infrastructure... :)
Regards,
Morten Frederiksen
---
A bird in the hand's better than one overhead.
--
<URL: http://xml.mfd-consult.dk/foaf/explorer/?foaf=morten.rdf >