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/