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

RE: Postel's law, exceptions


code flags and language
I wish y'all would change your subject line when you veer off like 
this. I have been deleting these posts for a week now, and I only 
opened this one to see why the bleep the thread was still hanging on. 
This goes for general practice more than this one thread, which was 
poorly id'd in the first place. This makes it difficult for those of 
us who subscribe to way too many lists to be fairly certain that we 
catch important discussions. RSS is one of those topics that are 
particularly annoying since the technology started out very small, 
focused and useful and is rapidly bloating up under the 
now-seeming-inevitable-onset of scope-creep. It's a case of thematic 
recapitulation that is in grave danger of becoming another corollary 
to Murphy's Law: Any useful IT tool will bloat until it is unusable.

Ciao,
Rex

At 2:05 AM -0500 1/21/04, Bob Wyman wrote:
>Elliote Rusty Harold wrote:
>>  How would you feel about dropping all language elements and
>>  replacing them with xml:lang attributes?
>     It is clear that xml:lang is vastly superior to the
><language> tag of RSS V2.0. xml:lang permits us to identify
>language use with the greatest possible granularity. But,
>what I was trying to do was figure out if there is any way to
>address this problem within the constraints of the RSS V2.0
>specification. Doing otherwise would be creating a new
>specification and that is supposedly the task of Atom...
>
>>an unexpected attribute is a lot less likely to trip
>>people up than an unexpected element.
>     I'm not sure if that is actually the case. There seem to
>be quite a few home grown RSS reading tools that don't use
>XML parsers but rather grep for element tags directly. I'm
>afraid that many of these things would not do too well
>handling a tag with an unexpected attribute. In any case, the
>only way to find out is to give it a try and see what
>breaks... Not pleasant. Life would be easier if people would
>simply learn to use parsers instead of mucking about with the
>bytes directly...
>
>     In other mail, it has been pointed out that the ISO
>language codes include "mul" (multiple) and "und"
>(undetermined). Thus, what I was suggesting in my earlier
>note (new tags i-unknown and i-mixed) is unnecessary.
>However, RFC3066 specifically recommends against either mul
>or und except in cases where there is no other choice. While
>it might, on occaision, be "necessary" to use "und" even with
>xml:lang, it seems to the use of "mul" would be very rare if
>only because xml:lang allows you to change the language code
>when needed. But, given the limitations of RSS V2.0, it might
>be appropriate to use mul in that context. For instance, one
>solution might be to set the RSS <language> tag to "mul" to
>warn processors that the feed contains a mix of languages and
>then use xml:lang tags to flag the specific items with their
>appropriate languages where known. What do you think?
>     Thanks for the input.
>
>       bob wyman
>
>-----------------------------------------------------------------
>The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
>initiative of OASIS <http://www.oasis-open.org>
>
>The list archives are at http://lists.xml.org/archives/xml-dev/
>
>To subscribe or unsubscribe from this list use the subscription
>manager: <http://lists.xml.org/ob/adm.pl>


-- 
Rex Brooks
GeoAddress: 1361-A Addison, Berkeley, CA, 94702 USA, Earth
W3Address: http://www.starbourne.com
Email: rexb@s...
Tel: 510-849-2309
Fax: By Request

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.