Schemas
ISO DSDL on the move
11:09, 17 Dec 2002 UTC | Eric van der Vlist

Document Schema Definition Languages (DSDL) is a project of the ISO/IEC JTC 1/SC34/WG1 working group chaired by Charles Goldfarb. After the meetings held in Baltimore during XML 2002, this working group has published a set of recommendations which have been all approved and include:

  • Relax NG specification is published as "ISO/IEC FDIS 19757-2, DSDL Part 2:Regular-grammar-based validation - RELAX-NG". This stage is similar to a W3C "Proposed Recommendation" and the specification should be approved as a final ISO standard within a period of two months.
  • Part 0 (Overview) is published as a CD (i.e. a first Working Draft).
  • Part 4 (Selection of Validation Candidates) is published as a CD. Proposed by Murata Makoto, this part defines a language for selecting XML islands which can be validated through different schemas and the document is derived from prior work known as "Relax Namespaces".

DSDL has also advanced the definition of the remaining parts and several of them should lead to publications during the next meeting at XML Europe 2003. Among the decisions taken on part 1 (Interoperability Framework), are that:

  • The Interoperability Framework should allow one to use existing languages without modifications and thus to manipulate full documents instead of fragments. This approach will follow the principles of the Schemachine proposal by Rick Jelliffe, but it will be made more declarative and less procedural since its main purpose is.
  • My own XVIF proposal is considered interesting and an extension mechanism will be added to Relax NG to support it in a more standard way.

Other stories:

  
xmlhack: developer news from the XML community

Front page | Search | Find XML jobs

Related categories
Schemas
Community