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

Re: Integrity in the Hands of the Client

  • From: Paul Prescod <papresco@t...>
  • To: xml-dev@i...
  • Date: Sun, 23 Nov 1997 12:01:03 -0500

sil java integrity
David G. Durand wrote:
> To my mind, such suggestions are compelling to the extent that they
> are useful in _document_ management (as well as general data
> management) because that really describes the primary focus of XML
> design. XML may well be useful beyond that area, but I think it should
> stay away from bidding on the "universal data format of the ages"
> title, that may well be impossible to ever attain.

This is such an important point I felt I had to emphasize it.

We could legally mandate every single byte that is stored on a computer
hard drive must be in XML and the world would not be a better place. We
would still have incompatibilities between software, we would still have
trouble storing documents in relational databases and relational
information in documents and so forth. Unifying notation is merely a
convenience. It doesn't automatically buy a perfect world of seamless
interoperability as some seem to believe. 

"Sometimes the actual claims for markup-based systems are overstated; 
the claim that SGML results in portable documents, for example, 
falls afoul of the observation that it is possible to put angle 
brackets around troff tags, supply a simple document type descrip- 
tor,and thereby achieve anSGML-compliant document, without gaining 
any portability or descriptiveness for the information. True 
portability requires not only that informa- tion be transportable 
from one machine to another,but that the semantics of that informa- 
tion be the same on either machine. SGML, in particular,claims to 
transfer no semantics, so it surely cannot guarantee portability."
[1]

Given this fact, we should focus on making the best notations we can for
the data types we have to represent, rather than trying to stuff all
data into the same notation, or worse, making a single notation that is
adapted for all kinds of data. Putting angle brackets around troff does
not make troff into a serialization of a Java Bean and the fact that
Java Beans and Troff might share a notation does not make it easier to
create troff files from Java or to render them IN Java.

 Paul Prescod

[1] "Markup Reconsidered" http://www.sil.org/sgml/raymmark.ps

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)


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.