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

Re: Postel's "Law": A question for liberal parsers


bob postel
Bob Wyman wrote,
>     I would like to be "conservative" in what I generate, but the
> problem is that as an intermediary, I'm being fed a lot of stuff that
> was generated "liberally". So, I'm in a bind... One interpretation of
> Postel's law would say that I should do my best to output proper RSS
> V2.0 while being liberal about what I accept. However, another set of
> rules (i.e. intermediaries should minimize how much they muck with
> content passing through...) would force me to generate non-conforming
> feeds. How do I solve this dilemma?

This is almost exactly the problem I faced a few years back, again wrt 
an intermediary, but at a lower level,

http://lists.w3.org/Archives/Public/ietf-http-wg-old/1999SepDec/0028.html

Interpolating a bit, the consensus seemed to be that there could be no 
hard and fast answer, because the appropriate behaviour would be 
dependent on the exact semantics the type of message in question, the 
natures of the breakage and the proposed fixups, and the way they 
affect the message semantics wrt the intentions and expectations of the 
sender and receiver.

Intermediaries will always be in this bind: they can't guarantee that 
they will be able to deliver a correct response to a correct request 
because they're at the mercy of the behaviour of the upstream server.

Cheers,


Miles

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.