Alex Brown wrote:
>Martin hi
>
>
>
>>Not sure about this. Can we presume that all DSDL tools will
>>be XInclude aware? I think not. Do we want to require all
>>DTLL-aware tools to also be XInclude-aware?
>>
>>
>
>I'd got the impression that we were assuming Xinclude support would be
>pervasive. But maybe this is incorrect (the diagrams in Part 1 may be
>responsible).
>
>
>
I don't think that XInclude can be used that way.
Because there is no general processing model for XInclude that forces an XML
parser to do an inclusion, it becomes an application-specific action to
perform the inclusion. In that way, XInclude doesn't offer anything
more than
home-made include statements.
Take our own DSDL for example: do we actually in any DSDL spec say that
XInclusion has to be performed on a document or schema before other
processing?
So I think XInclude is currently doomed (as a replacement for entities)
because
it requires application/DTD level enabling (rather than being part of a
dependable
infrastructure and therefore in any way assumable) and because element
inclusion
without additional semantics is not an interesting facility for people.
(And having
any additional semantics warrants a different namespace.)
Cheers
Rick
-- DSDL members discussion list To unsubscribe, please send a message with the command "unsubscribe" to dsdl-discuss-request@dsdl.org (mailto:dsdl-discuss-request@dsdl.org?Subject=unsubscribe)Received on Fri Mar 3 08:45:51 2006
This archive was generated by hypermail 2.1.8 : Wed Apr 12 2006 - 14:48:02 UTC