Re: RSS : a "namespace" in itself ?

"rcade" <[email protected]> Wed, 11 Feb 2009 23:36:28 -0000
Newsgroups gmane.network.syndication.rss.support
Message-ID <[email protected]>
--- In [email protected], Geoffrey Sneddon <foolistbar@...>
wrote:
> Atom already provides all this. Why do we need RSS too?

Under that logic we don't need RSS at all. Atom does everything RSS
does and is more precisely specified. Whenever anybody asks me which
format they should use on a new project or site, I tell them Atom.

But a lot of people are using RSS -- it's the most popular feed format
by quite a large margin [1], so I think there's value in defining how
they can use RSS in other XML dialects.

Along those lines, I think "http://backend.userland.com/rss2" is a
better choice for the namespace URI than
"http://www.rssboard.org/rss-namespace", given James' tests and the
Google Code Search result. So I'm revising my suggestion.

I think we should add a sentence to the end of the Extending RSS
section in the specification [2]:

"Using RSS elements in other XML dialects requires the namespace
declaration "http://backend.userland.com/rss2". This declaration
MUST NOT be used in an RSS document."

I don't see how it encourages people to declare a default namespace
for RSS by telling them they MUST NOT do it. The proposed revision
would help educate more implementers that RSS elements do not belong
to a namespace.

1: 80% use RSS, 16.6 use Atom, as of the last time I looked.
http://workbench.cadenhead.org/news/3227

2: http://www.rssboard.org/rss-specification#extendingRss



------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/rss-public/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/rss-public/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[email protected] 
    mailto:[email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/