[osis-core] annotate (of various kinds)

Patrick Durusau osis-core@bibletechnologieswg.org
Tue, 23 Sep 2003 11:21:35 -0400


Todd,

Todd Tillinghast wrote:
> Patrick,
> 
> There was discussion that annotateWork would no longer be needed with
> the addition of annotateRef.  I don't think it was a formal conclusion
> but I do think it makes sense.  Harry was the main proponent of
> annotateWork to start with and I believe was saying in MI that it could
> be removed.  
> 
> If Harry says it is no longer needed and there are no other objections I
> recommend that we eliminate it.  
> 
Will check with Harry before killing it.


> Just so I am clear on annotateType.  Does it:
> 1) Describe the resource being referenced by annotateRef OR 
> 2) Define the type of annotation the element it is an attribute of is?  
> 
> I think #2 makes more sense but seems to overlap with the standard type
> attribute.
> 
If I understand your #2, yes, that one.

In other words, <p annotateType="commentary" annotateRef="John.1.1"> 
means this <p> is a commentary on John.1.1.

Hope you are having a great day!

Patrick



> If it is #1 there could be different types of resources referenced.  
> 
> Todd
> 
> 
>>-----Original Message-----
>>From: osis-core-admin@bibletechnologieswg.org [mailto:osis-core-
>>admin@bibletechnologieswg.org] On Behalf Of Patrick Durusau
>>Sent: Tuesday, September 23, 2003 8:07 AM
>>To: osis-core@bibletechnologieswg.org
>>Subject: [osis-core] annotate (of various kinds)
>>
>>Guys,
>>
>>Just to make sure we are all on the same page (1.9 due out tomorrow) I
>>am working through the entire schema as Steve and I work on the users
>>manual.
>>
>>Global (with and witout type) has:
>>
>>annotateRef, annotateWork and annotateType attributes defined as
> 
> follows:
> 
>>1. annotateRef:
>>
>>type = annotateRefType
>>
>>annotateRefType:
>>
>><xs:simpleType name="annotateRefType">
>>	<xs:list itemType="osisRefType"/>
>></xs:simpleType>
>>
>>osisRefType:
>>
>><xs:simpleType name="osisRefType">
>>		<xs:restriction base="xs:string">
>><xs:pattern value="<snip>a very ugly regex</snip>"/>
>>		</xs:restriction>
>>	</xs:simpleType>
>>
>>Thus a pointer to what is being annotated.
>>
>>2. annotateWork:
>>
>>type = xs:string
>>
>>3. annotateType:
>>
>>type = annotationType
>>
>>annotationType:
>>
>><xs:simpleType name="annotationType">
>>		<xs:union memberTypes="osisAnnotation
> 
> attributeExtension"/>
> 
>></xs:simpleType>
>>
>>osisAnnotation:
>>
>><xs:simpleType name="osisAnnotation">
>>		<xs:restriction base="xs:string">
>>			<xs:enumeration value="commentary"/>
>>			<xs:enumeration value="exposition"/>
>>			<xs:enumeration value="meditation"/>
>>			<xs:enumeration value="outline"/>
>>			<xs:enumeration value="poeticRendering"/>
>>			<xs:enumeration value="rebuttal"/>
>>			<xs:enumeration value="sermon"/>
>>			<xs:enumeration value="studyGuide"/>
>>			<xs:enumeration value="translation"/>
>>		</xs:restriction>
>></xs:simpleType>
>>
>>Question: Isn't "poeticRendering" a typo here? Understand the others
> 
> to
> 
>>be loosely related but that looks out of place.
>>
>>Comments?
>>
>>Hope everyone is having a great day!
>>
>>Patrick
>>
>>--
>>Patrick Durusau
>>Director of Research and Development
>>Society of Biblical Literature
>>Patrick.Durusau@sbl-site.org
>>Chair, V1 - Text Processing: Office and Publishing Systems Interface
>>Co-Editor, ISO 13250, Topic Maps -- Reference Model
>>
>>Topic Maps: Human, not artificial, intelligence at work!
>>
>>
>>_______________________________________________
>>osis-core mailing list
>>osis-core@bibletechnologieswg.org
>>http://www.bibletechnologieswg.org/mailman/listinfo/osis-core
> 
> 
> _______________________________________________
> osis-core mailing list
> osis-core@bibletechnologieswg.org
> http://www.bibletechnologieswg.org/mailman/listinfo/osis-core
> 


-- 
Patrick Durusau
Director of Research and Development
Society of Biblical Literature
Patrick.Durusau@sbl-site.org
Chair, V1 - Text Processing: Office and Publishing Systems Interface
Co-Editor, ISO 13250, Topic Maps -- Reference Model

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