[dsdl-discuss] Feeler for non-normative annexes to Part 10

From: Rick Jelliffe <ricko@allette.com.au>
Date: Mon Aug 02 2004 - 06:15:36 UTC

There are a couple of little languages floating around which I think are
useful,
but perhaps too process-specific to be part of normative ISO DSDL. I wonder
whether there might be a good place for them as Annexes to Part 10.

The first is James' little language in his editor for associating files
with validations.
It provides various criteria: extension, namespace, and so on.

The second is my NII (named information items) language that is used by
my editor
all over the place, which is really more a set of conventions for sets
of sets of data.
<xxxSets>
    <xxxSet name="blah">
        <xxx name="bort">
           ... data
The reason to have this would be to support people who want to perform
Schematron validation using external lists of data, for example where
you want to say

  <pattern>
    <let name="colors"
value="document('colorchart.nii')/colorSets/colorSet[@name='PANTONE"]"/>
    <rule context="paint">
       <assert test="$colors/color[@name=current()/@myColor]">
      The @myColor attribute must contain a color that is on the color list.
      </assert>
   </rule>
 </pattern>

Any support/additions/eye-rolling?

Cheers
Rick

--
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 Mon Aug 2 08:17:07 2004

This archive was generated by hypermail 2.1.8 : Fri Dec 03 2004 - 14:00:28 UTC