[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: rss regularis(z)ation


RE:  rss regularis(z)ation

> Instead,
> namespaces are (as Danny Ayers points out elsewhere, can't remember where
> offhand) one of the principal cleavage points in the RSS world.

Some cleavage :
http://www.intertwingly.net/wiki/pie/NamespaceDiscussion

Note that the namespace cleavage has only appeared in this "simple" branch.
The RSS 1.0 branch uses namespaces extensively even for relatively simple
feeds, using standard terms like those of Dublin Core. There it just
works...

Some (moderately amusing) historical references to namespaces in Userland
RSS :
http://dannyayers.com/archives/001595.html

> Are those
> resisting namespaces just being stupid/stubborn, or are they the
> "canaries
> in the coalmines" dropping over from the toxic namespace fumes?

A lot of the arguments I've heard against XML namespaces end with "...but
I'll use them if I have to...", so I'm not sure about the toxicity. But in
the context of RDF they make so much sense I personally find it hard to
understand the objections. But (as has been joyfully pointed out here
before) RDF/XML is hardly typical XML. So is there a bad smell to
namespaces? Maybe.

> Does all this indicate "something seriously wrong with XML"?  Certain
> aspects of RSS practice (such as the casual disregard for well-formedness
> and the bizarre practice of CDATA-escaping random HTML-ish text)
> certainly
> give me the willies.

I wouldn't characterise those as much aspects of RSS practice, rather of
certain practitioners. I don't think the CDATA stuff is quite as bizarre as
it seems - the motivation is to use HTML markup for content, but without
namespaces and XHTML this leads to a bit of a mess.

 But I think the RSS developers (mostly) see
> that this
> takes them to the edge of a very slippery slope with nasty rocks at the
> bottom, and are trying to edge back from it.  So, they are easily
> exploiting the most powerful bits of XML and can be taught about best
> practice when it comes to the harder bits. I see the thrashing
> attempts of
> the RSS people to use XML -- and the work of the J2ME people to
> figure out
> what bits of the XML corpus are valuable enough to fit into a constrained
> device, for that matter -- as evolutionary experiments to learn
> from rather
> than heresies to stamp out.

Heh, I agree with your conclusion but not your observations! The first one
anyway - there has been a continuous tug-of-war between developers that want
to do things as 'properly' as possible and those that want things to be as
'simple' as possible. There probably wouldn't have been any conflict if
'simple' hadn't used underspecification as a tool. The 'properly's have
often frightened the 'simple's when talking about standards, namespaces and
so on, and now the 'properly's are moving on with Atom. Meanwhile the
'simple' RSS 2.0 wagons have circled around some good stuff but also quite a
lot of garbage.

Cheers,
Danny.


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.