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

RE: The triples datamodel -- was Re: SemanticWeb per

  • To: xml-dev@l...
  • Subject: RE: The triples datamodel -- was Re: SemanticWeb permathread, iteration n+1
  • From: Alaric B Snell <alaric@a...>
  • Date: Wed, 09 Jun 2004 11:02:05 +0100
  • User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030704 Debian/1.4-1

bit flags sql
On Tue, 8 Jun 2004, Paul Sumner Downey wrote:

 >>> > PNG files learnt from this; PNG chunks have a flag in them
 >>> > which indicates if they are necessary to decode the image
 >
 >>
 >> this sounds like the 'mustUnderstand' flag in the SOAP
 >> extensibility model.


Indeed. It's slightly more advanced due to the 'drop me if you modify the
image data' bit, but still inadequate for more complex data structures
IMHO.


 >> the nub of the argument here, AIUI, is whether extensibility
 >> is enabled generically by default in an XML processor (you
 >> must ignore what you don't understand) or if each and every XML
 >> vocabulary must define its own extensions and versioning model
 >> and get it right in the first version of that vocabulary.


Indeed!

There's much more chance for horrible errors if each vocabulary has their
own rules (particularly when you consider that many people making up
vocabs aren't really well educated in the implications of their choices),
but lacking a generic extension mechanism, it's all we have :-)

So, who's up for defining a generic toolkit for expressing how
applications should handle unknown elements (and attributes? Or can we
assume that *all* unknown attributes are ignorable?)

<element ext:ifUnknown="ignore" ext:dependsOn="...list of IDs...">
   ...
</element>

...or something similar? Probably could be a lot less verbose!

 >>
 >> Paul
 >>

ABS



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.