Comments?
Makoto
---------------------------------------------
Response to the W3C CDF WG feedback on NVDL FCD
2005 November 16
SC34 WG1
We appreciate the feedback from the W3C CDF WG. We studied
the comments carefully.
1) Namespace-based dispatching cannot handle RDF very well
It is true that NVDL cannot handle valid RDF fragments such as:
<Person xmlns="http://example.org/people">
<Name>Mark</Name>
<Height>180</Height>
</Person>
To handle such RDF fragments, we need a very powerful mechanism for
extracting subtrees. SC34 WG1 considers that such a mechanism
is outside the scope of NVDL.
2) Trigger elements are not clear.
We agree that the text on trigger elements can be improved.
The project editor is instructed to improve the text probably
using an example.
SC34 WG1 makes sure that NVDL can handle XForms embedded within XHTML
even when XForms uses the XHTML namespace. This requires a small
change to NVDL, and the project editor is instructed to incorporate
it to the FDIS.
3) Can NVDL impose constraints on locations of foreign elements?
Yes, the path attribute of context elements can impose such constraints.
4) Can qnames in attribute values be validated by validators invoked
by NVDL dispatchers?
Yes, since the data model of NVDL has contexts, which are mappings
from prefixes to URIs. Validators invoked by NVDL dispatchers
will receive such contexts.
5) More examples are needed.
At this stage, it is not easy to introduce more examples as part of
the NVDL FDIS without significant delay. However, volunteers in SC34
WG1 intend to publish examples at DSDL.org.
6) Can attribute inheritance be handled?
Attribute inheritance is outside the scope of NVDL. One way to handle
it to use an upcoming part 8 of DSDL, namely the Document Schema
Renaming Language, as a preprocessor.
7) Modes are not clear.
Again, volunteers in SC34 WG1 intend to publish examples at DSDL.org.
8) When are options needed?
Neither RELAX NG nor W3C XML Schema need such options. However,
the final Schematron specification may introduce some such options.
-- 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 Wed Nov 16 13:46:30 2005
This archive was generated by hypermail 2.1.8 : Wed Nov 16 2005 - 18:13:04 UTC