At 10:11 AM 7/25/01 -0400, Jonathan Borden wrote:
Ok I understand that the attribute has a different name (that is one difference). I still don't understand how it functions in a different way. In specific an implementation of XInclude acts _as if_ the included document was in the including document. Copying/reparsing etc are merely implementation issues. What I mean by saying that they are equivalent is that the "Infoset" provided by both mechanisms should be the same, if not please explain how the stored XML Infoset is different.
If there are three documents, a.xml, b.xml, and c.xml, and both a.xml and b.xml contain links to c.xml, then
(1) both a.xml and b.xml appear to contain c.xml
(2) there is only one copy of the c.xml infoset items
(3) any change to c.xml infoset items made via a.xml, b.xml, or c.xml is visible to the others.
Is this is how you would expect an XInclude implementation to behave? I hadn't read the specification that way, but am happy to be corrected. When our link mechanism was implemented, early versions of the XLink specification were available, but the XInclude specification didn't exist yet, and so of course it wasn't a consideration.
Paul
This is generally termed "transclusion" and has been long discussed (e.g. http://lists.w3.org/Archives/Public/w3c-sgml-wg/1996Dec/0318.html)
Again, as far as I know, between the current mechanisms of XInclude and XLink the various well known mechanisms of reference and inclusion/transclusion are already specified.
Particularly I have no idea what it would mean to be "somewhere in between XInclude and XLink". If there has indeed been invented a new concept pertaining to hypertext theory please explain this in more detail.
-Jonathan
---------------------------------------------------------------------- Post a message: mailto:[EMAIL PROTECTED] Unsubscribe: mailto:[EMAIL PROTECTED] Contact adminstrator: mailto:[EMAIL PROTECTED] Read archived messages: http://archive.xmldb.org/ ----------------------------------------------------------------------
---------------------------------------------------------------------- Post a message: mailto:[EMAIL PROTECTED] Unsubscribe: mailto:[EMAIL PROTECTED] Contact adminstrator: mailto:[EMAIL PROTECTED] Read archived messages: http://archive.xmldb.org/ ----------------------------------------------------------------------
