[dsdl-discuss] Some thougts on Part 10

From: Innovimax SARL <innovimax@gmail.com>
Date: Wed Apr 04 2007 - 11:34:52 UTC

Dear all,

Trough my different inclination on what to do in part 10, I tend to
reach some point I want to share with you. (Rick and Murata pointed
out some of them recently)

There seems to be at least three problems, I want to know how to
tackle with them :

* Entities : we need to have a clear story about them, because infoset
let them on the floor and the only way to tackle with them is at XML
level with DOCTYPE-tricky-stuff

* Mapping of namespaces/entities : we need a consistent story on
defining how in *all* DSDL do we handle this kind of mapping (i'm
thinking especially for DSRL and NVDL)

* Validation process : how do we define the stages needed for
validation (for all the languages à-la-EARL, only for DSDL's
à-la-SVRL) ? do we need to have a simple construct for conditionnal
validation (on presence/absence of PI/attributes/elements/doctype) ?
Validation of *set* of documents ? Validation of sequence of documents
?

The other clear use cases are NVDL of course and pipeline
transformations, but the fact that validation appears sooner than
transformation makes it a bit trickier and need from us to provide a
strong basis that infoset seems to miss.

Other ideas "en vrac" :
* I also am inclined to propose to add optional *simple* checksum to
remember the result of the validation.
* We should rely on Serialization process to do that. Are we going to
mandate XQuery 1.0 and XPath 2.0 Serialization (CRDL already mandates
it) ?

Please feel free to answer and throw away what could be really out of
scope but it seems neither W3C, neither OASIS want to tackle with
those hard issues.

Mohamed

-- 
Innovimax SARL
Consulting, Training & XML Development
9, impasse des Orteaux
75020 Paris
Tel : +33 8 72 475787
Fax : +33 1 4356 1746
http://www.innovimax.fr
RCS Paris 488.018.631
SARL au capital de 10.000 €
--
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 Apr 4 13:34:58 2007

This archive was generated by hypermail 2.1.8 : Wed Apr 11 2007 - 18:38:09 UTC