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

Re: Usefulness of well-formedness


Re:  Usefulness of well-formedness
Rick Jelliffe wrote:

> ???  I believe Bill's objection is that the recipients will (always) rationally choose what
> information or even tags they consider of interest.  No objections.
>
> However, in the absense of special knowledge, they cannot know what was in the external
> subset, so they cannot rationally choose.  They can only hope.  An instance in which
> declarations are arbitrarily not received is a corrupt instance.

I neither missed nor ignored this point in your post, nor do I believe that I misunderstand nor
fail to comprehend it. However, to judge by your very words ("For data/document transfer, there
should be no variability of the infoset possible: what you send is what they get.  I think it
is a basic matter of data integrity.") you are asserting something far more momentous than the
'packaging problem', for that is nothing more than the logistics for assuring that what the
document sender understands as the complete instance arrives with all of its parts at least
available to the recipient. You speak of the variability of the infoset. Grant, as I gladly do,
that proper document handling needs to assure that the whole of a document instance is
available to each user and you still will not insure the invariability of the infoset. The
nature of XML, even drastically subsetted, demands the parsing of a text instance at every use
of an XML document. An infoset, if it is anything at all, is built on the output of each such
parse. It is not the textual instance input to the parse. It is not, except in some fevered
imaginations, the platonic form nor fluid preverbal Gestalt of that instance. An infoset is
separately elaborated from the operation of process on the occasion of each parse. Assuring "no
variability" of such semantics will require more than assuring the integrity in transmission of
the instance document as its creator understands it. No variability in the outcome of process
will require no variability in the processes themselves, regardless of their local purpose or
local requirements. That requirement will quickly become the requirement of a single canonical
process and thereby of a single orthodox, 'intended' use of each document. You and I, Rick,
have both heard those who ask for precisely that. You know better than to allow the text to be
chained to that pulpit.


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.