CVS WWW/International/multilingualweb/lt/drafts/its20/schemas

Update of /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/schemas
In directory gil:/tmp/cvs-serv19546

Added Files:
	its20-types.xsd its20.xsd local.xsd xlink.xsd xml.xsd 
Log Message:
Beta version of schema

--- /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/schemas/xlink.xsd	2012/10/08 14:30:48	1.2
+++ /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/schemas/xlink.xsd	2013/06/17 14:46:19	1.3
@@ -1,24 +1,17 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://www.w3.org/1999/xlink" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:its="http://www.w3.org/2005/11/its" xmlns:xlink="http://www.w3.org/1999/xlink">
-  <xs:import namespace="http://www.w3.org/1999/xhtml" schemaLocation="xhtml.xsd"/>
-  <xs:import namespace="http://www.w3.org/2005/11/its" schemaLocation="its.xsd"/>
-  <xs:attribute name="href" type="xs:anyURI">
-    <xs:annotation>
-      <xs:documentation>Pointer to external rules files.</xs:documentation>
-    </xs:annotation>
-  </xs:attribute>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://www.w3.org/1999/xlink" xmlns:its="http://www.w3.org/2005/11/its" xmlns:xlink="http://www.w3.org/1999/xlink">
+  <xs:import schemaLocation="local.xsd"/>
+  <xs:import namespace="http://www.w3.org/2005/11/its" schemaLocation="its20.xsd"/>
+  <xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="xml.xsd"/>
+  <xs:attribute name="href" type="xs:anyURI"/>
   <xs:attribute name="type">
-    <xs:annotation>
-      <xs:documentation>Type of pointer to external rules files.</xs:documentation>
-    </xs:annotation>
     <xs:simpleType>
       <xs:restriction base="xs:token">
-        <xs:enumeration value="simple">
-          <xs:annotation>
-            <xs:documentation>Simple link.</xs:documentation>
-          </xs:annotation>
-        </xs:enumeration>
+        <xs:enumeration value="simple"/>
       </xs:restriction>
     </xs:simpleType>
   </xs:attribute>
+  <xs:attributeGroup name="local">
+    <xs:anyAttribute namespace="##other" processContents="skip"/>
+  </xs:attributeGroup>
 </xs:schema>

--- /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/schemas/its20-types.xsd	2013/06/17 14:46:19	NONE
+++ /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/schemas/its20-types.xsd	2013/06/17 14:46:19	1.1
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://www.w3.org/2005/11/its" xmlns:its="http://www.w3.org/2005/11/its" xmlns:xlink="http://www.w3.org/1999/xlink">
  <xs:import schemaLocation="local.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="xlink.xsd"/>
  <xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="xml.xsd"/>
  <xs:simpleType name="its-version.type">
    <xs:annotation>
      <xs:documentation>Version of ITS</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:pattern value="[0-9]+\.[0-9]+"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="its-absolute-selector.type">
    <xs:restriction base="xs:string"/>
  </xs:simpleType>
  <xs:simpleType name="its-relative-selector.type">
    <xs:restriction base="xs:string"/>
  </xs:simpleType>
  <xs:simpleType name="its-xpath-expression.type">
    <xs:restriction base="xs:string"/>
  </xs:simpleType>
  <xs:simpleType name="its-confidence.type">
    <xs:restriction base="xs:double">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="its-translate.type">
    <xs:annotation>
      <xs:documentation>The Translate data category information to be attached to the current node</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:enumeration value="yes">
        <xs:annotation>
          <xs:documentation>The nodes need to be translated</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="no">
        <xs:annotation>
          <xs:documentation>The nodes must not be translated</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="its-locNote.type">
    <xs:restriction base="xs:string"/>
  </xs:simpleType>
  <xs:simpleType name="its-locNoteType.type">
    <xs:annotation>
      <xs:documentation>The type of localization note</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:enumeration value="alert">
        <xs:annotation>
          <xs:documentation>Localization note is an alert</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="description">
        <xs:annotation>
          <xs:documentation>Localization note is a description</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="its-locNoteRef.type">
    <xs:restriction base="xs:anyURI"/>
  </xs:simpleType>
  <xs:simpleType name="its-termInfoRef.type">
    <xs:restriction base="xs:anyURI"/>
  </xs:simpleType>
  <xs:simpleType name="its-term.type">
    <xs:annotation>
      <xs:documentation>Indicates a term locally</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:enumeration value="yes">
        <xs:annotation>
          <xs:documentation>The value 'yes' means that this is a term</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="no">
        <xs:annotation>
          <xs:documentation>The value 'no' means that this is not a term</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="its-termConfidence.type">
    <xs:restriction base="its:its-confidence.type"/>
  </xs:simpleType>
  <xs:simpleType name="its-dir.type">
    <xs:annotation>
      <xs:documentation>The text direction for the context</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:enumeration value="ltr">
        <xs:annotation>
          <xs:documentation>Left-to-right text</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="rtl">
        <xs:annotation>
          <xs:documentation>Right-to-left text</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="lro">
        <xs:annotation>
          <xs:documentation>Left-to-right override</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="rlo">
        <xs:annotation>
          <xs:documentation>Right-to-left override</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="its-withinText.type">
    <xs:annotation>
      <xs:documentation>States whether current context is regarded as "within text"</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:enumeration value="yes">
        <xs:annotation>
          <xs:documentation>The element and its content are part of the flow of its parent element</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="no">
        <xs:annotation>
          <xs:documentation>The element splits the text flow of its parent element and its content 
        is an independent text flow</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="nested">
        <xs:annotation>
          <xs:documentation>The element is part of the flow of its parent element, 
        its content is an independent flow</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="its-domainMapping.type">
    <xs:annotation>
      <xs:documentation>A comma separated list of mappings between values in the content
