[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [syndication] question about versions and compatibility
The RSS-1.0 effort makes use of the Dublin Core standards. It was more a matter
of liking the ability to use the results of the very smart people having worked
on Dublin Core. It was not about 'disliking' webMaster as much as recognizing
that using thoroughly researched commnunity standards offered additional value.
This way anything coming across the elements in a RSS-1.0 feed can use the data
without explicity having to understand RSS first. A dc:creator in an RSS
document can be recognized by anything else already understanding that element.
No need to say "oh, it's an RSS document so I'll have to do something
'different' to figure out it's semantics.' This can really help when you want
to reuse code.
There's also the dcterms module that allows even more choices.
-Bill Kearney
----- Original Message -----
From: "Dave Winer" <dave@userland.com>
To: <syndication@yahoogroups.com>
Sent: Sunday, May 11, 2003 2:55 PM
Subject: Re: [syndication] question about versions and compatibility
> You ask a couple of questions.
>
> 1. RSS 2.0, like 0.9x requires a version attribute on the <rss> element, so
> no problem there. Version 1.0 doesn't have an <rss> element, and as far as I
> know, does not require a version. It and version 0.90 are the only ones that
> have a top-level <rdf> element. You probably have to dive into the structure
> below the <rdf> to figure out which version, 0.90 or 1.0, you're looking at.
>
> 2. The designers of 1.0 apparently didn't like elements like <webMaster> as
> you note they are not present in the core of 1.0, but they have been moved
> into one of the modules.