[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: meta-issue: arbitrary relationships required?



Sorry, forgot the links:

BrownSauce:
http://jena.hpl.hp.com:3030/brownsauce/index.html

Source:
http://www.nature.com/nature/journal/v431/n7009/rss.rdf
Resource:
http://dx.doi.org/10.1038/431613a

Source:
http://www.wasab.dk/morten/blog/feed/rdf
Resource:
http://www.wasab.dk/morten/blog/archives/2004/09/30/aggregating-and-archiving-rss-items


On Sun, 10 Oct 2004 00:00:50 +0200, Danny Ayers <danny.ayers@xxxxxxxxx> wrote:
> On Sat, 09 Oct 2004 15:10:37 -0400, Robert Sayre <mint@xxxxxxxxxxxxxxx> wrote:
> > Danny Ayers wrote:
> >
> > > Producers and consumers that support RSS
> > > 1.0's model can uniformly interpret that information. A system
> > > migrated to Atom without support of this kind would lose a significant
> > > facility.
> > >
> >
> > The kicker here is that consumers don't support RSS1.0's model because
> > it isn't helpful. The tricky part of supporting an extension is writing
> > the handler.
> 
> Several syndication-oriented consumers do support RSS 1.0's model, and
> all RDF tools (that support the standard interchange format) support
> RSS 1.0. There are lots of them (see
> http://www.ilrt.bris.ac.uk/discovery/rdf/resources/#sec-tools).
> 
> The model can be extremely useful, especially when you want to mix
> data from different domains. Urchin is a pretty good example:
> http://urchin.sourceforge.net/docs/Design.html
> 
> Matt Biddulph has some good RSS+FOAF material:
> http://www.hackdiary.com/archives/000020.html
> http://www.hackdiary.com/projects/chumpologica/
> 
> > Show me an example of a client doing something useful with the
> > extensions in those two feeds.
> 
> Ok, try BrownSauce - it's not exactly a wonderful visualization (it's
> designed for displaying completely arbitrary data), but it'll do for
> demonstration purpose. Links below.
> 
> One of the displayed lines from the rss:item in the Nature feed is:
> Source: Nature 431, 613 (2004)
> 
> Part of the display of the rss:item from Morten's feed is:
> # topic:
>     * RSS
>     * Title: RSS
>     * page: RSS
> 
> Then, tell me why it would be impossible
> > or harder in Atom.
> 
> The displays are based on a interpretation of the data based on the
> semantics encoded in RDF/XML, specifically how a relationship defined
> in an external namespace is associated between a resource in the RSS
> feed and other data/resources. Atom has no such mechanism. The tool is
> rendering the data consistently across all (unknown) relationships,
> potentially expressed in different syntax styles, but following the
> rules of RSS 1.0. Can't be done in Atom.
> 
> I know it's not exactly a mindblowing display, I'll see what I can
> find with a bit more glitz. (Using the chumpalogica to aggregate from
> the feeds and then doing a FOAF-based query on the data in Redland
> might be nice...) But it does what you asked.
> 
> <rambling-opinion>
> There seems to be a tendency around these parts to take a very narrow
> view of what a tool that uses syndication formats should be like. This
> being based on the implementations that have appeared in the last year
> or so - ok, not too surprising considering desktop aggregators have
> only been around for maybe 3 years.  But all due respect to their
> developers, but the current versions of BlogLines and RssBandit might
> be very useful but they aren't the end of the story, they're the
> beginning.
> 
> Kind of reminds me of when, years back, my mother got herself an
> Amstrad Word Processor. Took me ages to convince her it was a
> computer.
> </rambling-opinion>
> 
> 
> 
> Cheers,
> Danny.
> 
> --
> 
> http://dannyayers.com
> 


-- 

http://dannyayers.com