[osis-core] Alpha coming!

Patrick Durusau osis-core@bibletechnologieswg.org
Sat, 07 Jun 2003 07:29:23 -0400


Guys,

Just so you don't have to hunt for the big changes:

Milestones:

Added:

<xs:complexType name="milestoneable">

        <xs:attribute name="sID" type="mIDType" use="optional"/>

        <xs:attribute name="eID" type="mIDType" use="optional"/>

</xs:complexType> 

<xs:simpleType name="mIDType">

      <xs:restriction base="xs:string">

 

            <xs:pattern value="((\p{L}|\p{N}|_)+)((\.(\p{L}|\p{N}|_)+)*)?"/>

  </xs:restriction>

</xs:simpleType>


Example in use with element <verse>:

<xs:element name="verse">

        <xs:annotation>

.....

        </xs:annotation>

        <xs:complexType mixed="true">

        <xs:complexContent>

        <xs:extension base="milestoneable">

            <xs:choice minOccurs="0" maxOccurs="unbounded">

               <xs:element ref="a"/>

......

               <xs:element ref="w"/>

        </xs:choice>

        <xs:attributeGroup ref="globalWithType"/>

        <xs:attribute name="canonical" default="true"/>

         </xs:extension>

        </xs:complexContent>

       </xs:complexType>

</xs:element>


Note that this model will be applied to:

    <xs:enumeration value="abbr"/>

        <xs:enumeration value="chapter"/>

        <xs:enumeration value="closer"/>

        <xs:enumeration value="div"/>

        <xs:enumeration value="foreign"/>

        <xs:enumeration value="l"/>

        <xs:enumeration value="lg"/>

        <xs:enumeration value="q"/>

        <xs:enumeration value="salute"/>

        <xs:enumeration value="seg"/>

        <xs:enumeration value="signed"/>

        <xs:enumeration value="speech"/>

        <xs:enumeration value="verse"/>


Does that capture our consensus?

Hope everyone is having a great day!

Patrick

-- 
Patrick Durusau
Director of Research and Development
Society of Biblical Literature
Patrick.Durusau@sbl-site.org
Co-Editor, ISO 13250, Topic Maps -- Reference Model

Topic Maps: Human, not artificial, intelligence at work!