Re: RSS : a "namespace" in itself ?

"rcade" <[email protected]> Fri, 06 Feb 2009 04:32:18 -0000
Newsgroups gmane.network.syndication.rss.support
Message-ID <[email protected]>
--- In [email protected], Aristotle Pagaltzis <pagaltzis@...>
wrote:
> What need would it serve?

RSS 2.0 is one of the most widely supported XML dialects in existence.
That puts a lot of code out there that handles RSS elements and a lot
of brains accustomed to structuring data as RSS items. (When I create
MySQL tables for web content, I end up using item element names as
table fields -- I've become wired to define everything in terms of
title-link-description.)

Some potential uses for an RSS 2.0 namespace:

1. Adding podcasting support to other formats that lack it, using the
enclosure element.

2. Adopting the basic item elements -- title, link and description --
in a weblog backup format.

3. Associating a thumbnail image with other XML formats (such as OPML)
using the channel-image element.

4. Adding information from RSS items to weblogUpdates a.k.a.
changes.xml, the common update
format for weblog pings.

5. Embedding RSS in XHTML (see James Snell's blog post at
http://tinyurl.com/b9vaad ).
 
6. Whatever Sam Ruby and Tim Bray had in mind in 2003 when they
pitched an RSS namespace in 2003 (see http://www.rssboard.org/news/186 ).

More generally, though, the argument for using RSS as a namespace
elsewhere is the same for using any XML dialect elsewhere. Reusability
promotes interop and reduces the need to specify new behavior.



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

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/