[dsdl-discuss] Re: Draft Response to the W3C CDF WG feedback on NVDL FCD

From: Alex Brown <alexb@griffinbrown.co.uk>
Date: Wed Nov 16 2005 - 18:11:40 UTC

For the "XForms uses the XHTML Namespace" issue, weren't we going to recommend they use DSRL mapping here too?
 
- Alex.

 
________________________________

From: dsdl-discuss-bounce@dsdl.org on behalf of Murata Makoto
Sent: Wed 16/11/2005 07:46
To: dsdl-discuss@dsdl.org
Cc: eb2m-mrt@asahi-net.or.jp
Subject: [dsdl-discuss] Draft Response to the W3C CDF WG feedback on NVDL FCD

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) 
--
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 19:11:27 2005

This archive was generated by hypermail 2.1.8 : Wed Nov 16 2005 - 19:33:02 UTC