and workflow specific values. The values may contain spaces; in
that case they MUST be delimited by quotation marks.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string"/>
  </xs:simpleType>
  <xs:simpleType name="its-taConfidence.type">
    <xs:restriction base="its:its-confidence.type"/>
  </xs:simpleType>
  <xs:simpleType name="its-taClassPointer.type">
    <xs:restriction base="its:its-relative-selector.type"/>
  </xs:simpleType>
  <xs:simpleType name="its-taClassRefPointer.type">
    <xs:restriction base="its:its-relative-selector.type"/>
  </xs:simpleType>
  <xs:simpleType name="its-taClassRef.type">
    <xs:restriction base="xs:anyURI"/>
  </xs:simpleType>
  <xs:simpleType name="its-taIdentRef.type">
    <xs:restriction base="xs:anyURI"/>
  </xs:simpleType>
  <xs:simpleType name="its-taIdent.type">
    <xs:restriction base="xs:string"/>
  </xs:simpleType>
  <xs:simpleType name="its-taSource.type">
    <xs:restriction base="xs:string"/>
  </xs:simpleType>
  <xs:simpleType name="its-taIdentPointer.type">
    <xs:restriction base="its:its-relative-selector.type"/>
  </xs:simpleType>
  <xs:simpleType name="its-taIdentRefPointer.type">
    <xs:restriction base="its:its-relative-selector.type"/>
  </xs:simpleType>
  <xs:simpleType name="its-taSourcePointer.type">
    <xs:restriction base="its:its-relative-selector.type"/>
  </xs:simpleType>
  <xs:simpleType name="its-localeFilterList.type">
    <xs:restriction base="xs:string"/>
  </xs:simpleType>
  <xs:simpleType name="its-localeFilterType.type">
    <xs:restriction base="xs:token">
      <xs:enumeration value="include"/>
      <xs:enumeration value="exclude"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="its-provenanceRecordsRef.type">
    <xs:restriction base="xs:anyURI"/>
  </xs:simpleType>
  <xs:simpleType name="its-person.type">
    <xs:restriction base="xs:string"/>
  </xs:simpleType>
  <xs:simpleType name="its-personRef.type">
    <xs:restriction base="xs:anyURI"/>
  </xs:simpleType>
  <xs:simpleType name="its-org.type">
    <xs:restriction base="xs:string"/>
  </xs:simpleType>
  <xs:simpleType name="its-orgRef.type">
    <xs:restriction base="xs:anyURI"/>
  </xs:simpleType>
  <xs:simpleType name="its-tool.type">
    <xs:restriction base="xs:string"/>
  </xs:simpleType>
  <xs:simpleType name="its-toolRef.type">
    <xs:restriction base="xs:anyURI"/>
  </xs:simpleType>
  <xs:simpleType name="its-revPerson.type">
    <xs:restriction base="xs:string"/>
  </xs:simpleType>
  <xs:simpleType name="its-revPersonRef.type">
    <xs:restriction base="xs:anyURI"/>
  </xs:simpleType>
  <xs:simpleType name="its-revOrg.type">
    <xs:restriction base="xs:string"/>
  </xs:simpleType>
  <xs:simpleType name="its-revOrgRef.type">
    <xs:restriction base="xs:anyURI"/>
  </xs:simpleType>
  <xs:simpleType name="its-revTool.type">
    <xs:restriction base="xs:string"/>
  </xs:simpleType>
  <xs:simpleType name="its-revToolRef.type">
    <xs:restriction base="xs:anyURI"/>
  </xs:simpleType>
  <xs:simpleType name="its-provRef.type">
    <xs:restriction>
      <xs:simpleType>
        <xs:list itemType="xs:anyURI"/>
      </xs:simpleType>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="its-externalResourceRefPointer.type">
    <xs:restriction base="its:its-relative-selector.type"/>
  </xs:simpleType>
  <xs:simpleType name="its-targetPointer.type">
    <xs:restriction base="its:its-relative-selector.type"/>
  </xs:simpleType>
  <xs:simpleType name="its-idValue.type">
    <xs:restriction base="xs:string"/>
  </xs:simpleType>
  <xs:simpleType name="its-space.type">
    <xs:restriction base="xs:token">
      <xs:enumeration value="default"/>
      <xs:enumeration value="preserve"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="its-locQualityIssuesRef.type">
    <xs:restriction base="xs:anyURI"/>
  </xs:simpleType>
  <xs:simpleType name="its-locQualityIssuesRefPointer.type">
    <xs:restriction base="its:its-relative-selector.type"/>
  </xs:simpleType>
  <xs:simpleType name="its-locQualityIssueType.type">
    <xs:restriction base="xs:token">
      <xs:enumeration value="terminology"/>
      <xs:enumeration value="mistranslation"/>
      <xs:enumeration value="omission"/>
      <xs:enumeration value="untranslated"/>
      <xs:enumeration value="addition"/>
      <xs:enumeration value="duplication"/>
      <xs:enumeration value="inconsistency"/>
      <xs:enumeration value="grammar"/>
      <xs:enumeration value="legal"/>
      <xs:enumeration value="register"/>
      <xs:enumeration value="locale-specific-content"/>
      <xs:enumeration value="locale-violation"/>
      <xs:enumeration value="style"/>
      <xs:enumeration value="characters"/>
      <xs:enumeration value="misspelling"/>
      <xs:enumeration value="typographical"/>
      <xs:enumeration value="formatting"/>
      <xs:enumeration value="inconsistent-entities"/>
      <xs:enumeration value="numbers"/>
      <xs:enumeration value="markup"/>
      <xs:enumeration value="pattern-problem"/>
      <xs:enumeration value="whitespace"/>
      <xs:enumeration value="internationalization"/>
      <xs:enumeration value="length"/>
      <xs:enumeration value="non-conformance"/>
      <xs:enumeration value="uncategorized"/>
      <xs:enumeration value="other"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="its-locQualityIssueTypePointer.type">
    <xs:restriction base="its:its-relative-selector.type"/>
  </xs:simpleType>
  <xs:simpleType name="its-locQualityIssueComment.type">
    <xs:restriction base="xs:string"/>
  </xs:simpleType>
  <xs:simpleType name="its-locQualityIssueCommentPointer.type">
    <xs:restriction base="its:its-relative-selector.type"/>
  </xs:simpleType>
  <xs:simpleType name="its-locQualityIssueSeverity.type">
    <xs:restriction base="xs:double">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="100"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="its-locQualityIssueSeverityPointer.type">
    <xs:restriction base="its:its-relative-selector.type"/>
  </xs:simpleType>
  <xs:simpleType name="its-locQualityIssueProfileRef.type">
    <xs:restriction base="xs:anyURI"/>
  </xs:simpleType>
  <xs:simpleType name="its-locQualityIssueProfileRefPointer.type">
    <xs:restriction base="its:its-relative-selector.type"/>
  </xs:simpleType>
  <xs:simpleType name="its-locQualityIssueEnabled.type">
    <xs:restriction base="xs:token">
      <xs:enumeration value="yes"/>
      <xs:enumeration value="no"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="its-locQualityRatingScore.type">
    <xs:restriction base="xs:double">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="100"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="its-locQualityRatingVote.type">
    <xs:restriction base="xs:integer"/>
  </xs:simpleType>
  <xs:simpleType name="its-locQualityRatingScoreThreshold.type">
    <xs:restriction base="xs:double">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="100"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="its-locQualityRatingVoteThreshold.type">
    <xs:restriction base="xs:integer"/>
  </xs:simpleType>
  <xs:simpleType name="its-locQualityRatingProfileRef.type">
    <xs:restriction base="xs:anyURI"/>
  </xs:simpleType>
  <xs:simpleType name="its-mtConfidence.type">
    <xs:restriction base="its:its-confidence.type"/>
  </xs:simpleType>
  <xs:simpleType name="its-allowedCharacters.type">
    <xs:restriction base="xs:string"/>
  </xs:simpleType>
  <xs:simpleType name="its-allowedCharactersPointer.type">
    <xs:restriction base="its:its-relative-selector.type"/>
  </xs:simpleType>
  <xs:simpleType name="its-storageSize.type">
    <xs:restriction base="xs:nonNegativeInteger"/>
  </xs:simpleType>
  <xs:simpleType name="its-storageSizePointer.type">
    <xs:restriction base="its:its-relative-selector.type"/>
  </xs:simpleType>
  <xs:simpleType name="its-storageEncoding.type">
    <xs:restriction base="xs:string"/>
  </xs:simpleType>
  <xs:simpleType name="its-storageEncodingPointer.type">
    <xs:restriction base="its:its-relative-selector.type"/>
  </xs:simpleType>
  <xs:simpleType name="its-lineBreakType.type">
    <xs:restriction base="xs:token">
      <xs:enumeration value="cr"/>
      <xs:enumeration value="lr"/>

[8 lines skipped]
--- /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/schemas/its20.xsd	2013/06/17 14:46:19	NONE
+++ /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/schemas/its20.xsd	2013/06/17 14:46:19	1.1

[944 lines skipped]
--- /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/schemas/local.xsd	2013/06/17 14:46:19	NONE
+++ /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/schemas/local.xsd	2013/06/17 14:46:19	1.1

[953 lines skipped]
--- /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/schemas/xml.xsd	2013/06/17 14:46:19	NONE
+++ /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/schemas/xml.xsd	2013/06/17 14:46:19	1.1

[960 lines skipped]

Received on Monday, 17 June 2013 14:46:27 UTC