- From: Jonathan Robie <jonathan.robie@softwareag.com>
- Date: Mon, 4 Feb 2002 17:07:32 -0500 (EST)
- To: www-xml-linking-comments@w3.org
I would like to support refactoring XPointer to allow very simple pointer schemes, without forcing every XML application that needs pointers to support a full complex hypertext system. This is important for basic architectural reasons. On the web as a whole, we desperately need a *simple* way to point into XML documents. It should be simple and efficient enough to be used in specifications like these: 1. XQuery needs to traverse pointers among documents. 2. XML Schema should extend its notion of referential integrity beyond the single document boundary. 3. RDF needs to identify nodes in a document. For these kinds of applications, supporting all of the current XPointer specification is inefficient, increases the complexity of implementation and testing, and raises difficult questions about how constructs like ranges should be treated. A simple pointer should not require namespace processing, DTD or schema processing, or processing the full XPath language. (The need for a simple pointer along these lines has also been noted by Tim Bray and James Clark - see http://www.xml.com/pub/a/2001/11/07/id.html) The more specialized functionality of the current XPointer specification is also important, but to a much smaller audience. That audience includes many scholars whose work should be supported -- commercial significance is not the only useful measure of value. However, this really should be placed in a different scheme from the simple pointers mentioned above. Jonathan
Received on Tuesday, 5 February 2002 03:45:35 UTC