--- In rss-dev@y..., "Dave Winer" <dave@u...> wrote:
> Here's a guy who is breaking because of the namespace declaration
on the rss
> element in Simon Fell's feed. (Also Sam Ruby's.)
>
> http://www.webweavertech.com/ovidiu/weblog/archives/000053.html
>
> "In the meantime I found what the problem was. Essentially many
people,
> including Sam and Simon, updated their RSS feeds to version 2.0,
which no
> longer uses the default namespace. It instead uses the RSS 2.0
namespace
> http://backend.userland.com/rss2, which breaks some RSS aggregators,
> including my simple XSLT-based RSS aggregator. Just look at the
definition
> of the rss element in the RSS feed you mentioned:
>
> <rss version="2.0" xmlns="http://backend.userland.com/rss2">
>
> Okay, so now this problem is hitting users, albeit a technical one
who
> rolled hsi own aggregator.
>
> We must have a solution to it -- pronto.
>
> Dave
I would strongly suggest that everyone back out to RSS 0.9x until the
namespace situation and how various technologies can relate to it is
resolved.
Then I would strongly suggest a set of example RSS 2.0 feeds, with
namespaces, be placed into a directory for testing. Many folks may
need to update their tools to process namespace, such as compiling in
namespace support with PHP and so on.
Namespaces are a major tech change, and as such, needs a roll out
plan, plenty of advance warning, and careful documentation (about
concept AND about impact to popular technology).