W3C home > Mailing lists > Public > public-qt-comments@w3.org > February 2004

RE: [DM] BEA_006

From: Michael Kay <mhk@mhk.me.uk>
Date: Mon, 16 Feb 2004 10:54:07 -0000
To: "'Daniela Florescu'" <danielaf@bea.com>, <public-qt-comments@w3.org>
Message-ID: <000a01c3f47b$353b0140$6401a8c0@pcukmka>

> Data Model: request for simplification
> 
> What is the rationale for supporting functionality beyond
> the Infoset: e.g. documents with empty content, with multiple 
> element children, etc ?
> 
> Is this rationale serious enough to overcome all the 
> serialization and application communication difficulties that 
> derive from there ?
> 

Many of these considerations apply because the Data Model has more than
one customer: it is also used by XSLT.

Historically, I think the main reason XSLT 1.0 did it like this was a
philosophy of avoiding dynamic errors wherever possible. We can argue
about the merits of this philosophy (there are arguments on both sides)
but there is little point, because we can't change these decisions
retrospectively.

Michael Kay
Received on Monday, 16 February 2004 05:53:28 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:14:05 GMT