Re: RSS : a "namespace" in itself ?

"scamden" <[email protected]> Tue, 03 Feb 2009 00:23:23 -0000
Newsgroups gmane.network.syndication.rss.support
Message-ID <[email protected]>
I've always found this mildly problematic.  Ideally, you should be 
able to define a namespace for RSS and prefix the elements, but I 
imagine that would break 99% of RSS clients, who aren't expecting RSS 
elements to be prefixed at all.

--- In [email protected], Aristotle Pagaltzis <pagaltzis@...> 
wrote:
>
> * secou <secou@...> [2009-02-02 16:30]:
> > RSS is an XML dialect.
> 
> “RSS is an XML vocabulary.”
> 
> > It can handle external namespaces declared by "xmlns"
> > attributes.
> 
> “It can incorporate other vocabularies if they have a namespace.
> Namespaces must be declared with `xmlns` attributes.”
> 
> > But, hum, do you consider RSS as "namespace" in itself? Or is
> > it incorrect to use this word.
> 
> No. Yes.
> 
> > In fact, I try to explain "namespace", in an RSS/Atom and
> > modules/extensions view, describing it as a group of elements
> > all possibly used in a specific goal, and needing to be
> > declared to avoid polysemic confusion.
> >
> > But how would you explain that RSS is a namespace... but that
> > you don't have to declare it the usual way...  (with "xmlns") ?
> > Is the "<rss version=2.0>... </rss>" section enough to say that
> > the RSS namespace is the basic namespace I the newsfeed ?
> 
> See above.
> 
> Regards,
> -- 
> Aristotle Pagaltzis // <http://plasmasturm.org/>
>




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

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/