Re: Re: RSS : a "namespace" in itself ?
Sam Ruby <[email protected]> Wed, 11 Feb 2009 18:52:41 -0500
| Newsgroups | gmane.network.syndication.rss.support |
|---|---|
| Message-ID | <499364C9.80208__33771.1375825622$1234396471$gmane$org@intertwingly.net> |
rcade wrote: > > --- In [email protected] <mailto:rss-public%40yahoogroups.com>, > 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. Atom happens to be in a namespace, and may therefore theoretically be more suited to solving this particular type of problem, but beyond the AtomPub format, I must confess that I can't think of a single example off of the top of my head where this is done. But for the sake of discussion, let's ignore Atom for the moment. Do you know of any tools for which this proposal solves a real problem? > Along those lines, I think "http://backend.userland.com/rss2 > <http://backend.userland.com/rss2>" is a > better choice for the namespace URI than > "http://www.rssboard.org/rss-namespace > <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 > <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. If that were the only goal, then I would suggest that simply stating that RSS elements do not belong in a namespace would be a more straightforward way of addressing that requirement. > 1: 80% use RSS, 16.6 use Atom, as of the last time I looked. > http://workbench.cadenhead.org/news/3227 > <http://workbench.cadenhead.org/news/3227> > > 2: http://www.rssboard.org/rss-specification#extendingRss > <http://www.rssboard.org/rss-specification#extendingRss> - Sam Ruby ------------------------------------ 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/